FS#71239 - [firefox 89] Can't enable Legacy OpenGL compositor

Attached to Project: Arch Linux
Opened by hamelg (hamelg) - Saturday, 12 June 2021, 20:24 GMT
Last edited by Balló György (City-busz) - Thursday, 08 June 2023, 22:37 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

I use this workaround to fix tearing on my mediacenter powered by a intel baytrail hardware.

https://wiki.archlinux.org/title/Firefox/Tweaks#Enable_Legacy_OpenGL_compositor

until v88, it was working fine.

With v89, the setting layers.acceleration.force-enabled=true has no effect. The "about:support" page reports
Compositing: webrender (software)
whatever the value true or false.

I had to downgrade to v88.
This task depends upon

Closed by  Balló György (City-busz)
Thursday, 08 June 2023, 22:37 GMT
Reason for closing:  Not a bug
Comment by Doug Newgard (Scimmia) - Saturday, 12 June 2021, 23:55 GMT
Are you sure upstream hasn't just disabled it?
Comment by hamelg (hamelg) - Sunday, 13 June 2021, 09:49 GMT
How to check that ?

EDIT:
I asked to the support :
https://support.mozilla.org/en-US/questions/1340451
Comment by hamelg (hamelg) - Sunday, 22 August 2021, 20:06 GMT
It seems, the support for the opengl renderer has been removed since v89.
If it is true, the wiki about the tearing workaround should be updated :
https://wiki.archlinux.org/title/Firefox#Tearing_video_in_fullscreen_mode
Comment by hamelg (hamelg) - Sunday, 22 August 2021, 21:32 GMT
It is still possible to enable the OpenGL renderer with firefox 89+, you must set :
gfx.webrender.force-disabled = true
layers.acceleration.force-enabled = true
However, it will not be possible after v92 :
https://wiki.mozilla.org/Platform/GFX/WebRender_Where#Linux

please, add this information on the firefox/Tweaks page
https://wiki.archlinux.org/title/Firefox/Tweaks#Enable_Legacy_OpenGL_compositor
Comment by Balló György (City-busz) - Thursday, 08 June 2023, 22:36 GMT
Anyone can edit the wiki, you don't need to request it.

Loading...