Public bug reported:

Firefox 89 enabled the Webrender framework by default. Unfortunately,
the GFX drivers on a Pi 4 seem to be non-compliant in a way that breaks
videos - specifically, there will be a lot of primary coloured artefacts
in videos. My guess is that other Raspberry Pi's will also be affected,
but I don't have the hardware available to test. Setting gfx.webrender
.force-disabled to True fixes the issue, so it's fairly clear where it
lies.

Mozilla doesn't seem to provide official builds for Raspberry Pi's (or
Linux/Arm in general), so I think this is an issue to fix in these
packages, rather than upstream. The quick solution would to just set
gfx.webrender.force-disabled to True for the Pi-platforms and be done
with it, but there may be better solutions I don't know about.

Additioal info:
Ubuntu release: 21.04
Firefox package: firefox/hirsute-security,hirsute-updates,now 
89.0+build2-0ubuntu0.21.04.1 arm64
Steps to reproduce: Play a video on Youtube, watch the coloured blocks appear. 
Then set gfx.webrender.force-disabled to True and restart to verify the fix.

** Affects: firefox (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Firefox 89 enabled the Webrender framework by default. Unfortunately,
  the GFX drivers on a Pi 4 seem to be non-compliant in a way that breaks
  videos - specifically, there will be a lot of primary coloured artefacts
  in videos. My guess is that other Raspberry Pi's will also be affected,
  but I don't have the hardware available to test. Setting gfx.webrender
  .force-disabled to True fixes the issue, so it's fairly clear where it
  lies.
  
  Mozilla doesn't seem to provide official builds for Raspberry Pi's (or
- Linux/Arm in general), so I think this is an issue with these packages,
- rather than upstream. The quick solution would to just set gfx.webrender
- .force-disabled to True for the Pi-platforms and be done with it, but
- there may be better solutions I don't know about.
+ Linux/Arm in general), so I think this is an issue to fix in these
+ packages, rather than upstream. The quick solution would to just set
+ gfx.webrender.force-disabled to True for the Pi-platforms and be done
+ with it, but there may be better solutions I don't know about.
  
  Additioal info:
  Ubuntu release: 21.04
  Firefox package: firefox/hirsute-security,hirsute-updates,now 
89.0+build2-0ubuntu0.21.04.1 arm64
  Steps to reproduce: Play a video on Youtube, watch the coloured blocks 
appear. Then set gfx.webrender.force-disabled to True and restart to verify the 
fix.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1930982

Title:
  Firefox 89: webrender breaks videos on Raspberry Pi

Status in firefox package in Ubuntu:
  New

Bug description:
  Firefox 89 enabled the Webrender framework by default. Unfortunately,
  the GFX drivers on a Pi 4 seem to be non-compliant in a way that
  breaks videos - specifically, there will be a lot of primary coloured
  artefacts in videos. My guess is that other Raspberry Pi's will also
  be affected, but I don't have the hardware available to test. Setting
  gfx.webrender.force-disabled to True fixes the issue, so it's fairly
  clear where it lies.

  Mozilla doesn't seem to provide official builds for Raspberry Pi's (or
  Linux/Arm in general), so I think this is an issue to fix in these
  packages, rather than upstream. The quick solution would to just set
  gfx.webrender.force-disabled to True for the Pi-platforms and be done
  with it, but there may be better solutions I don't know about.

  Additioal info:
  Ubuntu release: 21.04
  Firefox package: firefox/hirsute-security,hirsute-updates,now 
89.0+build2-0ubuntu0.21.04.1 arm64
  Steps to reproduce: Play a video on Youtube, watch the coloured blocks 
appear. Then set gfx.webrender.force-disabled to True and restart to verify the 
fix.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1930982/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to