pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

How to disable accellerated WebGL renderer in firefox



I updated my machines to 11.0 and I notice in Firefox that WebGL is now
not only enabled but also uses accellerated rendering.

https://webglreport.com/?v=2 reports

Renderer: 	Radeon HD 3200 Graphics, or similar

where under 10.1 it reported "llvmpipe". (I switched back to the Radeon
HD 5450 card again hoping that the stuff that magically broke in 10 now
magically works in 11).

However I remember that some time in the past there was some effort to
disable accellerated webgl rendering for some reason. Indeed, the WebGL
Aquarium crashes the Radeon card (this happened after I clicked "change
view")

Aug 10 22:41:17 murthe /netbsd: [ 3528.6645537] radeon0: warn: GPU lockup (current fence id 0x000000000000d073 last fence id 0x000000000000d079 on ring 0)
Aug 10 22:41:17 murthe /netbsd: [ 3528.7645481] radeon0: autoconfiguration error: error: ring 3 stalled for more than 17000msec
Aug 10 22:41:17 murthe /netbsd: [ 3528.7645481] radeon0: warn: GPU lockup (current fence id 0x00000000000804d9 last fence id 0x00000000000804db on ring 3)

(over and over)

and I had to reboot forcefully to recover.

My laptop has Intel gfx and there it took a bit longer, but Firefox
itself crashed, but at least the X11 server wasn't totally borked.
(But Firefox now segfaults if I try to start it again...)

So how do I tell Firefox to use llvmpipe again? There are many many
webgl.* options in about:config, and webgl.disabled: true disables it
all, but that goes a bit too far for now.


-Olaf.
-- 
___ Olaf 'Rhialto' Seibert                            <rhialto/at/falu.nl>
\X/ There is no AI. There is just someone else's work.           --I. Rose

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index