[SOLVED]WebGL disabled in Firefox 68.7 with Intel HD630

This forum is dedicated to advanced help and support :

Ask here your questions about advanced usage of Mageia. For example you may post here all your questions about network and automated installs, complex server configurations, kernel tuning, creating your own Mageia mirrors, and all tasks likely to be touchy even for skilled users.

[SOLVED]WebGL disabled in Firefox 68.7 with Intel HD630

Postby tis » Apr 16th, '20, 00:04

Hello,

Since last update WebGL is disabled in Firefox. (Yesterday worked well, and Chrome works well with it now)

Code: Select all
uname -a
Linux localhost 5.5.9-desktop-1.mga7 #1 SMP Thu Mar 12 08:02:44 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

msec[7382]: -   Added packages : cpupower-5.5.15-3.mga7
msec[7383]: -   Added packages : firefox-68.7.0-1.mga7
msec[7384]: -   Added packages : firefox-en_GB-68.7.0-1.mga7
msec[7385]: -   Added packages : firefox-hu-68.7.0-1.mga7
msec[7387]: -   Added packages : kernel-desktop-5.5.15-3.mga7-1-1.mga7
msec[7388]: -   Added packages : kernel-desktop-devel-5.5.15-3.mga7-1-1.mga7
msec[7389]: -   Added packages : kernel-desktop-devel-latest-5.5.15-3.mga7
msec[7390]: -   Added packages : kernel-desktop-latest-5.5.15-3.mga7
msec[7391]: -   Added packages : kernel-userspace-headers-5.5.15-3.mga7
msec[7392]: -   Added packages : lib64dri-drivers-20.0.4-1.mga7
msec[7393]: -   Added packages : lib64drm2-2.4.101-1.mga7
msec[7394]: -   Added packages : lib64drm_amdgpu1-2.4.101-1.mga7
msec[7395]: -   Added packages : lib64drm-devel-2.4.101-1.mga7
msec[7396]: -   Added packages : lib64drm_intel1-2.4.101-1.mga7
msec[7397]: -   Added packages : lib64drm_nouveau2-2.4.101-1.mga7
msec[7398]: -   Added packages : lib64drm_radeon1-2.4.101-1.mga7
msec[7399]: -   Added packages : lib64fltk1.3-1.3.5-1.mga7
msec[7400]: -   Added packages : lib64fluidsynth2-2.0.5-1.mga7
msec[7401]: -   Added packages : lib64gbm1-20.0.4-1.mga7
msec[7402]: -   Added packages : lib64gbm1-devel-20.0.4-1.mga7
msec[7403]: -   Added packages : lib64glapi0-20.0.4-1.mga7
msec[7404]: -   Added packages : lib64glapi0-devel-20.0.4-1.mga7
msec[7405]: -   Added packages : lib64kms1-2.4.101-1.mga7
msec[7406]: -   Added packages : lib64mesaegl1-20.0.4-1.mga7
msec[7407]: -   Added packages : lib64mesaegl1-devel-20.0.4-1.mga7
msec[7408]: -   Added packages : lib64mesagl1-20.0.4-1.mga7
msec[7409]: -   Added packages : lib64mesagl1-devel-20.0.4-1.mga7
msec[7410]: -   Added packages : lib64mesakhr-devel-20.0.4-1.mga7
msec[7411]: -   Added packages : lib64mikmod3-3.3.11.1-2.mga7
msec[7412]: -   Added packages : lib64netpbm11-10.86.02-1.mga7
msec[7413]: -   Added packages : lib64rsvg2_2-2.45.5-3.1.mga7
msec[7414]: -   Added packages : lib64rsvg-gir2.0-2.45.5-3.1.mga7
msec[7415]: -   Added packages : lib64SDL_image1.2_0-1.2.12-12.1.mga7
msec[7416]: -   Added packages : lib64SDL_mixer1.2_0-1.2.12-14.mga7
msec[7417]: -   Added packages : lib64SDL_Pango1-0.1.2-16.mga7
msec[7418]: -   Added packages : lib64SDL_ttf2.0_0-2.0.11-10.mga7
msec[7419]: -   Added packages : lib64smpeg0.4_0-0.4.5-10.mga7
msec[7420]: -   Added packages : lib64udisks2_0-2.8.2-1.1.mga7
msec[7421]: -   Added packages : lib64vulkan-loader1-1.1.106.0-1.mga7
msec[7422]: -   Added packages : lib64xatracker2-20.0.4-1.mga7
msec[7423]: -   Added packages : libdri-drivers-20.0.4-1.mga7
msec[7424]: -   Added packages : libdrm2-2.4.101-1.mga7
msec[7425]: -   Added packages : libdrm_amdgpu1-2.4.101-1.mga7
msec[7426]: -   Added packages : libdrm-common-2.4.101-1.mga7
msec[7427]: -   Added packages : libdrm_intel1-2.4.101-1.mga7
msec[7428]: -   Added packages : libdrm_nouveau2-2.4.101-1.mga7
msec[7429]: -   Added packages : libdrm_radeon1-2.4.101-1.mga7
msec[7430]: -   Added packages : libgbm1-20.0.4-1.mga7
msec[7431]: -   Added packages : libglapi0-20.0.4-1.mga7
msec[7432]: -   Added packages : libmesaegl1-20.0.4-1.mga7
msec[7433]: -   Added packages : libmesagl1-20.0.4-1.mga7
msec[7434]: -   Added packages : mesa-20.0.4-1.mga7
msec[7435]: -   Added packages : netpbm-10.86.02-1.mga7
msec[7436]: -   Added packages : udisks2-2.8.2-1.1.mga7
msec[7437]: - Removed packages : cpupower-5.5.14-1.mga7
msec[7438]: - Removed packages : firefox-68.6.0-1.mga7
msec[7439]: - Removed packages : firefox-en_GB-68.6.0-1.mga7
msec[7440]: - Removed packages : firefox-hu-68.6.0-1.mga7
msec[7442]: - Removed packages : kernel-desktop-devel-latest-5.5.14-1.mga7
msec[7443]: - Removed packages : kernel-desktop-latest-5.5.14-1.mga7
msec[7444]: - Removed packages : kernel-userspace-headers-5.5.15-1.mga7
msec[7445]: - Removed packages : lib64dri-drivers-20.0.1-1.mga7
msec[7447]: - Removed packages : lib64drm2-2.4.100-1.mga7
msec[7448]: - Removed packages : lib64drm_amdgpu1-2.4.100-1.mga7
msec[7449]: - Removed packages : lib64drm-devel-2.4.100-1.mga7
msec[7450]: - Removed packages : lib64drm_intel1-2.4.100-1.mga7
msec[7451]: - Removed packages : lib64drm_nouveau2-2.4.100-1.mga7
msec[7452]: - Removed packages : lib64drm_radeon1-2.4.100-1.mga7
msec[7453]: - Removed packages : lib64gbm1-20.0.1-1.mga7
msec[7454]: - Removed packages : lib64gbm1-devel-20.0.1-1.mga7
msec[7455]: - Removed packages : lib64glapi0-20.0.1-1.mga7
msec[7456]: - Removed packages : lib64glapi0-devel-20.0.1-1.mga7
msec[7457]: - Removed packages : lib64kms1-2.4.100-1.mga7
msec[7458]: - Removed packages : lib64mesaegl1-20.0.1-1.mga7
msec[7459]: - Removed packages : lib64mesaegl1-devel-20.0.1-1.mga7
msec[7460]: - Removed packages : lib64mesagl1-20.0.1-1.mga7
msec[7461]: - Removed packages : lib64mesagl1-devel-20.0.1-1.mga7
msec[7462]: - Removed packages : lib64mesakhr-devel-20.0.1-1.mga7
msec[7463]: - Removed packages : lib64rsvg2_2-2.45.5-3.mga7
msec[7464]: - Removed packages : lib64rsvg-gir2.0-2.45.5-3.mga7
msec[7465]: - Removed packages : lib64udisks2_0-2.8.2-1.mga7
msec[7466]: - Removed packages : lib64xatracker2-20.0.1-1.mga7
msec[7467]: - Removed packages : libdri-drivers-20.0.1-1.mga7
msec[7468]: - Removed packages : libdrm2-2.4.100-1.mga7
msec[7469]: - Removed packages : libdrm_amdgpu1-2.4.100-1.mga7
msec[7470]: - Removed packages : libdrm-common-2.4.100-1.mga7
msec[7471]: - Removed packages : libdrm_intel1-2.4.100-1.mga7
msec[7472]: - Removed packages : libdrm_nouveau2-2.4.100-1.mga7
msec[7473]: - Removed packages : libdrm_radeon1-2.4.100-1.mga7
msec[7474]: - Removed packages : libgbm1-20.0.1-1.mga7
msec[7475]: - Removed packages : libglapi0-20.0.1-1.mga7
msec[7476]: - Removed packages : libmesaegl1-20.0.1-1.mga7
msec[7477]: - Removed packages : libmesagl1-20.0.1-1.mga7
msec[7478]: - Removed packages : mesa-20.0.1-1.mga7
msec[7479]: - Removed packages : udisks2-2.8.2-1.mga7
Attachments
glxinfo.txt
(43.67 KiB) Downloaded 97 times
glinfo.txt
(7.74 KiB) Downloaded 93 times
Last edited by tis on Apr 19th, '20, 13:57, edited 1 time in total.
tis
 
Posts: 148
Joined: Sep 30th, '19, 20:19

Re: WebGL disabled in Firefox 68.7 with Intel HD630

Postby doktor5000 » Apr 16th, '20, 01:15

As you also seem to use intel graphics, this sounds similar to https://bugs.mageia.org/show_bug.cgi?id=26437

FWIW, in comparison webgl is working fine here in firefox-68.7.0 under nouveau driver with an nvidia gtx 970.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

[temp solution] WebGL disabled in Firefox 68.7 with Intel HD

Postby tis » Apr 16th, '20, 07:27

Thanks,
I'm trying to find the problem, I have booted from my SSD with a not updated Magea 7, and it works...

Code: Select all
uname -a
Linux localhost 5.5.6-desktop-2.mga7 #1 SMP Tue Feb 25 11:54:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Firefox 68.6.0esr


webglsample.png
webglsample.png (1.61 MiB) Viewed 1334 times

firefox-support-ssd.pdf
About:Support; Working WebGL Firefox 68.6
(85.3 KiB) Downloaded 109 times


I've tried to downgrade firefox on my updated HDD:

Code: Select all
uname- a
Linux localhost 5.5.15-desktop-3.mga7 #1 SMP Sat Apr 4 19:06:09 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

rpm -q firefox
firefox-68.7.0-1.mga7

urpmq -i firefox
Name        : firefox
Version     : 68.6.0
Release     : 1.mga7
Group       : Networking/WWW
Size        : 184495850                    Architecture: x86_64
Source RPM  : firefox-68.6.0-1.mga7.src.rpm
URL         : https://www.mozilla.org/firefox/organizations/
Summary     : Mozilla Firefox Web browser
Description :
Mozilla Firefox is an open-source web browser, designed for standards
compliance, performance and portability.

Name        : firefox
Version     : 68.6.1
Release     : 1.mga7
Group       : Networking/WWW
Size        : 184494012                    Architecture: x86_64
Source RPM  : firefox-68.6.1-1.mga7.src.rpm
URL         : https://www.mozilla.org/firefox/organizations/
Summary     : Mozilla Firefox Web browser
Description :
Mozilla Firefox is an open-source web browser, designed for standards
compliance, performance and portability.

Name        : firefox
Version     : 68.7.0
Release     : 1.mga7
Group       : Networking/WWW
Size        : 184575788                    Architecture: x86_64
Source RPM  : firefox-68.7.0-1.mga7.src.rpm
URL         : https://www.mozilla.org/firefox/organizations/
Summary     : Mozilla Firefox Web browser
Description :
Mozilla Firefox is an open-source web browser, designed for standards
compliance, performance and portability.

urpmi --downgrade firefox-68.6.0-1.mga7
A következő csomagokat el kell távolítani, hogy a szükséges csomagok frissíthetők legyenek:
firefox-68.7.0-1.mga7.x86_64
 ("firefox-68.6.0-1.mga7.x86_64" telepítése érdekében)
firefox-en_GB-68.7.0-1.mga7.noarch
 ("firefox == 0:68.7.0" igényei miatt)
firefox-hu-68.7.0-1.mga7.noarch
 ("firefox == 0:68.7.0" igényei miatt) (i/N) i


    http://quantum-mirror.hu/mirrors/pub/mageia/distrib/7/x86_64/media/core/updates/firefox-68.6.0-1.mga7.x86_64.rpm
firefox-68.6.0-1.mga7.x86_64.rpm telepítése innen: /var/cache/urpmi/rpms                             
Előkészítés...                   ###################################################################
      1/1: firefox               ###################################################################
a(z) firefox-en_GB-68.7.0-1.mga7.noarch csomag eltávolítása folyik
      1/3: "firefox-en_GB-68.7.0-1.mga7.noarch" eltávolítása
                                 ###################################################################
      2/3: "firefox-0:68.7.0-1.mga7.x86_64" eltávolítása
                                 ###################################################################
a(z) firefox-hu-68.7.0-1.mga7.noarch csomag eltávolítása folyik
      3/3: "firefox-hu-68.7.0-1.mga7.noarch" eltávolítása
                                 ###################################################################


But it haven't solved the problem, so maybe the driver has the bug as it mentioned...

Firefox console said:
Code: Select all
Error: WebGL warning: <SetDimensions>: Failed to create WebGL context: WebGL creation failed:
* tryNativeGL
* Exhausted GL driver options.

firefox-aboutsupport.pdf
About:Support; Updated system, FireFox 68.7, WebGL error
(81.74 KiB) Downloaded 105 times
,

I've downgraded the intel driver and it did the trick...
Code: Select all
urpmi --downgrade lib64drm-devel-2.4.100-1.mga7 lib64drm2-2.4.100-1.mga7 lib64drm_amdgpu1-2.4.100-1.mga7 lib64drm_intel1-2.4.100-1.mga7 lib64drm_nouveau2-2.4.100-1.mga7 lib64drm_radeon1-2.4.100-1.mga7 lib64kms1-2.4.100-1.mga7                                                   

A következő csomagokat el kell távolítani, hogy a szükséges csomagok frissíthetők legyenek:
lib64drm-devel-2.4.101-1.mga7.x86_64
 ("lib64drm_nouveau2 == 2.4.101" igényei miatt)
lib64drm2-2.4.101-1.mga7.x86_64
 ("lib64drm2-2.4.100-1.mga7.x86_64" telepítése érdekében)
lib64drm_amdgpu1-2.4.101-1.mga7.x86_64
 ("lib64drm_amdgpu1-2.4.100-1.mga7.x86_64" telepítése érdekében)
lib64drm_intel1-2.4.101-1.mga7.x86_64
 ("lib64drm_intel1-2.4.100-1.mga7.x86_64" telepítése érdekében)
lib64drm_nouveau2-2.4.101-1.mga7.x86_64
 ("lib64drm_nouveau2-2.4.100-1.mga7.x86_64" telepítése érdekében)
lib64drm_radeon1-2.4.101-1.mga7.x86_64
 ("lib64drm_radeon1-2.4.100-1.mga7.x86_64" telepítése érdekében)
lib64kms1-2.4.101-1.mga7.x86_64
 ("lib64kms1-2.4.100-1.mga7.x86_64" telepítése érdekében) (i/N) i


    http://quantum-mirror.hu/mirrors/pub/mageia/distrib/7/x86_64/media/core/updates/lib64drm-devel-2.4.100-1.mga7.x86_64.rpm
    http://quantum-mirror.hu/mirrors/pub/mageia/distrib/7/x86_64/media/core/updates/lib64drm_amdgpu1-2.4.100-1.mga7.x86_64.rpm
    http://quantum-mirror.hu/mirrors/pub/mageia/distrib/7/x86_64/media/core/updates/lib64drm2-2.4.100-1.mga7.x86_64.rpm
    http://quantum-mirror.hu/mirrors/pub/mageia/distrib/7/x86_64/media/core/updates/lib64drm_intel1-2.4.100-1.mga7.x86_64.rpm
    http://quantum-mirror.hu/mirrors/pub/mageia/distrib/7/x86_64/media/core/updates/lib64drm_radeon1-2.4.100-1.mga7.x86_64.rpm
    http://quantum-mirror.hu/mirrors/pub/mageia/distrib/7/x86_64/media/core/updates/lib64drm_nouveau2-2.4.100-1.mga7.x86_64.rpm
    http://quantum-mirror.hu/mirrors/pub/mageia/distrib/7/x86_64/media/core/updates/lib64kms1-2.4.100-1.mga7.x86_64.rpm
lib64drm_intel1-2.4.100-1.mga7.x86_64.rpm lib64drm_radeon1-2.4.100-1.mga7.x86_64.rpm lib64kms1-2.4.100-1.mga7.x86_64.rpm lib64drm_nouveau2-2.4.100-1.mga7.x86_64.rpm lib64drm-devel-2.4.100-1.mga7.x86_64.rpm lib64drm2-2.4.100-1.mga7.x86_64.rpm lib64drm_amdgpu1-2.4.100-1.mga7.x86_64.rpm telepítése innen: /var/cache/urpmi/rpms
Előkészítés...                   ###################################################################
      1/7: lib64drm2             ###################################################################
      2/7: lib64drm_intel1       ###################################################################
      3/7: lib64drm_radeon1      ###################################################################
      4/7: lib64kms1             ###################################################################
      5/7: lib64drm_nouveau2     ###################################################################
      6/7: lib64drm_amdgpu1      ###################################################################
      7/7: lib64drm-devel        ###################################################################
      1/7: "lib64drm-devel-2.4.101-1.mga7.x86_64" eltávolítása
                                 ###################################################################
      2/7: "lib64drm_amdgpu1-2.4.101-1.mga7.x86_64" eltávolítása
                                 ###################################################################
      3/7: "lib64drm_intel1-2.4.101-1.mga7.x86_64" eltávolítása
                                 ###################################################################
      4/7: "lib64drm_nouveau2-2.4.101-1.mga7.x86_64" eltávolítása
                                 ###################################################################
      5/7: "lib64drm_radeon1-2.4.101-1.mga7.x86_64" eltávolítása
                                 ###################################################################
      6/7: "lib64kms1-2.4.101-1.mga7.x86_64" eltávolítása
                                 ###################################################################
      7/7: "lib64drm2-2.4.101-1.mga7.x86_64" eltávolítása
                                 ###################################################################
tis
 
Posts: 148
Joined: Sep 30th, '19, 20:19

Re: WebGL disabled in Firefox 68.7 with Intel HD630

Postby tmb » Apr 18th, '20, 16:08

There are now new packages in Core Updates Testing that should hopefully solve this:

SRPM:
libdrm-2.4.101-2.mga7.src.rpm


i586:
drm-utils-2.4.101-2.mga7.i586.rpm
libdrm2-2.4.101-2.mga7.i586.rpm
libdrm_amdgpu1-2.4.101-2.mga7.i586.rpm
libdrm-common-2.4.101-2.mga7.i586.rpm
libdrm-devel-2.4.101-2.mga7.i586.rpm
libdrm_intel1-2.4.101-2.mga7.i586.rpm
libdrm_nouveau2-2.4.101-2.mga7.i586.rpm
libdrm_radeon1-2.4.101-2.mga7.i586.rpm
libkms1-2.4.101-2.mga7.i586.rpm


x86_64:
drm-utils-2.4.101-2.mga7.x86_64.rpm
lib64drm2-2.4.101-2.mga7.x86_64.rpm
lib64drm_amdgpu1-2.4.101-2.mga7.x86_64.rpm
lib64drm-devel-2.4.101-2.mga7.x86_64.rpm
lib64drm_intel1-2.4.101-2.mga7.x86_64.rpm
lib64drm_nouveau2-2.4.101-2.mga7.x86_64.rpm
lib64drm_radeon1-2.4.101-2.mga7.x86_64.rpm
lib64kms1-2.4.101-2.mga7.x86_64.rpm
libdrm-common-2.4.101-2.mga7.x86_64.rpm
User avatar
tmb
 
Posts: 21
Joined: Mar 29th, '11, 22:13
Location: Finland

Re: WebGL disabled in Firefox 68.7 with Intel HD630

Postby doktor5000 » Apr 18th, '20, 16:53

@Thomas: Thanks for the update, greatly appreciated :)
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: [SOLVED]WebGL disabled in Firefox 68.7 with Intel HD630

Postby tis » Apr 19th, '20, 14:00

Screenshot_20200419_135255.png
Updated rpms, new firefox, working WebGL, webglsamples
Screenshot_20200419_135255.png (445.42 KiB) Viewed 1266 times


I've added Core Updates Testing repo and updated the packages to ver. 2.4.101-2.mga7 and it seems to work well.

Thanks.
tis
 
Posts: 148
Joined: Sep 30th, '19, 20:19


Return to Advanced support

Who is online

Users browsing this forum: No registered users and 1 guest