When using X11 with modesetting driver (without proprietary bits in Xorg server), the nvidia GL loader tries to use NV-GLX extension, which it implications:
- for example glxinfo with 590.48.01 driver segfaults (if you trace with xtrace in log there is query for “QueryExtension name=‘NV-GLX’” )
- starting kwin_x11 reports “Xlib: extension “NV-GLX” missing on display “:2”.
kwin_scene_opengl: 0x505: GL_OUT_OF_MEMORY error generated. Failed to allocate memory for sync object.” - missing GLX_EXT_texture_from_pixmap - kwin and xfwm4 crashes
To run modesetting driver the Freedesktop Xorg server need to have MR 2027 applied (otherwise it didn’t start) applied.