How can I tell NVIDIA Optimus to always run Google Chrome on my NVIDIA (rather than Intel) card?
The "Run with graphics processor: NVIDIA" option doesn't seem to have any effect, and NVIDIA for some reason seems to disable it in the control panel:
According to NVIDIA, chrome and firefox both have been disabled from using the Nvidia GPU by design.
This is a death blow to WebGL in web browsers on optimus laptops and I have no idea why they decided to do this.
I figured out a workaround for this, if you create a hard-link to chrome.exe in the same directory, you can set a profile for that executable independently.
You'll need to run cmd.exe in administrator mode: right-click, run as admin.. and your Google Chrome application may be in another folder as %USERPROFILE%\AppData\Local\Google\Chrome\Application\
Now I can run gpu-chrome.exe and have full 3D acceleration from my dedicated card.
Just right-click this new .exe and define a new predetermined GPU for running it as you did before nVidia blocked that option.
new nvidia drivers allow running with nvidia gpus, but you still have to run chrome with
parameters. otherwise backend always uses intel gpu. you can check this on
page and see for yourself.
Thank you for your interest in this question.
Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?