Запуск csgo через steam с optirun или primusrun?

Я получил optirun и primusrun для работы с glxgears, а также с запуском Counter-Strike: Global Offensive (csgo) прямо из исполняемого файла:

~ / .steam / steam / steamapps / common / Counter-Strike Global Offensive / csgo_linux

, но это запускает игру в небезопасном режиме, поэтому я не могу играть на серверах VAC (Valid anti cheat). но если я попытаюсь запустить игру с самого steam, она не сработает. Я пробовал все варианты запуска, с которыми мне приходилось сталкиваться. Это обычные optirun %command%, primusrun %command%, LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 optirun %command%

. Все ответы приветствуются!

1
задан 8 June 2015 в 20:12

1 ответ

У меня была точно та же проблема 1 час назад. Для фиксации его отредактируйте файл .steam/steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh

Перед двумя строками, которые запускаются с ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE}, необходимо добавить "primusrun" (возможно, только одна строка необходима, не сделал протестированный):

primusrun ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} -x "$ARGSFILE"

и

primusrun ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"

Тогда удаляют опции запуска CounterStrike в паре и обычно запускают игру от Пара. Это должно запуститься на GPU

0
ответ дан 8 June 2015 в 20:12

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

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