Recentemente mudei para o Kubuntu com meu laptop e estou adorando por enquanto. O único problema é a minha GPU: parece que o sistema operacional a reconhece, mas não a utiliza quando quero jogar (que sejam compatíveis com Proton/Linux, ou seja: XCOM).
Ao digitarconsulta de seleção principal, diz "sob demanda", o que significa, se entendi corretamente, que posso decidir se quero usar uma GPU especificamente para um programa. O problema é que não tenho nenhuma opção para fazer isso ao clicar com o botão direito no jogo.
Entrei nas configurações da nvidia através doconfigurações da nvidiacomando e altere o perfil principal para "Modo de desempenho" e reinicie meu computador. Ai, cara, eu não deveria: a tela de carregamento travou e precisei forçar a reinicialização (também conhecido como pressionar o botão liga / desliga) para finalmente acessar a área de trabalho. A partir daí, lancei o XCOM e funcionou maravilhas (60 fps constantes eassistir nvidia-smimostrou que o jogo realmente usou minha GPU).
Reiniciei mais uma vez minha área de trabalho e mesmo problema. Consegui acessar minha área de trabalho, mas tudo estava incrivelmente lento.
Voltei para a configuração sob demanda e, desde então, o desktop está funcionando bem novamente, mas voltei à estaca zero: o jogo ainda não está usando minha GPU.
Como posso forçar os jogos Steam, ou programas em geral (como o Blender, se eu decidi aprender 3D, por exemplo), a usar a GPU e não o gráfico integrado?
obrigado pela ajuda
EDITAR: Tentei o comando prime-run, para forçar o programa a usar o dGPU. Diz comando não encontrado.
Responder1
Ok, encontrei uma solução alternativa, mas não é a ideal e será apenas um curativo até que alguém encontre uma resposta adequada.
Para executar o Steam (eem extenso, jogos), acabei de adicionar este comando:
__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia steam
Agora, como o Steam usa a GPU adequada, os jogos também usarão. No entanto, ainda estou tentando entender como dizer ao Steam para usar apenas OpenGL e jogar na GPU Nvidia.