Jan 18 15:38:34.552496 LibreELEC kodi.sh[840]: libEGL warning: egl: failed to create dri2 screen
Jan 18 15:38:34.562281 LibreELEC kodi.sh[840]: glx: failed to create drisw screen
Jan 18 15:38:34.581328 LibreELEC kodi.sh[840]: ERROR: Can not initialize OpenGL context. Exiting
Jan 18 15:38:34.581482 LibreELEC kodi.sh[840]: ERROR: Unable to create GUI. Exiting
...
2025-01-18 15:38:34.116 T:840 info <general>: ID:0xaa Name:640x480 Refresh:59.940479 Width:640 Height:480
2025-01-18 15:38:34.116 T:840 info <general>: Pixel Ratio: 1.334171
2025-01-18 15:38:34.116 T:840 info <general>: CApplication::CreateGUI - using the x11 windowing system
2025-01-18 15:38:34.116 T:840 info <general>: Checking resolution 16
2025-01-18 15:38:34.116 T:840 debug <general>: Window Manager Name: Fluxbox
...
2025-01-18 15:38:34.547 T:840 info <general>: RetroPlayer[RENDER]: Registering renderer factory for OpenGL
2025-01-18 15:38:34.552 T:840 error <general>: failed to initialize egl
2025-01-18 15:38:34.578 T:840 info <general>: Using visual 0x21
2025-01-18 15:38:34.579 T:840 error <general>: GLX Error: Could not create context
2025-01-18 15:38:34.581 T:840 error <general>: CWinSystemX11::XErrorHandler: BadValue (integer parameter out of range for operation), type:0, serial:87, error_code:2, request_code:150 minor_code:3
2025-01-18 15:38:34.581 T:840 debug <general>: GLX_EXTENSIONS: GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group
2025-01-18 15:38:34.581 T:840 info <general>: CRenderSystemGL::InitRenderSystem - Version: <none>, Major: 0, Minor: 0
2025-01-18 15:38:34.581 T:840 critical <general>: Can not initialize OpenGL context. Exiting
2025-01-18 15:38:34.581 T:840 critical <general>: CApplication::Create: Unable to init rendering system
Display More
^ from logs, but I'm not seeing the error/issue. It's a looong time since I poke Xorg stuff though.
Latest image in the share (update from .tar again) has this change per mglae suggestion:
DRIVER=="nouveau", ENV{xorg_driver}="nouveau", TAG+="systemd", ENV{SYSTEMD_WANTS}+="[email protected]"
For kicks, also add video=HDMI-A-1:1920x1080M@60 to kernel boot params in syslinux.cfg