Nvidia drivers don't load on kernel 6.17

Hello,
since the latest tumbleweed upgrade, my system doesn’t load the nvidia drivers and I only get 640x480 resolution. It seems to be a different bug then the other one that is being reported. The nvida module is installed, and force re-installing it completes without error.
It works when I boot kernel 6.16 with no other changes.
Looking at the syslog I see no error message, It looks like the system never even tries to load the drivers.

inxi -GSaz

System:
  Kernel: 6.17.0-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.0
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.17.0-1-default
    root=UUID=77bd9463-d963-40f8-bd5d-8451e63fafe4
    resume=/dev/disk/by-uuid/b254aba6-8168-4c19-842b-2ca1476d6097 quiet
    security=apparmor rd.driver.blacklist=nouveau mitigations=auto
  Console: tty 1 DM: SDDM Distro: openSUSE Tumbleweed 20251002
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1070] vendor: Micro-Star MSI driver: N/A
    alternate: nouveau non-free: 550-580.xx+ status: current (as of 2025-08;
    EOL~2026-12-xx) arch: Pascal code: GP10x process: TSMC 16nm
    built: 2016-2021 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
    speed: 8 GT/s bus-ID: 01:00.0 chip-ID: 10de:1b81 class-ID: 0300
  Display: unspecified server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.8
    driver: X: loaded: modesetting unloaded: vesa failed: nvidia
    alternate: fbdev,nouveau,nv gpu: N/A tty: 80x30
  Monitor-1: Unknown-1 size-res: N/A in console modes: 640x480
  API: EGL v: 1.5 platforms: device: 0 drv: swrast surfaceless: drv: swrast
    inactive: gbm,wayland,x11
  API: OpenGL v: 4.5 vendor: mesa v: 25.2.4 note: console (EGL sourced)
    renderer: llvmpipe (LLVM 21.1.2 256 bits)
  API: Vulkan v: 1.4.321 layers: 7 device: 0 type: cpu name: llvmpipe (LLVM
    21.1.2 256 bits) driver: mesa llvmpipe v: 25.2.4 (LLVM 21.1.2)
    device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,
    kscreen-doctor, xfce4-display-settings gpu: nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

zypper se -si nvidia:

Loading repository data...
Reading installed packages...

S  | Name                             | Type    | Version                   | Arch   | Repository
---+----------------------------------+---------+---------------------------+--------+-------------------------------
i+ | kernel-firmware-nvidia           | package | 20250516-4.1              | noarch | openSUSE:Tumbleweed
i+ | kernel-firmware-nvidia           | package | 20250516-4.1              | noarch | openSUSE:Tumbleweed (20251001)
i+ | kernel-firmware-nvidia           | package | 20250516-4.1              | noarch | repo-oss
i  | libnvidia-egl-gbm1               | package | 1.1.2-7.15                | x86_64 | repo-non-free
i  | libnvidia-egl-gbm1-32bit         | package | 1.1.2-7.10                | x86_64 | repo-non-free
i+ | libnvidia-egl-wayland1           | package | 1.1.20-1.1                | x86_64 | openSUSE:Tumbleweed
i+ | libnvidia-egl-wayland1           | package | 1.1.20-1.1                | x86_64 | openSUSE:Tumbleweed (20251001)
i+ | libnvidia-egl-wayland1           | package | 1.1.20-1.1                | x86_64 | repo-oss
i  | libnvidia-egl-wayland1-32bit     | package | 1.1.20-52.1               | x86_64 | repo-non-free
i  | libnvidia-egl-x111               | package | 1.0.3-21.2                | x86_64 | repo-non-free
i  | libnvidia-egl-x111-32bit         | package | 1.0.3-21.2                | x86_64 | repo-non-free
i  | libnvidia-gpucomp                | package | 580.95.05-40.1            | x86_64 | repo-non-free
i  | libnvidia-gpucomp-32bit          | package | 580.95.05-40.1            | x86_64 | repo-non-free
i  | nvidia-common-G06                | package | 580.95.05-40.1            | x86_64 | repo-non-free
i+ | nvidia-compute-G06               | package | 580.95.05-40.1            | x86_64 | repo-non-free
i+ | nvidia-compute-G06-32bit         | package | 580.95.05-40.1            | x86_64 | repo-non-free
i  | nvidia-compute-utils-G06         | package | 580.95.05-40.1            | x86_64 | repo-non-free
i+ | nvidia-driver-G06-kmp-default    | package | 580.95.05_k6.16.8_1-40.1  | x86_64 | repo-non-free
i  | nvidia-driver-G06-kmp-longterm   | package | 580.95.05_k6.12.48_1-40.1 | x86_64 | repo-non-free
i  | nvidia-driver-G06-kmp-meta       | package | 580.95.05-17.1            | noarch | repo-non-free
i  | nvidia-driver-G06-kmp-meta       | package | 580.95.05-17.1            | noarch | repo-non-free
i+ | nvidia-gl-G06                    | package | 580.95.05-40.1            | x86_64 | repo-non-free
i+ | nvidia-gl-G06-32bit              | package | 580.95.05-40.1            | x86_64 | repo-non-free
i  | nvidia-libXNVCtrl                | package | 580.95.05-45.1            | x86_64 | repo-non-free
i  | nvidia-modprobe                  | package | 580.95.05-19.1            | x86_64 | repo-non-free
i  | nvidia-persistenced              | package | 580.95.05-2.1             | x86_64 | repo-non-free
i  | nvidia-userspace-meta-G06        | package | 580.95.05-17.1            | noarch | repo-non-free
i  | nvidia-userspace-meta-G06        | package | 580.95.05-17.1            | noarch | repo-non-free
i+ | nvidia-video-G06                 | package | 580.95.05-40.1            | x86_64 | repo-non-free
i+ | nvidia-video-G06-32bit           | package | 580.95.05-40.1            | x86_64 | repo-non-free
i+ | openSUSE-repos-Tumbleweed-NVIDIA | package | 20250728.9adc675-1.1      | x86_64 | openSUSE:Tumbleweed
i+ | openSUSE-repos-Tumbleweed-NVIDIA | package | 20250728.9adc675-1.1      | x86_64 | openSUSE:Tumbleweed (20251001)
i+ | openSUSE-repos-Tumbleweed-NVIDIA | package | 20250728.9adc675-1.1      | x86_64 | repo-oss

on the 6.16. boot:

inxi -GSaz                                                                                   13:04
System:
  Kernel: 6.16.8-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.0
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.16.8-1-default
    root=UUID=77bd9463-d963-40f8-bd5d-8451e63fafe4
    resume=/dev/disk/by-uuid/b254aba6-8168-4c19-842b-2ca1476d6097 quiet
    security=apparmor rd.driver.blacklist=nouveau mitigations=auto
  Desktop: KDE Plasma v: 6.4.5 tk: Qt v: N/A info: frameworks v: 6.18.0
    wm: kwin_wayland tools: avail: xscreensaver vt: 3 dm: SDDM Distro: openSUSE
    Tumbleweed 20251002
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1070] vendor: Micro-Star MSI
    driver: nvidia v: 580.82.07 alternate: nouveau,nvidia_drm
    non-free: 550-580.xx+ status: current (as of 2025-08; EOL~2026-12-xx)
    arch: Pascal code: GP10x process: TSMC 16nm built: 2016-2021 pcie: gen: 1
    speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s ports:
    active: DP-1,HDMI-A-1 empty: DP-2,DP-3,DVI-D-1 bus-ID: 01:00.0
    chip-ID: 10de:1b81 class-ID: 0300
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.8
    compositor: kwin_wayland driver: X: loaded: modesetting unloaded: vesa
    failed: nvidia alternate: fbdev,nouveau,nv gpu: nvidia,nvidia-nvswitch
    d-rect: 3840x1080 display-ID: 0
  Monitor-1: DP-1 pos: primary,left model: Philips FTV serial: <filter>
    built: 2007 res: mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 76 gamma: 1.2
    size: 640x360mm (25.2x14.17") diag: 734mm (28.9") ratio: 16:9 modes:
    max: 1920x1080 min: 640x480
  Monitor-2: HDMI-A-1 pos: right model: Samsung C27F390 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
  API: EGL v: 1.5 platforms: device: 1 drv: swrast surfaceless: drv: swrast
    wayland: drv: swrast x11: drv: swrast inactive: gbm,device-0
  API: OpenGL v: 4.5 vendor: mesa v: 25.2.4 glx-v: 1.4 direct-render: yes
    renderer: llvmpipe (LLVM 21.1.2 256 bits) device-ID: ffffffff:ffffffff
    memory: 22.86 GiB unified: yes display-ID: :1.0
  API: Vulkan v: 1.4.321 layers: 7 device: 0 type: cpu name: llvmpipe (LLVM
    21.1.2 256 bits) driver: mesa llvmpipe v: 25.2.4 (LLVM 21.1.2)
    device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,
    kscreen-doctor, xfce4-display-settings gpu: nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

The many other threads are related. It seems due to the ksym issue.
https://bugzilla.opensuse.org/show_bug.cgi?id=1250998

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