Nvidia driver does not work anymore after update

It’s not a kernel problem, but a driver not compatible with 6.17. A new driver is coming, likely in a matter of days.

As you did not provide any terminal output…how should we know whats going on on your system?

Works like a charm with the open kernel module:

ich@rennsemmel:~> zypper se -si nvidia
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                                      | Type  | Version                 | Arch   | Repository
---+-------------------------------------------+-------+-------------------------+--------+--------------
i  | kernel-firmware-nvidia                    | Paket | 20250516-4.1            | noarch | repo-oss
i  | libnvidia-egl-gbm1                        | Paket | 1.1.2-7.15              | x86_64 | repo-non-free
i  | libnvidia-egl-gbm1-32bit                  | Paket | 1.1.2-7.10              | x86_64 | repo-non-free
i  | libnvidia-egl-wayland1                    | Paket | 1.1.20-52.1             | x86_64 | repo-non-free
i  | libnvidia-egl-wayland1-32bit              | Paket | 1.1.20-52.1             | x86_64 | repo-non-free
i  | libnvidia-egl-x111                        | Paket | 1.0.3-21.2              | x86_64 | repo-non-free
i  | libnvidia-egl-x111-32bit                  | Paket | 1.0.3-21.2              | x86_64 | repo-non-free
i  | libnvidia-gpucomp                         | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i  | libnvidia-gpucomp-32bit                   | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i  | nvidia-common-G06                         | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i  | nvidia-compute-G06                        | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i  | nvidia-compute-G06-32bit                  | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i+ | nvidia-compute-utils-G06                  | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i  | nvidia-gl-G06                             | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i+ | nvidia-gl-G06-32bit                       | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i  | nvidia-libXNVCtrl                         | Paket | 580.95.05-45.1          | x86_64 | repo-non-free
i  | nvidia-modprobe                           | Paket | 580.95.05-19.1          | x86_64 | repo-non-free
i+ | nvidia-open-driver-G06-signed-kmp-default | Paket | 580.95.05_k6.17.0_1-1.1 | x86_64 | repo-oss
i+ | nvidia-open-driver-G06-signed-kmp-meta    | Paket | 580.82.07-17.1          | noarch | repo-non-free
i+ | nvidia-open-driver-G06-signed-kmp-meta    | Paket | 580.82.07-17.1          | noarch | repo-non-free
i  | nvidia-persistenced                       | Paket | 580.95.05-2.1           | x86_64 | repo-non-free
i+ | nvidia-settings                           | Paket | 580.95.05-45.1          | x86_64 | repo-non-free
i+ | nvidia-video-G06                          | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i  | nvidia-video-G06-32bit                    | Paket | 580.95.05-40.1          | x86_64 | repo-non-free
i+ | openSUSE-repos-Tumbleweed-NVIDIA          | Paket | 20250728.9adc675-1.1    | x86_64 | repo-oss
ich@rennsemmel:~> 
ich@rennsemmel:~> inxi -GSaz
System:
  Kernel: 6.17.0-2-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-2-default
    root=UUID=dbe5ab96-9bae-48cc-b1f5-4a68dd78602d security=apparmor
    mitigations=auto rd.driver.blacklist=nouveau
  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 20251004
Graphics:
  Device-1: NVIDIA GA102 [GeForce RTX 3080 Ti] vendor: Palit Microsystems
    driver: nvidia v: 580.95.05 alternate: nouveau,nvidia_drm
    non-free: 550-580.xx+ status: current (as of 2025-08; EOL~2026-12-xx)
    arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-2023 pcie:
    gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-3
    empty: DP-1,DP-2,HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:2208
    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: nvidia
    unloaded: modesetting,nouveau,vesa alternate: fbdev,nv
    gpu: nv_platform,nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DP-3 model: VG27B serial: <filter> built: 2022 res:
    mode: 2560x1440 hz: 144 scale: 100% (1) dpi: 109 gamma: 1.2
    size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
    max: 2560x1440 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia
    x11: drv: nvidia inactive: device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.95.05
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2
    memory: 11.72 GiB display-ID: :1.0
  API: Vulkan v: 1.4.321 layers: 8 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3080 Ti driver: nvidia v: 580.95.05 device-ID: 10de:2208
    surfaces: N/A device: 1 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 gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
ich@rennsemmel:~> 

Works like a charm with the proprietary driver as well, you just have to ensure that kernel 6.16.8 is not removed fom the system (as explained in post #16 ) by locking it or editing /etc/zypp/zypp.conf.

I removed nvidia proprietary driver. I installed nvidia open driver instead and it works again.
I had the opposite situation in July this year (kernel 6.15.6-1) and then I had to uninstall nvidia open driver and install the priopretary driver.

Reporting back that today’s update fixed that issue for me.
For those that were facing the same issue;

sudo zypper refresh && sudo zypper dup

Should fix that issue as it did for me.