Пара не відображає текст на вині 1.5, який працює на Ubuntu 12.04


15

Здрастуйте, мешканці askubuntu, як видно з назви, у мене виникають труднощі з правильним запуском Steam. Я думаю, що у мене є рішення, але я досить некомпетентний з Ubuntu (щойно почав використовувати його на днях), тому крок за кроком процес буде неймовірно оцінений! Ось посилання на те, що, на мій погляд, можливі рішення:

[1] https://bbs.archlinux.org/viewtopic.php?id=146223

[2] http://bugs.winehq.org/show_bug.cgi?id=31374

Я спробував googling, як заздалегідь підготувати такі рішення, як зміна псевдоніму / скрипту на пару (поняття не маю, що це таке) на -no-dwrite або запуск з вином Steam.exe -no-dwrite. Здається, що у всьому цьому виходить проблема, але я не можу за все життя зрозуміти, як щось з цим зробити.

Будь-який корисний внесок - це те, на що я сподіваюся, але для сміливої ​​душі, яка відчуває, що хочете трохи більше набрати текст, можливо, покроковий список інструкцій, починаючи з завантаження Steam з офіційного веб-сайту, був би моєю повагою для порятунку.

Якщо є якась додаткова інформація, яку вам потрібно, хлопці, повідомте мене, і я, звичайно, з радістю покладу на себе зобов’язання!

Відповіді:


32

Однією з альтернатив оновлення ваших пускових установок для передачі -no-dwriteопції є відключення підтримки DirectWrite у налаштуваннях Steam. Хоча ви можете це зробити в Steam, якщо ви можете переміщатися по меню та налаштуваннях діалогового вікна без тексту, можливо, простіше змінити налаштування поза Steam.

Коли Steam закритий, виконайте такі дії

  1. Біжи wine regedit.
  2. Перейдіть до HKEY_CURRENT_USER\Software\Valve\Steamдерева зліва.
  3. Шукайте DWriteEnableзначення на панелі праворуч. Якщо його не існує, додайте його як значення DWORD.
  4. Набір DWriteEnableдля 0і виходу з редактора реєстру.

Ваші існуючі пускові установки тепер повинні запускати Steam із видимого тексту.


1
Все ще працює для Ubuntu 13.10, дякую!
Андреа

2
Досі працює в ubuntu 14.04 з вином 1.7
Іван Лернер,

3
Я знаю, що це не дуже важливо тут, але це допомогло мені в ОС X 10.9, дякую :)
FreeNickname

У моїй версії відсутній ключ DWriteEnable (14.04, вино 1.6.2), але я додав його, і він працював.
Інсперат

Працює для OS X;)
Qix

3

Зміна команди реєстру no-drite також повинна бути можливою за допомогою цієї команди:

wine reg add 'HKCU\Software\Valve\Steam' /v DWriteEnable /t REG_DWORD /d 00000000

Зверніть увагу, якщо пара встановлена ​​під певним префіксом (наприклад ~/.wine-steam) , можливо, вам знадобиться префікс команди з відповідною змінною середовища, наприклад, наприклад:

env WINEPREFIX="$HOME/.wine-steam" wine reg add 'HKCU\Software\Valve\Steam' /v DWriteEnable /t REG_DWORD /d 00000000

Джерело: Запис у програмі Wine AppDB

Редагувати:

Ніяких обхідних шляхів для відображення тексту тощо в Steam не повинно бути необхідним у версіях Wine 1.7.49 або новіших, оскільки помилка була виправлена .

Використовуючи PlayOnLinux тощо, він використовує останню відому версію, яка працювала з відповідними способами вирішення тощо. Але часто нові версії вина працюватимуть, можливо, краще - інформація, яка говорить про те, що "це остання версія вина, яка буде працювати для цього", може стати поза дата з новими випусками.

Щоб встановити останню версію вина (наразі):

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7

Це також дуже детально описано тут .

NB Наскільки я знаю, Wine має парні та непарні випуски, навіть (наприклад, 1,4, 1,6) є "стабільними", непарні (наприклад, 1,7) - "постановочні". Постановочні випуски загалом працюють добре і можуть працювати краще з деякими програмами, оскільки вони є більш актуальними, якщо вони не зазнають регресії. Вікі говорить:

Вам слід уникати використання їх [версій для розробки вина], якщо поточна стабільна версія Wine не підтримує або не сумісна з додатком, яке ви хочете використовувати.

але це все одно може бути застарілим ... Рекомендується Wine проте протестувати додаток у новіших версіях, перш ніж повідомляти про помилки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.