Closed Bug 1734633 Opened 3 years ago Closed 3 years ago

Visual glitch after suspend on Ubuntu (EGL/Nvidia)

Categories

(Core :: Graphics, defect)

Firefox 94
x86_64
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1731172

People

(Reporter: nukapunk, Unassigned)

Details

Attachments

(2 files)

Attached image ffbug.png

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:94.0) Gecko/20100101 Firefox/94.0

Steps to reproduce:

Have Firefox open, suspend computer, awake and log back in.

Firefox Developer Edition (Aurora) 94.0b2 (64-bit).
Running on Ubuntu 20.04.3 LTS 64-bit, Gnome v3.36.8.
Using NVIDIA driver 470.

Actual results:

The entire application is visually glitched (every time) so badly that I have to restart it. Restarting the application fixes it until the next suspend.

Expected results:

No visual glitching.

Forgot to mention this happens with any theme, and with extensions disabled.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Thanks for the report! Please open about:support, click on "Copy text to clipboard" and paste it here.

Attached file about:support text

Thanks! Firefox 94 uses EGL instead of GLX on X11 with Mesa drivers. For Nvidia, EGL is still restricted to Nightly and early Beta. Suspend&Resume with EGL on Nvidia will be fixed with an upcoming Nvidia driver update and a patch to Firefox.
If you need a workaround, open about:config, set gfx.x11-egl.force-disabled to true and restart Firefox, but please don't forget to revert this change in a few weeks.

(Erik Kurzinger from bug 1731172 comment 24)

Alright, so EGL_NV_robustness_video_memory_purge will be in the first official 495.xx driver release (as mentioned above, not the upcoming beta) and since it ended up being pretty trivial to enable, we decided it was fine to back-port to the 470 branch, so it will also be present in the next 470.xx release, whenever that is.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Component: Widget: Gtk → Graphics
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Resolution: --- → DUPLICATE
Summary: Visual glitch after suspend on Linux (Ubuntu) → Visual glitch after suspend on Ubuntu (EGL/Nvidia)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: