webvrrocks icon indicating copy to clipboard operation
webvrrocks copied to clipboard

Update setup instructions for Firefox on NVidia cards for Desktops

Open kearwood opened this issue 7 years ago • 4 comments

  • The “High-performance NVIDIA processor" option will not be present on desktop NVidia hardware.
  • It is very important for both desktops and laptops to change the "Power management mode" option to "Prefer Maximum Performance".

Without changing the power management mode option for firefox.exe, even simple examples on a high end (GTX 1080) won't be fast enough for WebVR, so this is pretty critical.

kearwood avatar Mar 08 '17 21:03 kearwood

Gotcha, do you have a link somewhere of more info? I don't have a Razer laptop so haven't been able to confirm the confit and instructions for that either. Lmk if you have more info on setup. Thanks for filing this!

cvan avatar Mar 08 '17 21:03 cvan

My laptop has a desktop GPU, so I don't see the "High-performance NVIDIA processor" option, so may want to double-check with someone that has the mobile variant of the GPU to verify that it is present.

The "Power Management mode" option should be on the same screen, so the instructions could be ammended as so:

For all PCs with an NVidia GPU, you must change the "Power management mode" option for Firefox to "Prefer Maximum Performance". In the NVIDIA Control Panel: Load 3D Settings > Manage 3D settings > Program Settings tab, and select Mozilla Firefox (firefox.exe) (with the blue Nightly icon) as the program to customize. Scroll down the feature list and find "Power management mode". Change this to "Prefer maximum performance".

On this screen you may also see "preferred graphics processor". If so, select "High-performance NVIDIA processor" as the preferred graphics processor

kearwood avatar Mar 08 '17 22:03 kearwood

firefoxnvidiamaxperf

kearwood avatar Mar 08 '17 22:03 kearwood

See this useful snippet of JavaScript to detect the user's GPU (if the user is on his/her target VR device): https://gist.github.com/cvan/042b2448fcecefafbb6a91469484cdf8


Related issue: WebVRRocks/webvr-agent#33

cvan avatar Apr 11 '17 13:04 cvan