WebGL stopped working since the last update of NVIDIA drivers. Downgrading drivers didn't help. WebGL is enabled, but it does not compile shaders, and fail.
I am using Firefox 49.0.2 on Ubuntu 12.04. Until few days ago, WebGL worked. Some days ago, it stopped working (one day after I installed the last release of Nvidia drivers). I already tried the "force enable" option, with no success. WebGL context is created, but, from the debug, looks like the shader are not compiled (so, rendering is not possible). I already tried changing the options about angle, with no success. I tried to downgrade graphics drivers, and upgrading them again, with no success.
My nvidia drivers are version 304.132 (last version)
Izbrana rešitev
Ok, solved. The issue is caused by a bug in the NVidia driver, as stated here:
http://unix.stackexchange.com/questions/321185/after-update-glx-works-only-for-root-nvidia/321339
After downgrading, everything worked fine
Preberite ta odgovor v kontekstu 👍 0Vsi odgovori (2)
UPDATE: I discovered that WebGL works if I start firefox as root. It doesn't work if I start it in a guest session
Izbrana rešitev
Ok, solved. The issue is caused by a bug in the NVidia driver, as stated here:
http://unix.stackexchange.com/questions/321185/after-update-glx-works-only-for-root-nvidia/321339
After downgrading, everything worked fine