NVIDIA Repo Update to NVIDIA 570.124.04-lp156.32.1 Breaks my system

I am running 15.6. This morning my system informed me I had 42 system updates, many of which were related to NVIDIA. I dutifully installed all the updates and rebooted to get the new kernel. I lost my double monitor functionality and the monitor left reverted to 1024x768 running Nouveua, yuck, useless.

I went in and downgraded all the NVIDIA entries back down to 570.86.16-lp156.3.1 and rebooted and all was happy.

For anyone else having the issue.

I had been stable with kernel 6.4.0-150600.23.38.1-x86_64 with NVIDIA 570.86.16-lp156.3.1.

Today’s kernel update to 6.4.0-150600.23.42-x86_64 lost graphics mode. Updating to NVIDIA 570.124.04-lp156.3.1 “kinda” worked, as graphics mode was achieved, but the second monitor reported a dot clock of more than 316Mz, so no display.

Downgrading to NVIDIA 570.86.16-lp156.3.1 resulted in no graphics mode.

Solution was to keep downgraded driver and select previous, 6.4.0-150600.23.38.1-x86_64 kernel, basically, what was stable before.

You just may use the word"solution" very loosely, but in my opinion this is not a solution, but a temporary by-pass. When nobody provides a real solution to this problem, you will be stuck with the older kernel forever. So please at least one of you should file a bug report.

Can someone guide me through filing a bug report, like what data dumps I need to provide?

Information: openSUSE:Submitting bug reports - openSUSE Wiki
And the place where to file (use the same account/password as here on the forums):Bugzilla Main Page
I assume that your description in the post above is enough as a start.

And please post a link to the report here in the thread, then others can follow what happens and can also add information when they think that could help.

Thanks, will do!

I’ve been switching between NVIDIA 570.124.04 and 570.86.16 and choosing between kernels 6.4.0-150600.23.42-default and 6.4.0-150600.23.38-default with GRUB to collect data to report. I have not been able to consistently reproduce the problem.

kernel switch with previous driver installed:

kernel 23.42 NVIDIA 570.86.16 installed —> no graphics mode, inxi -G reports 570.86.16 as driver
shutdown now
boot
kernel 23.38 NVIDIA 570.86.16 installed —> graphics mode, inxi -G reports 570.86.16 as driver

With newer driver installed:

kernel 23.42 NVIDIA 570.124.04 installed —> graphics mode, but second monitor says signal is bad with fD: 312.3Mhz, fH: 39.5kHz, fV: 59.9Hz, inxi -G reports 570.124.04 as driver
kernel 23.38 NVIDIA 570.124.04 installed —> hangs

But then:

shutdown now
boot
kernel 23.42 NVIDIA 570.124.04 installed —> graphics mode, but second monitor says signal is bad with fD: 312.3Mhz, fH: 39.5kHz, fV: 59.9Hz, inxi -G reports 570.124.04 as driver
shutdown now
boot
kernel 23.42 NVIDIA 570.124.04 installed —> graphics mode, working
shutdown now, waited 30 min
boot
kernel 23.42 NVIDIA 570.124.04 installed —> graphics mode, but second monitor says signal is bad with fD: 312.3Mhz, fH: 39.5kHz, fV: 59.9Hz, inxi -G reports 570.124.04 as driver
shutdown now
boot
kernel 23.42 NVIDIA 570.124.04 installed —> graphics mode, with second monitor is blank but no bad signal error, inxi -G reports 570.124.04 as driver
shutdown now
boot
kernel 23.42 NVIDIA 570.124.04 installed —> graphics mode, working

So, after a cold boot, it seems to take more boots to get to a working state with the latest kernel and NVIDIA driver. Could it be a thermal issue, like the NVIDIA T600 graphics card needs to warm up? Is this worth bug reporting? Or more likely a hardware issue, versus a software one?

@linuxvinh Hi, I’m running Tumbleweed with a Quadro T400, only single monitor connected to the Display Port and not having any issues. I’m also using the run file rather than rpms.

How are you connecting to the monitors, cables and connections ok?

Are you running the Proprietary or Open driver?

I used to run the “hard way” file until the recent kernels wouldn’t work with it, in that graphics mode wasn’t achieved. I had been installing NVIDIA 550.107.02 with kernel updates. BUT, my system was getting unstable because I somehow filled up root, which might have broken the “hard way”. Anyway, I decided to do a fresh install and the rpm worked, so I’ve been sticking with it.

Monitor connections have been fine. Computer 1 always to Monitor 1. Computer 1 and Computer 2 to KVM to share Monitor 2. This means Monitor 2 doesn’t talk directly to Computer 1, which has the NVIDIA card. EDID cannot be read through the KVM. Resolution is set via /etc/X11/xorg.conf.d/10-nvidia.conf file.

On kernel 6.4.0-150600.23.38-default (previous kernel) and NVIDIA 570.86.16 (previous driver), system boots to graphics mode fine. When going to 6.4.0-150600.23.42-default (newer kernel), inconsistency starts. The best scenario for newer kernel is to use the newer NVIDIA driver and boot 2-3 times. (I thought maybe a thermal issue, but even with system warm, it’s just a matter of rebooting til graphics mode is achieved correctly.)

Proprietary driver.

@linuxvinh Not tried Wayland? You need to look at the Xorg logs to see what is happenning… ~/.local/share/xorg/Xorg.0.log

I have Xorg.0.log and Xorg.0.log.old in ~/.local/share/xorg/ and they’re from 2021 and 2022 respectively.


A correction about EDID via KVM:

Using nvidia-settings, it does look like the EDID for Monitor 2 is read correctly through the KVM, as the brand and model are identified correctly.

nvidia-settings Information:

Signal: DisplayPort (though it's actually DP to DVI, due to KVM)
Connection link: Disabled (unlike the other monitor, directly connected via DP and link is 2 lanes @ 2.70 Gbps)
Refresh Rate: 59.96 Hz
DisplayPort Connector Type: Unknown
DisplayPort Multistream Available: No (same as other monitor)
DisplayPort Audio Available: No (other monitor is Yes)
G-SYNC Mode Available: None
G-SYNC Mode Enabled: No
Number of Hardware Heads Used: 1

With latest kernel 6.4.0-150600.23.42-default and NVIDIA driver 570.124.04, if the system goes to sleep, then it’s super sluggish to wake up, so effectively frozen and needing a reboot. That’s another symptom.

Apologies in advance if I can’t answer very fast, as I will use the previous kernel and previous NVIDIA driver, due to work. I’ll switch to new when I have debugging time.

@linuxvinh Can you show the output from the following;

inxi -GSaz

cat /proc/driver/nvidia/params | sort

cat /sys/power/mem_sleep

Here’s it with kernel 6.4.0-150600.23.38-default and NVIDIA 570.86.16… (I’ll have the newer kernel and driver later.)

% inxi -GSaz

System:
  Kernel: 6.4.0-150600.23.38-default arch: x86_64 bits: 64 compiler: gcc
    v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.38-default
    root=UUID=bda3f786-7aeb-41e3-aee2-4d574c20233c splash=silent preempt=full
    quiet security=apparmor rd.driver.blacklist=nouveau fbdev=1
    mitigations=auto
  Desktop: KDE Plasma v: 5.27.11 tk: Qt v: 5.15.12 wm: kwin_x11 vt: 2
    dm: SDDM Distro: openSUSE Leap 15.6
Graphics:
  Device-1: NVIDIA TU117GL [T600] driver: nvidia v: 570.86.16
    alternate: nouveau,nvidia_drm non-free: 530.xx+
    status: current (as of 2023-05) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-22 pcie: gen: 2 speed: 5 GT/s lanes: 4
    link-max: lanes: 16 bus-ID: 0a:00.0 chip-ID: 10de:1fb1 class-ID: 0300
  Device-2: Logitech Webcam C310 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-2:3 chip-ID: 046d:081b
    class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.11 with: Xwayland v: 24.1.1
    compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 4480x1440 s-dpi: 108 s-size: 1054x342mm (41.50x13.46")
    s-diag: 1108mm (43.63")
  Monitor-1: DP-0 pos: left res: 2560x1440 dpi: 109
    size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
  Monitor-2: DP-2 pos: primary,right res: 1920x1200 hz: 60 dpi: 94
    size: 518x324mm (20.39x12.76") diag: 611mm (24.05") modes: N/A
  API: OpenGL v: 4.6.0 NVIDIA 570.86.16 renderer: NVIDIA T600/PCIe/SSE2
    direct-render: Yes
% cat /proc/driver/nvidia/params | sort

CreateImexChannel0: 0
DeviceFileGID: 0
DeviceFileMode: 438
DeviceFileUID: 0
DmaRemapPeerMmio: 1
DynamicPowerManagement: 3
DynamicPowerManagementVideoMemoryThreshold: 200
EnableDbgBreakpoint: 0
EnableGpuFirmware: 18
EnableGpuFirmwareLogs: 2
EnableMSI: 1
EnablePCIeGen3: 0
EnablePCIERelaxedOrderingMode: 0
EnableResizableBar: 0
EnableS0ixPowerManagement: 0
EnableStreamMemOPs: 0
EnableUserNUMAManagement: 1
ExcludedGpus: ""
GpuBlacklist: ""
GrdmaPciTopoCheckOverride: 0
IgnoreMMIOCheck: 0
ImexChannelCount: 2048
InitializeSystemMemoryAllocations: 1
KMallocHeapMaxSize: 0
MemoryPoolSize: 0
ModifyDeviceFiles: 1
NvLinkDisable: 0
OpenRmEnableUnsupportedGpus: 1
PreserveVideoMemoryAllocations: 0
RegisterPCIDriver: 1
RegistryDwords: ""
RegistryDwordsPerDevice: ""
ResmanDebugLevel: 4294967295
RmLogonRC: 1
RmMsg: ""
RmNvlinkBandwidthLinkCount: 0
RmProfilingAdminOnly: 1
S0ixPowerManagementVideoMemoryThreshold: 256
TemporaryFilePath: ""
UsePageAttributeTable: 4294967295
VMallocHeapMaxSize: 0
% cat /sys/power/mem_sleep

[s2idle] shallow

@linuxvinh For comparison for me on Tumbleweed with systemd-boot;

inxi -GSaz

System:
  Kernel: 6.13.6-1-default arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: initrd=\opensuse-tumbleweed\6.13.6-1-default\initrd-1745af36243a5f2ded6833b3f387840e061d1eb7
    root=UUID=0da94659-09fd-42b9-ba37-30c22453aa19 splash=silent
    mitigations=auto quiet intel_iommu=on fbdev=1 nvidia_drm.modeset=1
    security=selinux selinux=1 enforcing=1
    systemd.machine_id=07091d80dcc24a858f8a1c4a8b1cd1c9
  Desktop: GNOME v: 47.5 tk: GTK v: 3.24.48 wm: gnome-shell
    tools: gsd-screensaver-proxy avail: xscreensaver dm: GDM v: 47.0
    Distro: openSUSE Tumbleweed 20250316
Graphics:
  Device-1: NVIDIA TU117GLM [Quadro T400 Mobile] driver: nvidia v: 570.124.04
    alternate: nouveau,nvidia_drm non-free: 550/565.xx+ status: current (as of
    2025-01; EOL~2026-12-xx) arch: Turing code: TUxxx process: TSMC 12nm FF
    built: 2018-2022 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
    speed: 8 GT/s ports: active: none off: DP-1 empty: DP-2,DP-3
    bus-ID: 01:00.0 chip-ID: 10de:1fb2 class-ID: 0300
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.6
    compositor: gnome-shell driver: gpu: nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: DP-1 model: Dell P2018H serial: <filter> built: 2018
    res: 1600x900 dpi: 94 gamma: 1.2 size: 434x236mm (17.09x9.29")
    diag: 494mm (19.4") ratio: 16:9 modes: max: 1600x900 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
    drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11: drv: nvidia
  API: OpenGL v: 4.6.0 vendor: nvidia v: 570.124.04 glx-v: 1.4
    direct-render: yes renderer: NVIDIA T400/PCIe/SSE2 memory: 1.95 GiB
    display-ID: :0.0
  API: Vulkan v: 1.4.309 layers: 1 device: 0 type: discrete-gpu
    name: NVIDIA T400 driver: N/A device-ID: 10de:1fb2
    surfaces: xcb,xlib,wayland
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    gpu: nvidia-settings,nvidia-smi x11: xprop,xrandr

cat /proc/driver/nvidia/params | sort

CreateImexChannel0: 0
DeviceFileGID: 0
DeviceFileMode: 438
DeviceFileUID: 0
DmaRemapPeerMmio: 1
DynamicPowerManagement: 2
DynamicPowerManagementVideoMemoryThreshold: 200
EnableDbgBreakpoint: 0
EnableGpuFirmware: 18
EnableGpuFirmwareLogs: 2
EnableMSI: 1
EnablePCIERelaxedOrderingMode: 0
EnablePCIeGen3: 0
EnableResizableBar: 0
EnableS0ixPowerManagement: 0
EnableStreamMemOPs: 0
EnableUserNUMAManagement: 1
ExcludedGpus: ""
GpuBlacklist: ""
GrdmaPciTopoCheckOverride: 0
IgnoreMMIOCheck: 0
ImexChannelCount: 2048
InitializeSystemMemoryAllocations: 1
KMallocHeapMaxSize: 0
MemoryPoolSize: 0
ModifyDeviceFiles: 1
NvLinkDisable: 0
OpenRmEnableUnsupportedGpus: 1
PreserveVideoMemoryAllocations: 1
RegisterPCIDriver: 1
RegistryDwords: ""
RegistryDwordsPerDevice: ""
ResmanDebugLevel: 4294967295
RmLogonRC: 1
RmMsg: ""
RmNvlinkBandwidthLinkCount: 0
RmProfilingAdminOnly: 1
S0ixPowerManagementVideoMemoryThreshold: 256
TemporaryFilePath: "/var/tmp"
UsePageAttributeTable: 1
VMallocHeapMaxSize: 0

cat /sys/power/mem_sleep
s2idle [deep]

Since I use the run file I set my options with the following;

cat /etc/modprobe.d/50-nvidia-tweaks.conf 
blacklist nouveau
options nouveau modeset=0
##Power Management
## Disable runtime D3 power management features
##options nvidia NVreg_DynamicPowerManagement=0x00
## Allow the GPU to go into its lowest power state when no applications are running
options nvidia NVreg_DynamicPowerManagement=0x02
##
options nvidia NVreg_PreserveVideoMemoryAllocations=1
options nvidia NVreg_TemporaryFilePath=/var/tmp
## Enable the PAT feature
options nvidia NVreg_UsePageAttributeTable=1

For suspend to work I would have expected NVreg_TemporaryFilePath to be set, which I thought was done via the rpm and it’s configuration.

Thanks @malcolmlewis for the data to compare with! I’ll examine…

As promised, kernel 6.4.0-150600.23.42-default NVIDIA 570.124.04… (Graphics mode achieved, but second monitor has a signal error fD: 312.3MHz.

% inxi -GSaz

System:
  Kernel: 6.4.0-150600.23.42-default arch: x86_64 bits: 64 compiler: gcc
    v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.42-default
    root=UUID=bda3f786-7aeb-41e3-aee2-4d574c20233c splash=silent preempt=full
    quiet security=apparmor rd.driver.blacklist=nouveau fbdev=1
    mitigations=auto
  Desktop: KDE Plasma v: 5.27.11 tk: Qt v: 5.15.12 wm: kwin_x11 vt: 2
    dm: SDDM Distro: openSUSE Leap 15.6
Graphics:
  Device-1: NVIDIA TU117GL [T600] driver: nvidia v: 570.124.04
    alternate: nouveau,nvidia_drm non-free: 530.xx+
    status: current (as of 2023-05) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-22 pcie: gen: 2 speed: 5 GT/s lanes: 4
    link-max: lanes: 16 ports: active: none off: DP-2 empty: DP-1,DP-3,DP-4
    bus-ID: 0a:00.0 chip-ID: 10de:1fb1 class-ID: 0300
  Device-2: Logitech Webcam C310 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-2:3 chip-ID: 046d:081b
    class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.11 with: Xwayland v: 24.1.1
    compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia,nvidia-nvswitch
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4480x1440 s-dpi: 75 s-size: 1517x488mm (59.72x19.21")
    s-diag: 1594mm (62.74")
  Monitor-1: DP-0 pos: left res: 2560x1440 size: N/A modes: N/A
  Monitor-2: DP-2 pos: primary,right res: 1920x1200 hz: 60 dpi: 94
    size: 518x324mm (20.39x12.76") diag: 611mm (24.05") modes: N/A
  API: OpenGL v: 4.6.0 NVIDIA 570.124.04 renderer: NVIDIA T600/PCIe/SSE2
    direct-render: Yes
% cat /proc/driver/nvidia/params | sort

CreateImexChannel0: 0
DeviceFileGID: 481
DeviceFileMode: 432
DeviceFileUID: 0
DmaRemapPeerMmio: 1
DynamicPowerManagement: 3
DynamicPowerManagementVideoMemoryThreshold: 200
EnableDbgBreakpoint: 0
EnableGpuFirmware: 18
EnableGpuFirmwareLogs: 2
EnableMSI: 1
EnablePCIeGen3: 0
EnablePCIERelaxedOrderingMode: 0
EnableResizableBar: 0
EnableS0ixPowerManagement: 1
EnableStreamMemOPs: 0
EnableUserNUMAManagement: 1
ExcludedGpus: ""
GpuBlacklist: ""
GrdmaPciTopoCheckOverride: 0
IgnoreMMIOCheck: 0
ImexChannelCount: 2048
InitializeSystemMemoryAllocations: 1
KMallocHeapMaxSize: 0
MemoryPoolSize: 0
ModifyDeviceFiles: 1
NvLinkDisable: 0
OpenRmEnableUnsupportedGpus: 1
PreserveVideoMemoryAllocations: 1
RegisterPCIDriver: 1
RegistryDwords: ""
RegistryDwordsPerDevice: ""
ResmanDebugLevel: 4294967295
RmLogonRC: 1
RmMsg: ""
RmNvlinkBandwidthLinkCount: 0
RmProfilingAdminOnly: 1
S0ixPowerManagementVideoMemoryThreshold: 256
TemporaryFilePath: "/var/tmp"
UsePageAttributeTable: 4294967295
VMallocHeapMaxSize: 0
% cat /sys/power/mem_sleep

[s2idle] shallow

kernel 6.4.0-150600.23.42-default NVIDIA 570.124.04… good boot to two monitors…

% inxi -GSaz

System:
  Kernel: 6.4.0-150600.23.42-default arch: x86_64 bits: 64 compiler: gcc
    v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.42-default
    root=UUID=bda3f786-7aeb-41e3-aee2-4d574c20233c splash=silent preempt=full
    quiet security=apparmor rd.driver.blacklist=nouveau fbdev=1
    mitigations=auto
  Desktop: KDE Plasma v: 5.27.11 tk: Qt v: 5.15.12 wm: kwin_x11 vt: 2
    dm: SDDM Distro: openSUSE Leap 15.6
Graphics:
  Device-1: NVIDIA TU117GL [T600] driver: nvidia v: 570.124.04
    alternate: nouveau,nvidia_drm non-free: 530.xx+
    status: current (as of 2023-05) arch: Turing code: TUxxx
    process: TSMC 12nm FF built: 2018-22 pcie: gen: 2 speed: 5 GT/s lanes: 4
    link-max: lanes: 16 ports: active: none off: DP-2 empty: DP-1,DP-3,DP-4
    bus-ID: 0a:00.0 chip-ID: 10de:1fb1 class-ID: 0300
  Device-2: Logitech Webcam C310 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-2:3 chip-ID: 046d:081b
    class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 1.21.1.11 with: Xwayland v: 24.1.1
    compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia,nvidia-nvswitch
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4480x1440 s-dpi: 108 s-size: 1054x342mm (41.50x13.46")
    s-diag: 1108mm (43.63")
  Monitor-1: DP-0 pos: left res: 2560x1440 hz: 60 dpi: 109
    size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
  Monitor-2: DP-2 pos: primary,right res: 1920x1200 hz: 60 dpi: 94
    size: 518x324mm (20.39x12.76") diag: 611mm (24.05") modes: N/A
  API: OpenGL v: 4.6.0 NVIDIA 570.124.04 renderer: NVIDIA T600/PCIe/SSE2
    direct-render: Yes
% cat /proc/driver/nvidia/params | sort

CreateImexChannel0: 0
DeviceFileGID: 481
DeviceFileMode: 432
DeviceFileUID: 0
DmaRemapPeerMmio: 1
DynamicPowerManagement: 3
DynamicPowerManagementVideoMemoryThreshold: 200
EnableDbgBreakpoint: 0
EnableGpuFirmware: 18
EnableGpuFirmwareLogs: 2
EnableMSI: 1
EnablePCIeGen3: 0
EnablePCIERelaxedOrderingMode: 0
EnableResizableBar: 0
EnableS0ixPowerManagement: 1
EnableStreamMemOPs: 0
EnableUserNUMAManagement: 1
ExcludedGpus: ""
GpuBlacklist: ""
GrdmaPciTopoCheckOverride: 0
IgnoreMMIOCheck: 0
ImexChannelCount: 2048
InitializeSystemMemoryAllocations: 1
KMallocHeapMaxSize: 0
MemoryPoolSize: 0
ModifyDeviceFiles: 1
NvLinkDisable: 0
OpenRmEnableUnsupportedGpus: 1
PreserveVideoMemoryAllocations: 1
RegisterPCIDriver: 1
RegistryDwords: ""
RegistryDwordsPerDevice: ""
ResmanDebugLevel: 4294967295
RmLogonRC: 1
RmMsg: ""
RmNvlinkBandwidthLinkCount: 0
RmProfilingAdminOnly: 1
S0ixPowerManagementVideoMemoryThreshold: 256
TemporaryFilePath: "/var/tmp"
UsePageAttributeTable: 4294967295
VMallocHeapMaxSize: 0

@malcolmlewis Between your inxi -GSaz and mine, this looks significant…

Yours…

non-free: 550/565.xx+

Mine…

non-free: 530.xx+

@linuxvinh As root user, upgrade inxi with inxi -U and test again… But the version is 570.124.04, as in the same.

The only difference I see is UsePageAttributeTable: 4294967295` from mine and in the older version TemporaryFilePath is not set. Now TemporaryFilePath is related to suspend, so I wonder if Leap needs it empty?

Playing around a test 15.6 install I just noticed that nvidia-driver-G06-kmp-default 570.124.04 depends on kernel-default-devel = 6.4.0-150600.21

LT-B:~ # zypper info --requires nvidia-driver-G06-kmp-default
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...


Information for package nvidia-driver-G06-kmp-default:
------------------------------------------------------
Repository     : repo-non-free (15.6)
Name           : nvidia-driver-G06-kmp-default
Version        : 570.124.04_k6.4.0_150600.21-lp156.32.1
Arch           : x86_64
Vendor         : obs://build.suse.de/Proprietary:X11:Drivers
Installed Size : 207.1 MiB
Installed      : No
Status         : not installed
Source package : nvidia-driver-G06-570.124.04-lp156.32.1.nosrc
Upstream URL   : https://www.nvidia.com/object/unix.html
Summary        : NVIDIA graphics driver kernel module for GeForce 700 series and newer
Description    : 
    This package provides the closed-source NVIDIA graphics driver kernel
    module for GeForce 700 series and newer GPUs.
Requires       : [13]
    coreutils
    grep
    mokutil
    openssl
    kernel-default
    /bin/sh
    /bin/bash
    perl-Bootloader
    gcc
    make
    pciutils
    suse-kernel-rpm-scriptlets
    kernel-default-devel = 6.4.0-150600.21

LT-B:~ #

but currently:

LT-B:~ # uname -r
6.4.0-150600.23.42-default
LT-B:~ #

and:

LT-B:~ # zypper info kernel-devel
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...


Information for package kernel-devel:
-------------------------------------
Repository     : update-sle (15.6)
Name           : kernel-devel
Version        : 6.4.0-150600.23.42.1
<snip>

so apparently after the last update the nvidia driver is built against an outdated kernel-devel.
I cannot say for sure if that is the cause of the problem reported here, but normally nvidia drivers should be built against the last installed kernel-devel.
Maybe a bug report is needed?

This was already explained by Stefan Dirsch in some bugreports. The kernel modules get build on the user machine. A rebuild of the kmp package against a newer kernel is only required, when there are ABI/symbol changes in the kernel.

So it is normal the the kernel version from the kmp package differs to the actual kernel version. It is the same on Tumbleeweed.