¿Cómo ejecutar Google Chrome con tarjeta NVIDIA (Optimus)?

12

¿Cómo puedo decirle a NVIDIA Optimus que siempre ejecute Google Chrome en mi tarjeta NVIDIA (en lugar de Intel)?

La opción "Ejecutar con procesador de gráficos: NVIDIA" no parece tener ningún efecto, y NVIDIA por alguna razón parece deshabilitarla en el panel de control:

usuario541686
fuente
Ahora debería poder seguir los pasos que estaba tomando inicialmente. Esto ya no parece ser un problema, a partir del 19/04/2017.
AP.
@AP .: Lamentablemente esto sucedió. :(
user541686

Respuestas:

6

Actualizar

Parece que una versión más nueva del controlador GeForce permite seleccionar la tarjeta nvidia para chrome.exe

Puede consultar GL_RENDERER en chrome: // gpu que luego debería decir GeForce.

===

Según NVIDIA, Chrome y Firefox han sido inhabilitados para usar la GPU Nvidia por diseño.

Este es un golpe mortal para WebGL en los navegadores web en computadoras portátiles optimus y no tengo idea de por qué decidieron hacer esto.

"Radium3D dijo: Tengo una computadora portátil ASUS N53SV que cuenta con conmutación de GPU y tengo un problema con los controladores 326.80 que ya no permiten que Firefox o Chrome usen" procesador NVIDIA de alto rendimiento ". Solo tengo la opción de" gráficos integrados "en la configuración de administración 3D -> configuración del programa. No tuve un problema antes ".

Esto es por diseño. Lo deshabilitamos para otros navegadores hace un tiempo y olvidamos hacerlo en Firefox hasta hace poco.

ManuelG

fuente [geforce.com]

Radio
fuente
Esta ya no es la respuesta correcta. Mira esta respuesta .
Mikael Dúi Bolinder
20

Descubrí una solución alternativa para esto, si crea un enlace duro a chrome.exe en el mismo directorio, puede establecer un perfil para ese ejecutable de forma independiente.

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

Deberá ejecutar cmd.exe en modo administrador: haga clic con el botón derecho, ejecute como administrador ... y su aplicación Google Chrome puede estar en otra carpeta como% USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Application \

Ahora puedo ejecutar gpu-chrome.exe y tener una aceleración 3D completa desde mi tarjeta dedicada.

Simplemente haga clic derecho en este nuevo .exe y defina una nueva GPU predeterminada para ejecutarlo como lo hizo antes de que nVidia bloqueara esa opción.

Tim Elliott
fuente
Esto funciona para mí, gracias! Aunque siempre tengo que editar el ícono de inicio del perfil en el escritorio para usar ese otro .exe y también tengo que comenzar con la selección de NVIDIA GPU en el submenú de clic derecho.
Ikon
3

En realidad, esto parece funcionar ahora correctamente (al menos cuando publiqué esto, mayo de 2017).

En el panel de control de nVidia, puede seleccionar la tarjeta nVidia para chrome.exe. Luego, asegúrate de cerrar completamente Chrome al ir al menú> Salir. Y vuelve a abrirlo. Si marca el GL_RENDERER en chrome: // gpu, debería decir GeForce.

qwertzguy
fuente
No funciona para Chrome 80.0.
zwcloud
1

los nuevos controladores de nvidia permiten ejecutar con nvidia gpus, pero aún debe ejecutar Chrome con

--disable-gpu-driver-bug-workarounds

parámetros de lo contrario, el backend siempre usa Intel GPU. puedes ver esto en

chrome://gpu 

página y compruébalo por ti mismo.

11/2017 actualización

El panel de control de Nvidia en el controlador más reciente permite seleccionar nvidia gpu. Si ahora, puede usar NVidiaInspector (un software de terceros) para aplicarlo.

Uğur Gümüşhan
fuente
Esto no me parece cierto actualmente: qwertzguy es cierto para mí.
Stefan Monov