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.
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?