PortWINE FAQ

Основные вопросы PortWINE

PortWINE от «А» до «Я»   —   Часть 3

Основные вопросы PortWINE

PortWINE FAQ

 

Если PortWINE не запускается, то первым делом читаем установку-запуск и ставим зависимости!

 

Включение и отключение CSMT

Для повышения производительности 3D, в портах обычно включен CSMT, но на некоторых ПК, старых, или со слабыми видеокартами его отключение может повысить плавность картинки:

Как включать и выключать CSMT

Если портом используется wine-staging то все просто:

  • переходим в каталог порта, а там в каталог settings
  • запускаем файл winecfg
  • переходим в раздел Staging
  • выключаем, или включаем первую «галку»

 

Если портом используется wine-crosslibs то:

  • переходим в каталог порта, а там в каталог settings
  • запускаем файл winereg
  • переходим по пути HKEY_CURRENT_USER —> Software —> Wine —> Direct3D (обычно открыт автоматом, но если данной директории нет, то создаем её)
  • создаем строковой параметр с именем CSMT и значением disabled 

[свернуть]

 

Включение и отключение GLSL шейдеров

Обычно под вайном отключение GLSL шейдеров повышает производительность, но в некоторых случаях появляются артефакты в игре. Для принудительного включения и выключения, нужно сделать так:

Как включать и выключать GLSL шейдеры

  • переходим в каталог порта, а там в каталог settings
  • запускаем файл winereg
  • переходим по пути HKEY_CURRENT_USER —> Software —> Wine —> Direct3D (обычно открыт автоматом)
  • создаем строковой параметр с именем UseGLSL и значением enabled (для включения) и disabled (для отключения)

[свернуть]

 

Проблемы с управлением?!

В 90% случаев, когда есть проблемы с управлением — достаточно включить английскую раскладку в системе по умолчанию. Но если теряется фокус при нажатии на клавишу Alt, то самый простой способ — это смена клавиш переключения раскладки с Alt + Shift на Ctrl + Shift

 

Проблемы со звуком?!

Попробуйте отредактировать настройки звукового сервера (системные, а не вайна)
sudo geany /etc/pulse/default.pa     (вместо geany может быть любой другой редактор)
PS: Если в данном файле вы не нашли нужных параметров то они значит есть в файле:
sudo geany /etc/pulse/daemon.conf
Там находим строки и меняем их значения:
default-fragments = 5
default-fragment-size-msec = 2

После чего перезапускаем пульс:
pulseaudio -k

Все! Теперь вайн и звуковой сервер Pulse должны дружить!

 

Пакет winbind

В последнее время заметил что у многих пользователей работает порт нормально и без доп. подтягивания зависимостей, но в таком случае по умолчанию нет в системе пакета winbind. Вот как выглядит такая ошибка при создании лога:

ошибка winbind в ЛОГ файле

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

[свернуть]

Во всех убунтоподобных системах ставиться так:

sudo apt install winbind

А в системе основанных на Arch Linux так:

sudo pacman -Syu samba

Все! Больше такой ошибки не в одном порте вы не увидите.

Отправить ответ

Войти с помощью: 
avatar
5000
В начале выводить комментарии:   новые | старые | лучшие
Михаил Новосёлов
Участник

Gedit, geany,… У каждого свой редактор. Универсальная команда выглядит так:
gksu xdg-open file.txt

wpDiscuz