Public bug reported:

Firefox 87.0 on Kubuntu 21.04 Beta running on Xorg seems to have broken WebGL.
Tested using https://get.webgl.org on fresh a Firefox profile.
I found the following in the console output:

`[GFX1-]: glxtest: Could not connect to wayland socket`

and this seems to be the cause of the problem - due to failing glxtest,
all additional HW acceleration is disabled as seen by
`FEATURE_FAILURE_GLXTEST_FAILED` in all `gfx.blacklist` entries in
about:config.

The binary release downloaded from Mozilla (https://download-
installer.cdn.mozilla.net/pub/firefox/releases/87.0/linux-x86_64/en-
US/firefox-87.0.tar.bz2) does *not* show the same behaviour - WebGL is
working just fine.

```
Description:    Ubuntu Hirsute Hippo (development branch)
Release:        21.04

firefox:
  Installed: 87.0+build3-0ubuntu2
  Candidate: 87.0+build3-0ubuntu2
```

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: firefox 87.0+build3-0ubuntu2
ProcVersionSignature: Ubuntu 5.11.0-13.14-generic 5.11.7
Uname: Linux 5.11.0-13-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
AddonCompatCheckDisabled: False
ApportVersion: 2.20.11-0ubuntu61
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  woody      1838 F.... pulseaudio
BuildID: 20210318103112
Channel: Unavailable
CurrentDesktop: KDE
Date: Fri Apr  9 01:40:17 2021
DefaultProfileExtensions: extensions.sqlite corrupt or missing
DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant 
compatibility.ini or extensions.sqlite)
DefaultProfileLocales: extensions.sqlite corrupt or missing
DefaultProfilePrefErrors: Unexpected character ',' before close parenthesis @ 
/usr/lib/firefox/omni.ja:greprefs.js:352
DefaultProfilePrefSources: prefs.js
DefaultProfileThemes: extensions.sqlite corrupt or missing
ExecutablePath: /usr/lib/firefox/firefox
ForcedLayersAccel: False
InstallationDate: Installed on 2021-04-05 (3 days ago)
InstallationMedia: Kubuntu 21.04 "Hirsute Hippo" - Beta amd64 (20210331.1)
IpRoute:
 default via 192.168.184.1 dev wlp0s20f3 proto dhcp metric 600 
 169.254.0.0/16 dev wlp0s20f3 scope link metric 1000 
 192.168.184.0/24 dev wlp0s20f3 proto kernel scope link src 192.168.184.198 
metric 600
Profile0Extensions: extensions.sqlite corrupt or missing
Profile0IncompatibleExtensions: Unavailable (corrupt or non-existant 
compatibility.ini or extensions.sqlite)
Profile0Locales: extensions.sqlite corrupt or missing
Profile0PrefErrors: Unexpected character ',' before close parenthesis @ 
/usr/lib/firefox/omni.ja:greprefs.js:352
Profile0PrefSources: prefs.js
Profile0Themes: extensions.sqlite corrupt or missing
Profile2Extensions: extensions.sqlite corrupt or missing
Profile2IncompatibleExtensions: Unavailable (corrupt or non-existant 
compatibility.ini or extensions.sqlite)
Profile2Locales: extensions.sqlite corrupt or missing
Profile2PrefErrors: Unexpected character ',' before close parenthesis @ 
/usr/lib/firefox/omni.ja:greprefs.js:352
Profile2PrefSources: prefs.js
Profile2Themes: extensions.sqlite corrupt or missing
Profile3Extensions: extensions.sqlite corrupt or missing
Profile3IncompatibleExtensions: Unavailable (corrupt or non-existant 
compatibility.ini or extensions.sqlite)
Profile3Locales: extensions.sqlite corrupt or missing
Profile3PrefErrors: Unexpected character ',' before close parenthesis @ 
/usr/lib/firefox/omni.ja:greprefs.js:352
Profile3PrefSources: prefs.js
Profile3Themes: extensions.sqlite corrupt or missing
Profiles:
 Profile3 - LastVersion=87.0/20210318103112
 Profile1 (Default) - LastVersion=87.0/20210318103112
 Profile0 - LastVersion=87.0/20210318103112 (In use)
 Profile2 - LastVersion=87.0/20210318103112
RunningIncompatibleAddons: False
SourcePackage: firefox
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/07/2020
dmi.bios.release: 1.15
dmi.bios.vendor: LENOVO
dmi.bios.version: N2WET25W (1.15 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20U9CTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.8
dmi.modalias: 
dmi:bvnLENOVO:bvrN2WET25W(1.15):bd12/07/2020:br1.15:efr1.8:svnLENOVO:pn20U9CTO1WW:pvrThinkPadX1CarbonGen8:rvnLENOVO:rn20U9CTO1WW:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:
dmi.product.family: ThinkPad X1 Carbon Gen 8
dmi.product.name: 20U9CTO1WW
dmi.product.sku: LENOVO_MT_20U9_BU_Think_FM_ThinkPad X1 Carbon Gen 8
dmi.product.version: ThinkPad X1 Carbon Gen 8
dmi.sys.vendor: LENOVO

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


** Tags: amd64 apport-bug hirsute

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1923116

Title:
  Broken WebGL in Firefox 87.0 on Kubuntu 21.04 Beta (Xorg)

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to