Modded minecraft useing GDLauncher. failing to initialize graphics window after update

Hello everyone. updated as normal did not even think about it just system restarted on request as normal. until i went to play on our modded minecraft server. minecraft forge reports the following:

Failed to initialize graphics window with current settings.
Failure details:
Failed to find a valid GLFW profile.
We tried 4.6, 4.5, 4.4, 4.3, 4.2, 4.1, 4.0, 3.3, 3.2 but none of them worked.
Trying 4.6: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig
Trying 4.5: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig
Trying 4.4: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig
Trying 4.3: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig
Trying 4.2: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig
Trying 4.1: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig
Trying 4.0: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig
Trying 3.3: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig
Trying 3.2: GLFW error: [0x10009]GLX: Failed to find a suitable GLXFBConfig

I’ve tried to do my own research to fix the issue as you know how fun that can be but I feel like I’m missing something fundamental. if i run glxinfo | grep OpenGL i get the following output:

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 1080/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 550.54.14
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 550.54.14
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 550.54.14
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

so OpenGL 4.6 is supported but it can not use it for some reason. though my research i also found mhwd -l is useful and here is that output.

0000:01:00.0 (0300:10de:1b80) Display controller nVidia Corporation:


              NAME               VERSION          FREEDRIVER           TYPE

      video-nvidia            2023.03.23               false            PCI
video-nvidia-470xx            2023.03.23               false            PCI
video-nvidia-390xx            2023.03.23               false            PCI
       video-linux            2018.05.04                true            PCI
 video-modesetting            2020.01.13                true            PCI
        video-vesa            2017.03.12                true            PCI

I don’t know much about what I’m looking at here other than the free/not free column. Is it normal to have both 470xx and 390xx at the same time ?

along the same vein as mhwd inxi -gazy is useful. Looking through this I find it interesting that my webcam is listed in the same list as my monitors. Is this a video in/out list more or less?

Graphics:
Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: eVga driver: nvidia
v: 550.54.14 alternate: nouveau,nvidia_drm non-free: 545.xx+ status: current
(as of 2024-02; EOL~2026-12-xx) arch: Pascal code: GP10x process: TSMC 16nm
built: 2016-2021 pcie: gen: 2 speed: 5 GT/s lanes: 16 bus-ID: 01:00.0
chip-ID: 10de:1b80 class-ID: 0300
Device-2: Logitech HD Pro Webcam C920 driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-10.3:10
chip-ID: 046d:082d class-ID: 0102 serial:
Device-3: Microdia Dual Mode Camera (8006 VGA) driver: hid-generic,usbhid
type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10.4:9
chip-ID: 0c45:8006 class-ID: 0301
Display: x11 server: X v: 21.1.11 with: Xwayland v: 23.2.4
compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia display-ID: :0
screens: 1
Screen-1: 0 s-res: 5760x1080 s-dpi: 81 s-size: 1806x343mm (71.10x13.50")
s-diag: 1838mm (72.37")
Monitor-1: DP-1 pos: right res: 1920x1080 hz: 60 dpi: 82
size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
Monitor-2: DVI-D-0 pos: left res: 1920x1080 hz: 60 dpi: 82
size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
Monitor-3: HDMI-0 pos: primary,center res: 1920x1080 hz: 60 dpi: 82
size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia
inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.54.14
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce GTX 1080/PCIe/SSE2
memory: 7.81 GiB
API: Vulkan v: 1.3.276 layers: 10 device: 0 type: discrete-gpu
name: NVIDIA GeForce GTX 1080 driver: nvidia v: 550.54.14
device-ID: 10de:1b80 surfaces: xcb,xlib

i’ve tried a couple of level 1 stuff restart etc with no joy i know i’m in over my head so any help would be greatly appreciated. thank you for your time.

How did you install GDLauncher? It probably needs to be updated because GLFW was updated.

hello MrLavender. I have checked and i installed via flatpak, updated flatpak and the instance is loading. thank you so much for the help. i know i was missing somthing simple. i might of gone a little hard on the diagnosis haha.

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.