Como executar o Google Chrome com cartão NVIDIA (Optimus)?

12

Como posso dizer ao NVIDIA Optimus para sempre executar o Google Chrome no meu cartão NVIDIA (e não na Intel)?

A opção "Executar com processador gráfico: NVIDIA" não parece ter efeito, e por algum motivo a NVIDIA parece desativá-la no painel de controle:

user541686
fonte
Agora você deve poder executar as etapas que estava executando inicialmente. Isso não parece mais ser um problema, a partir de 19/04/2017.
AP.
@AP .: Infelizmente isso aconteceu. :(
user541686

Respostas:

6

Atualizar

Parece que uma versão mais recente do driver GeForce permite que a placa nvidia seja selecionada para chrome.exe

Você pode verificar GL_RENDERER em chrome: // gpu, que deve dizer GeForce.

===

De acordo com a NVIDIA, o chrome e o firefox foram desativados de usar a GPU Nvidia por design.

Este é um golpe mortal para o WebGL em navegadores da web em laptops optimus e não tenho idéia do por que eles decidiram fazer isso.

"O Radium3D disse: eu tenho um laptop ASUS N53SV que possui comutação de GPU e tenho um problema com os drivers 326.80 que não permitem que o Firefox ou o Chrome usem mais" processador NVIDIA de alto desempenho ". Eu só tenho a opção de" gráficos integrados "sob o gerenciamento das configurações 3D -> configurações do programa. Eu não tive um problema antes. "

Isso é por design. Nós o desativamos para outros navegadores há algum tempo e esquecemos de fazê-lo no Firefox até recentemente.

ManuelG

fonte [geforce.com]

Rádio
fonte
Esta não é mais a resposta correta. Veja esta resposta .
Mikael Dúi Bolinder
20

Eu descobri uma solução alternativa para isso, se você criar um link físico para o chrome.exe no mesmo diretório, poderá definir um perfil para esse executável independentemente.

C:\Program Files (x86)\Google\Chrome\Application>mklink /H gpu-chrome.exe chrome.exe
Hardlink created for gpu-chrome.exe <<===>> chrome.exe

Você precisará executar o cmd.exe no modo administrador: clique com o botão direito do mouse, execute como administrador .. e seu aplicativo Google Chrome pode estar em outra pasta como% USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Application \

Agora eu posso executar o gpu-chrome.exe e ter aceleração 3D total no meu cartão dedicado.

Apenas clique com o botão direito do mouse neste novo .exe e defina uma nova GPU pré-determinada para executá-lo, como você fez antes da nVidia bloquear essa opção.

Tim Elliott
fonte
Isso funciona para mim, obrigado! Embora eu sempre precise editar o ícone do iniciador de perfil na área de trabalho para usar esse outro .exe e também comece com a seleção de nvidia gpu no submenu do botão direito.
Ikon
3

Na verdade, agora isso parece funcionar corretamente (pelo menos quando eu postei isso, maio de 2017).

No painel de controle da nVidia, você pode selecionar o cartão da nVidia para chrome.exe. Em seguida, certifique-se de fechar completamente o chrome acessando o menu> Sair. E reabra. Se você verificar o GL_RENDERER no chrome: // gpu, ele deve indicar GeForce.

qwertzguy
fonte
Não funciona no Chrome 80.0.
zwcloud 7/03
1

novos drivers da nvidia permitem rodar com a nvidia gpus, mas você ainda precisa rodar o chrome com

--disable-gpu-driver-bug-workarounds

parâmetros. caso contrário, o back-end sempre usa intel gpu. você pode verificar isso em

chrome://gpu 

página e veja por si mesmo.

11/2017 atualização

O painel de controle da Nvidia no driver mais recente permite que a nvidia gpu seja selecionada. Se agora, você pode usar o NVidiaInspector (um software de terceiros) para aplicá-lo.

Uğur Gümüşhan
fonte
Atualmente, isso não parece verdadeiro para mim - o qwertzguy é válido para mim.
21417 Stefan Monov