История изменений
Исправление ZenitharChampion, (текущая версия) :
deepforest возможно, что у тебя отключен CSMT. Найти в интернете, как его включать. И как вообще проверять на то, что он включен. Насколько я знаю, эту возможность приняли в основной Wine. Если я ошибаюсь, и её не приняли, то попробуй Wine Staging. Там CSMT включается и выключается прямо в winecfg.
Также ты можешь сделать glsl=disabled. Это делается либо вручную, при помощи wine regedit, либо при помощи winetricks (тоже ищи в интернете как). Это даст +30% к производительности.
Также ты можешь разогнать видеокарту. nvidia-xconfig --cool-bits 1
добавит тебе в nvidia-settings регулятор частот (станет доступно после перезагрузки иксов). Например я свою NVIDIA GeForce 9800GT разгонял с 600:900 до 700:1000. И даже до 710. а выше уже шли проблемы.
Наконец, ты можешь задать переменную __GL_THREADED_OPTIMIZATIONS=1
. Или так:
export __GL_THREADED_OPTIMIZATIONS=1
wine Steam.exe
Или так: __GL_THREADED_OPTIMIZATIONS=1 wine Steam.exe
. Но это вряд ли даст что-либо. Эта возможность делает то же самое, что и CSMT. Я не думаю, что включение и того, и другого, одновременно даст прирост в производительности, даже самый маленький.
Такке ты можешь установить wine, пропатченный патчем esync. Этот патч ускоряет игры засчёт того, что проц используется активнее, и поэтому не получается так, что GPU «упирается» в проц.
Наконец, ты можешь попробовать wine-nine в связке с nouveau. Но nouveau работает ужасно, и поэтому прироста в скорости скорее всего не будет. Скорее наоборот, станет значительно медленнее, и вообще повезёт если запустится.
Исходная версия ZenitharChampion, :
deepforest возможно, что у тебя отключен CSMT. Найти в интернете, как его включать. И как вообще проверять на то, что он включен. Насколько я знаю, эту возможность приняли в основной Wine. Если я ошибаюсь, и её не приняли, то попробуй Wine Staging. Там CSMT включается и выключается прямо в winecfg.
Также ты можешь сделать glsl=disabled. Это делается либо вручную, при помощи wine regedit, либо при помощи winetricks (тоже ищи в интернете как). Это даст +30% к производительности.
Также ты можешь разогнать видеокарту. nvidia-xconfig --cool-bits 1
добавит тебе в nvidia-settings регулятор частот (станет доступно после перезагрузки иксов). Например я свою NVIDIA GeForce 9800GT разгонял с 600:900 до 700:1000. И даже до 710. а выше уже шли проблемы.
Наконец, ты можешь задать переменную __GL_THREADED_OPTIMIZATIONS=1
. Или так:
export __GL_THREADED_OPTIMIZATIONS=1
wine Steam.exe
Или так: __GL_THREADED_OPTIMIZATIONS=1 wine Steam.exe
. Но это вряд ли даст что-либо. Эта возможность делает то же самое, что и CSMT. Я не думаю, что включение и того, и другого, одновременно даст прирост в производительности, даже самый маленький.
Такке ты можешь установить wine, пропатченный патчем esync. Этот патч ускоряет игры засчёт того, что проц используется активнее, и поэтому не получается так, что GPU «упирается» в проц.
Наконец, ты можешь попробовать wine-nine в связке с nouveau. Но nouveau работает ужасно, и поэтому прироста в скорости скорее всего не будет. Скорее наоборот, станет значительно медленнее, и вообще повезёт если запустится.