Come eseguire Google Chrome con la scheda NVIDIA (Optimus)?


12

Come posso dire a NVIDIA Optimus di eseguire sempre Google Chrome sulla mia scheda NVIDIA (anziché Intel)?

L'opzione "Esegui con processore grafico: NVIDIA" non sembra avere alcun effetto e NVIDIA per qualche motivo sembra disabilitarlo nel pannello di controllo:


Ora dovresti essere in grado di fare i passi che stavi facendo inizialmente. Questo non sembra più essere un problema, a partire dal 19/04/2017.
AP.

@AP .: Purtroppo questo è accaduto. :(
user541686,

Risposte:


6

Aggiornare

Sembra che una versione più recente del driver GeForce consenta di selezionare la scheda nvidia per chrome.exe

Puoi controllare GL_RENDERER su chrome: // gpu che dovrebbe quindi dire GeForce.

===

Secondo NVIDIA, Chrome e Firefox sono stati entrambi disabilitati dall'utilizzo della GPU Nvidia in base alla progettazione.

Questo è un duro colpo per WebGL nei browser Web su laptop Optimus e non ho idea del perché abbiano deciso di farlo.

"Radium3D ha detto: ho un laptop ASUS N53SV che presenta il cambio GPU e ho un problema con i driver 326.80 che non consentono a Firefox o Chrome di utilizzare" processore NVIDIA ad alte prestazioni "più ho solo l'opzione per" grafica integrata "sotto la gestione delle impostazioni 3D -> impostazioni del programma. Non ho avuto problemi prima. "

Questo è di progettazione. L'abbiamo disabilitato per altri browser qualche tempo fa e ci siamo dimenticati di farlo su Firefox fino a poco tempo fa.

ManuelG

fonte [geforce.com]


Questa non è più la risposta corretta. Vedere questa risposta .
Mikael Dúi Bolinder,

20

Ho trovato una soluzione per questo, se si crea un collegamento diretto a chrome.exe nella stessa directory, è possibile impostare un profilo per quel file eseguibile in modo indipendente.

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

Dovrai eseguire cmd.exe in modalità amministratore: fai clic con il pulsante destro del mouse, esegui come admin .. e l'applicazione Google Chrome potrebbe trovarsi in un'altra cartella come% USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Application \

Ora posso eseguire gpu-chrome.exe e avere un'accelerazione 3D completa dalla mia scheda dedicata.

Fai clic con il pulsante destro del mouse su questo nuovo .exe e definisci una nuova GPU predeterminata per eseguirla come hai fatto prima che nVidia bloccasse tale opzione.


Questo funziona per me, grazie! Anche se devo sempre modificare l'icona di avvio del profilo sul desktop per usare quell'altro .exe e anche iniziare a selezionare nvidia gpu dal sottomenu del tasto destro.
Ikon,

3

In realtà sembra che ora funzioni correttamente (almeno quando l'ho pubblicato, maggio 2017).

Nel pannello di controllo di nVidia, è possibile selezionare la scheda nVidia per chrome.exe. Quindi assicurati di chiudere completamente Chrome andando nel menu> Esci. E riaprirlo. Se controlli GL_RENDERER in chrome: // gpu, dovrebbe essere indicato GeForce.


Non funziona per Chrome 80.0.
zwcloud

1

i nuovi driver nvidia consentono l'esecuzione con nvidia gpus, ma è comunque necessario eseguire Chrome con

--disable-gpu-driver-bug-workarounds

parametri. altrimenti il ​​back-end usa sempre intel gpu. puoi controllare questo

chrome://gpu 

pagina e vedere di persona.

Aggiornamento 11/2017

Il pannello di controllo di Nvidia sul driver più recente consente di selezionare nvidia gpu. Se ora, è possibile utilizzare NVidiaInspector (un software di terze parti) per applicarlo.


Questo non sembra vero per me attualmente - qwertzguy è vero per me.
Stefan Monov,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.