Tested:
* GLX is used on Gnome X11/Nvidia: fine
* EGL is used on Wayland because MOZ_ENABLE_WAYLAND is used (either Snap sets it as default or xwayland is not available)
* As of 94, EGL will also be used on X11 (bug 1695933).
This bug is also reproducible with Firefox Snap 92 when setting gfx.x11-egl.force-enabled to true on Gnome X11/Nvidia, but I don't see any DENIED in syslog.
Tested:
* GLX is used on Gnome X11/Nvidia: fine
* EGL is used on Wayland because MOZ_ENABLE_WAYLAND is used (either Snap sets it as default or xwayland is not available)
* As of 94, EGL will also be used on X11 (bug 1695933).
This bug is also reproducible with Firefox Snap 92 when setting gfx.x11- egl.force- enabled to true on Gnome X11/Nvidia, but I don't see any DENIED in syslog.