Как включить esync для wine под Linux

Как включить Esync для WINE под Linux

Как включить Esync для WINE под Linux.


Esync — что это?

Esync оптимизирует работу wineserver и это может поднять производительность в некоторых играх, которые сильно нагружают процессор.
ЗЫ: Чтобы узнать больше о Esync, перейдите по этой ссылке.


Настройка системы…

Для работы Esync необходимо добавить 2 строки:

username soft nofile 204800

username hard nofile 204800

где username — это имя вашего пользователя, в конец файла:

/etc/security/limits.conf

 

Проще всего это сделать одной строкой в терминале:

echo "$USER soft nofile 204800" | sudo tee --append /etc/security/limits.conf && echo "$USER hard nofile 204800" | sudo tee --append /etc/security/limits.conf

Теперь нужно перелогиниться, или перезагрузить ПК, чтобы изменения вступили в силу.


Как включить Esync?

Если в истории изменений порта(ов) с нашего сайта (в строке с описанием версии wine) есть «+ Esync» — это значит что никаких дополнительных действий не требуется.

Если вы используете свою версию wine,(скомпилированный с патчами Esync)  то вам перед запуском необходимо добавить переменную:

export WINEESYNC=1 && wine ПРОГРАММА.exe

Войти с помощью: 
avatar
5000
2 Comment threads
0 Thread replies
2 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
Андрей ГолубевАлексей Романов Recent comment authors
новые старые лучшие
Андрей Голубев
Участник

на линуксах, где используется systemd, конфигурация /etc/security/limits.conf будет перезаписываться systemd, поэтому нужно менять другие файлы. проверить количество потоков можно командой… Читать дальше »

Алексей Романов
Участник

а WoT запустить с этим реально?