Closed Bug 1741330 Opened 3 years ago Closed 6 months ago

EGL/dual Intel+NV: Dialogs go transparent frequently when using the Intel integrated GPU: "Failed to create EGLConfig for WebRender" (Can be fixed by uninstalling the Nvidia driver)

Categories

(Core :: Graphics, defect, P3)

x86_64
Linux
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox96 --- affected

People

(Reporter: sunhaitao, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(5 files)

When launching Nightly with the Intel integrated GPU on Fedora, it often render dialogs as transparent boxes (see the attachment).

The Firefox provided by the System (Version 94.0) works fine. If launching Nightly with the discrete display card, it also works normal.

Are you able to provide the contents of about:support with this setup?

Does this occur if you start the browser with MOZ_ENABLE_WAYLAND=1 ./firefox (or alternatively without it).

Flags: needinfo?(sunhaitao)

No matter what MOZ_ENABLE_WAYLAND is (tried 1,0, and empty), this occurs frequently.

Flags: needinfo?(sunhaitao)
Severity: -- → S3
Priority: -- → P3
Blocks: wr-linux

"updateChannel": "nightly",
"adapterDescription": "Mesa Intel(R) UHD Graphics 630 (CFL GT2)",
"adapterVendorID": "0x8086",
"adapterDeviceID": "0x3e9b",
"adapterRAM": 0,
"adapterDrivers": "",
"driverVendor": "mesa/iris",
"driverVersion": "21.1.8.0",
"driverDate": "",
"adapterVendorID2": "0x10de",
"adapterDeviceID2": "0x2191",

No matter what MOZ_ENABLE_WAYLAND is (tried 1,0, and empty), this occurs frequently.

Thanks for the report!
Do you have the proprietary Nvidia driver installed?
There is a libglvnd bug: bug 1737078/bug 1731480

(In reply to Darkspirit from comment #3)

Do you have the proprietary Nvidia driver installed?
There is a libglvnd bug: bug 1737078/bug 1731480

Yes, I installed the NVIDIA driver from RPM Fusion. This phenomenon does disappear after uninstalling the driver.

Thanks!
Please reinstall the Nvidia driver again,
make sure you have the latest Nightly (Main Menu > Help > About Nightly)
and launch Nightly from terminal to see if you get any error messages in the terminal if this bug occurs (lines with "ATTENTION:" can be ignored).

It said [GFX1-]: Failed to create EGLConfig for WebRender! for the first time, and occurs with no related message after that.

Blocks: linux-egl, wr-nv-linux
No longer blocks: wr-linux
See Also: → 1737078
Summary: Dialogs go transparent frequently when using the Intel integrated GPU → EGL/dual Intel+NV: Dialogs go transparent frequently when using the Intel integrated GPU (Can be fixed by uninstalling the Nvidia driver)

Please install eglinfo (Debian: sudo apt install mesa-utils-extra, Fedora: $ sudo dnf install egl-utils),
copy the output of $ glxinfo, $ eglinfo and $ es2_info and paste it here.

Please run eglinfo (everything might be relevant) and es2_info (interesting aspects: GL_VERSION, GL_RENDERER) multiple times to check if their output suddenly changes.

Summary: EGL/dual Intel+NV: Dialogs go transparent frequently when using the Intel integrated GPU (Can be fixed by uninstalling the Nvidia driver) → EGL/dual Intel+NV: Dialogs go transparent frequently when using the Intel integrated GPU: "Failed to create EGLConfig for WebRender" (Can be fixed by uninstalling the Nvidia driver)
Attached file glxinfo-output.txt
Attached file eglinfo-output.txt
Attached file es2_info-output.txt

I made a script to run a command and check if its output changed. After testing each of the two commands for about an hour, I found no change of the output.

Hi! Does the issue still happen for you or can we close the issue? Thanks!

Flags: needinfo?(sunhaitao)

It is gone in recent versions. An archived old version still has this problem. I guess this is caused by a Gecko bug that has been fixed elsewhere. It should be okay to close this issue.

Status: NEW → RESOLVED
Closed: 6 months ago
Flags: needinfo?(sunhaitao)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: