I am unable to bring up firefox 98 with Plasma or Qtile (both x11) on a 8GB RPI4. No significant error messages, just the usual DRM complaint. Sometimes a widow would open but it only displayed a titlebar and the window contents were just a copy of my desktop wallpaper.
I tried renaming ~/.mozilla but that did not help. I rolled back to firefox-97.0.2-1 but unfortunately, 98 touched files so a new profile was required, so now using a fresh ~/.mozilla.
I guess the test might require a particular opengl version. I discovered that alacritty will not run a rpi4 with v3d due to the required level of opengl. But interestingly… it will run on an rpi4 with software rendering. llvmpipe supports a higher version of opengl than does the v3d.
I messed with this some more today. I have a 32 bit arch-arm install and upgraded firefox to 98.0 and it does what it is supposed to. It appears this is an aarch64 issue. They have the same issue on arch arm also.
At least in Manjaro-Arm Firefox 97.0.2 works. In Ubuntu Repo Firefox 97.0.2 for arm64 doesn’t function fully as WebGL is not enabled and cannot be enabled via “about:config” for whatever reason.
Had the same problem on the Pinephone with Phosh. Downgrading to to firefox 97.0.2-1 worked, only slight annoyance with the new profile being created…