Em vez de adicionar o comando primusrun em Opções de Inicialização ( primusrun %command%
), você pode adicionar primusrun
em um script de shell no diretório do jogo no diretório .steam.
Cada jogo parece ter seu próprio script de shell. O CS: GO, por exemplo, tem:
" .steam/steam/SteamApps/common/Counter-Strike Global Offensive/csgo.sh
"
Encontre o script para o dota2 e mude a linha:
${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
para:
primusrun ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
e você deve ser capaz de iniciar o jogo como de costume, mas o primusrun será usado.