Love package missing OpenGL support after upgrade

Upgraded on 2026-01-31. Installed love is 11.5-2.1
Graphics card is nVidia GP107 [GeForce GTX 1050].
I get this error immediately when running any project with love:

Unable to create OpenGL window
This program requires a graphics card and video drivers which support OpenGL 2.1 or OpenGL ES 2.

Here’s a script to reproduce it:
echo "function love.update() end" > main.lua; love .

This doesn’t affect the AppImage, only the OpenSUSE package.

@murph Not seeing that here, Nvidia RTX4000 (590.48.01) what nvidia driver in use, inxi -GSaz

1 Like

driver: nvidia
v: 580.126.09

Full output below:

ystem:
  Kernel: 6.18.7-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.18.7-1-default
    root=UUID=70b154b3-07ec-4759-b800-b5febfce59c3 splash=silent
    mitigations=auto quiet security=apparmor rd.driver.blacklist=nouveau
  Desktop: Xfce v: 4.20.1-UNKNOWN tk: Gtk v: 3.24.51 wm: xfwm4 v: 4.20.0
    with: xfce4-panel tools: xfce4-screensaver vt: 7 dm: LightDM v: 1.32.0
    Distro: openSUSE Tumbleweed 20260128
Graphics:
  Device-1: NVIDIA GP107 [GeForce GTX 1050] vendor: Gigabyte driver: nvidia
    v: 580.126.09 alternate: nouveau,nvidia_drm non-free: 550-580.xx+
    status: current (as of 2025-11; EOL~2026-12-xx) arch: Pascal code: GP10x
    process: TSMC 16nm built: 2016-2021 pcie: gen: 3 speed: 8 GT/s lanes: 16
    ports: active: none off: DP-1,HDMI-A-1 empty: DVI-D-1 bus-ID: 01:00.0
    chip-ID: 10de:1c81 class-ID: 0300
  Display: x11 server: X.org v: 1.21.1.21 compositor: xfwm4 v: 4.20.0
    driver: X: loaded: nvidia unloaded: modesetting,vesa
    alternate: fbdev,nouveau,nv gpu: nvidia,nvidia-nvswitch display-ID: :0.0
    screens: 1
  Screen-1: 0 s-res: 3840x1080 s-size: <missing: xdpyinfo>
  Monitor-1: DP-1 mapped: DP-0 note: disabled pos: right model: BenQ GL2780
    serial: <filter> built: 2019 res: mode: 1920x1080 hz: 60 scale: 100% (1)
    dpi: 82 gamma: 1.2 size: 598x336mm (23.54x13.23") diag: 686mm (27")
    ratio: 16:9 modes: max: 1920x1080 min: 640x480
  Monitor-2: HDMI-A-1 mapped: HDMI-0 note: disabled pos: primary,left
    model: Samsung S22B350 serial: <filter> built: 2012 res: mode: 1920x1080
    hz: 60 scale: 100% (1) dpi: 102 gamma: 1.2 size: 477x268mm (18.78x10.55")
    diag: 547mm (21.5") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  API: OpenGL v: 4.6.0 vendor: nvidia v: 580.126.09 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce GTX 1050/PCIe/SSE2
    memory: 1.95 GiB
  Info: Tools: api: glxinfo de: xfce4-display-settings gpu: nvidia-smi
    x11: xprop,xrandr

@murph that all looks normal… I’m on GNOME/Wayland and tried with both Nvidia and Intel ARC results are the same with the test command, a black screen, but not crashing.

Does the output from glxinfo | grep "OpenGL renderer" show the Nvidia GPU?

It did.
I’ve rolled back in order to get some work done, so I won’t be able to provide more information for a bit, unfortunately.

1 Like