By the way, make sure you have this patch from 5/17, it may speed up the FPS.
http://hg.mozilla.org/mozilla-central/rev/4b8d96e463fd
From bug https://bugzilla.mozilla.org/show_bug.cgi?id=602380
Layers acceleration is not enabled on any graphics card on linux, because of the glitches you noticed. That's likely bugs with Firefox and not the graphics drivers.
XRender is always on, and used automatically through Cairo.
WebGL is the feature that gets turned on/off depending on your driver.
For FF6+,
See https://wiki.mozilla.org/Blocklistin...aphics_DriversFree Mesa-based drivers are whitelisted if the Mesa version is at least 7.10 and the driver is not Gallium-based. See the discussion in bug 645407. Regarding Gallium, see bug 624935.
For example, the free Intel driver that ships in Ubuntu 11.04 is whitelisted.
For the NVIDIA driver, versions 257.21 and newer are whitelisted, exactly like on Windows (see above).
For the FGLRX (proprietary ATI) driver, we whitelist the newer versions that implement OpenGL 3.0 or newer. Indeed, FGLRX does not return any version number of its own, so we had to use the OpenGL version as a differentiator.
By the way, make sure you have this patch from 5/17, it may speed up the FPS.
http://hg.mozilla.org/mozilla-central/rev/4b8d96e463fd
From bug https://bugzilla.mozilla.org/show_bug.cgi?id=602380
I don't use that patch if nightly releases doesn't include it by default. I couldn't compile ff
But worth to try...
As of today, Gallium3D drivers are no longer blacklisted.
http://hg.mozilla.org/mozilla-central/rev/8e5753fe4939
This change will appear in tomorrow's Nightly, and eventually in Firefox 7. I'm trying to get it accepted in Aurora / Firefox 6, but no guarantees about that.