4

I am using Firefox 4.0RC1 from the Mozilla Team's "Firefox Next" PPA.

My about:config has webgl.enabled_for_all_sites set to true as most guides recommend that and also say that is all that is needed. It doesn't work for me.

The main Mozilla Demos page ("Web O' Wonder") gives me:

Unfortunately, while your browser supports WebGL, your video drivers may be too old. To view any of the demos tagged with WebGL, try updating your drivers at NVIDIA, AMD, and Intel.

You can still watch screencasts of the WebGL demos or fully experience our other non-WebGL demos without updating.

My laptop (a Thinkpad x200s) has an Intel GMA 4500HD chipset and my xserver-xorg-video-intel version is 2:2.12.0-1ubuntu5.2

This Mozilla demo gives me "No WebGL context found."

2 Answers2

4

Firefox has WebGL enabled for Linux but only the NVIDIA proprietary driver is on the whitelist.

Reference: https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drivers#On_X11

You could try bypassing that block or use Chromium if you want to see if WebGL is possible on your hardware.

Jeremy Bicha
  • 8,294
1

jbicha is spot on. Using the latest proprietary amd drivers for my HD 5550, I opened firefox 4.0 from terminal using: "MOZ_GLX_IGNORE_BLACKLIST=1 firefox"
Voila! Web o' Wonder!

Planetarium had some lag (compared to same card and machine running windows). Everything else ran just as well. Obviously, your results may vary.

FWIW, Google Chrome 10.0.648.151 gave me the same error message as Firefox 4.0 (without the ignore blacklist command). Haven't tried the new Chrome 11.0.696.16 beta.

Mozilla is busy squashing bugs. Much more WebGL to come, I guess.

I'm running Ubuntu 10.10.