Пар, не отображающий текст на вине 1,5 работающих Ubuntu 12.04

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

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

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

Я попытался гуглить, как формовать решения, такие как изменение псевдонима/сценария для пара (никакая идея, что это) к - нет или запускающийся с вином Steam.exe - нет. dwrite, кажется, проблема во всем этом, но я не могу ни за что в жизни выяснить, как делать с этим что-либо.

Любой полезный вход - то, что я надеюсь на, но для храброй души, которая испытывает желание вводить немного больше, возможно, пошаговый список инструкций, начинающих с загрузки Пара от официального сайта, был бы моим изяществом сохранения.

Если больше существует информация Вы, парни должны сообщить мне, и я, конечно, буду рад обязать!

16
задан 12 November 2012 в 04:14

2 ответа

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

При закрытой службе Steam сделайте следующее:

  1. Запустите винный регистр -позволяющий.
  2. Перейдите на HKEY_CURRENT_USER\Software\Valve\Steam в дереве слева.
  3. Ищите значение DWriteEnable на панели справа. Если его нет, добавьте его в качестве значения DWORD.
  4. Установите DWriteEnable на 0 и выйдите из редактора реестра.

Ваши существующие пусковые устройства теперь должны запускать Steam с видимым текстом.

32
ответ дан 12 November 2012 в 04:14

Модификация реестра без перезаписи также должна быть возможна с помощью этой команды:

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

Обратите внимание, если Steam установлен под определенным префиксом (например, ~ /. 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 и т. д. используется последняя известная версия, которая работала с соответствующими обходными путями и т. - но часто более новые версии Wine будут работать, возможно, лучше - информация, которая говорит «это последняя версия Wine, которая будет работать для этого» , может устареть с более новыми выпусками.

последняя версия Wine (в настоящее время):

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 не поддерживает или несовместима с приложением, которое вы хотите использовать.

но это в любом случае может быть устаревшим ... Wine рекомендует протестировать приложение в более новых версиях, прежде чем сообщать о любых ошибках.

3
ответ дан 12 November 2012 в 04:14

Другие вопросы по тегам:

Похожие вопросы: