Workaround: gfx.x11-egl.force-disabled=true (bug 1732002) At the moment, you can only choose which bugs you want to encouter: GLX vs. EGL MOZ_X11_EGL (which also makes x11 glitches less likely: bug 1678804) fixes an actually severe bug: Multiple windows with WebRender/GLX can be considered slightly broken on Nvidia (bug 1716049) and horribly broken for some non-Gnome Mesa users (bug 1732365). Only alternative to EGL would be uplifting a barely testable change to legacy GLX: bug 1732365 comment 29 A bug like this has been the default on Linux desktops with disabled compositor for many years (bug 1479135). It was fixed by enforcing software WebRender for those widgets on uncomposited desktops. Options for this bug: a) uplift a fixed GLContextEGL::FindVisual b) uplift SW WR enforcement for affected widgets (comment 3) c) uplift bug 1732002 d) wontfix for 93, but have at least bug 1716049 fixed by using EGL.
Bug 1731125 Comment 9 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Workaround: gfx.x11-egl.force-disabled=true (bug 1732002) At the moment, you can only choose which bugs you want to encounter: GLX vs. EGL MOZ_X11_EGL (which also makes x11 glitches less likely: bug 1678804) fixes an actually severe bug: Multiple windows with WebRender/GLX can be considered slightly broken on Nvidia (bug 1716049) and horribly broken for some non-Gnome Mesa users (bug 1732365). Only alternative to EGL would be uplifting a barely testable change to legacy GLX: bug 1732365 comment 29 A bug like this has been the default on Linux desktops with disabled compositor for many years (bug 1479135). It was fixed by enforcing software WebRender for those widgets on uncomposited desktops. Options for this bug: a) uplift a fixed GLContextEGL::FindVisual b) uplift SW WR enforcement for affected widgets (comment 3) c) uplift bug 1732002 d) wontfix for 93, but have at least bug 1716049 fixed by using EGL.
Workaround: gfx.x11-egl.force-disabled=true (bug 1732002) At the moment, you can only choose which bugs you want to encounter: GLX vs. EGL MOZ_X11_EGL (which also makes x11 glitches less likely: bug 1678804) fixes an actually severe bug: Multiple windows with WebRender/GLX can be considered slightly broken on Nvidia (bug 1716049) and horribly broken for some non-Gnome Mesa users (bug 1732365). Only alternative to EGL would be uplifting a barely testable change to legacy GLX: bug 1732365 comment 29 A bug like this has been the default on Linux desktops with disabled compositor for many years (bug 1479135). It was fixed by enforcing software WebRender for those widgets on uncomposited desktops. Options for this bug: a) uplift a fixed GLContextEGL::FindVisual b) uplift SW WR enforcement for affected widgets on non-Mesa X11 (comment 3) c) uplift bug 1732002 d) wontfix for 93, but have at least bug 1716049 fixed by using EGL.
Workaround: gfx.x11-egl.force-disabled=true (bug 1732002) At the moment, you can only choose which bugs you want to encounter: GLX vs. EGL MOZ_X11_EGL (which also makes x11 glitches less likely: bug 1678804) fixes an actually severe bug: Multiple windows with WebRender/GLX can be considered slightly broken on Nvidia (bug 1716049) and horribly broken for some non-Gnome Mesa users (bug 1732365). Only alternative to EGL would be uplifting a barely testable change to legacy GLX: bug 1732365 comment 29 A bug like this has been the default on Linux desktops with disabled compositor for many years (bug 1479135). It was fixed by enforcing software WebRender for those widgets on uncomposited desktops. Options for this bug: a) uplift a fixed GLContextEGL::FindVisual b) uplift SW WR enforcement for affected widgets on non-Mesa X11 (comment 3) c) uplift bug 1732002 d) wontfix for 94, but have at least bug 1716049 fixed by using EGL.