Since my last YaST update, failed to start NVIDIA Persistence daemon. Been searching forums and vendor sites. Seems this was a problem with 570, and I’ve tried some things suggested; all to no avail.
I run KVM (QEMU) so there is little when I boot, save to get one of several VM’s. All working VMs are updated weekly, most are OpenSuSE.
I now only have a character terminal interface – I’m on this iMac to have access to internet, mail, etc.
I’m just about to try this patch:
[Recommended update for nvidia-open-driver-G06-signed]
(Recommended update for nvidia-open-driver-G06-signed | SUSE Support | SUSE )
which is as follows
openSUSE Leap 15.6
zypper in -t patch SUSE-2025-2614=1 openSUSE-SLE-15.6-2025-2614=1
But before I do, I thought I’d check for any other advice and counsel – I’ve been going down many these last several days.
FYI, my repo list:
zypper se -si nvidia
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------------------+---------+------------------------------+--------+---------------------
i | kernel-firmware-nvidia | package | 20250205-150600.3.15.1 | noarch | update-sle (15.6)
i | libnvidia-egl-gbm1 | package | 1.1.2-lp156.5.1 | x86_64 | repo-non-free (15.6)
i | libnvidia-egl-gbm1 | package | 1.1.2-lp156.5.1 | x86_64 | nvidia
i | libnvidia-egl-gbm1-32bit | package | 1.1.2-lp156.7.1 | x86_64 | repo-non-free (15.6)
i | libnvidia-egl-gbm1-32bit | package | 1.1.2-lp156.7.1 | x86_64 | nvidia
i+ | libnvidia-gpucomp | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | libnvidia-gpucomp | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | libnvidia-gpucomp-32bit | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | libnvidia-gpucomp-32bit | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | nvidia-common-G06 | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-common-G06 | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | nvidia-compute-G06 | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-compute-G06 | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | nvidia-compute-G06-32bit | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-compute-G06-32bit | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | nvidia-compute-utils-G06 | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-compute-utils-G06 | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | nvidia-gl-G06 | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-gl-G06 | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | nvidia-gl-G06-32bit | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-gl-G06-32bit | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | nvidia-modprobe | package | 580.82.07-lp156.18.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-modprobe | package | 580.82.07-lp156.18.1 | x86_64 | nvidia
i+ | nvidia-persistenced | package | 580.82.07-lp156.2.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-persistenced | package | 580.82.07-lp156.2.1 | x86_64 | nvidia
i+ | nvidia-userspace-meta-G06 | package | 580.82.07-lp156.12.1 | noarch | repo-non-free (15.6)
i+ | nvidia-userspace-meta-G06 | package | 580.82.07-lp156.12.1 | noarch | nvidia
i+ | nvidia-video-G06 | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-video-G06 | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | nvidia-video-G06-32bit | package | 580.82.07-lp156.39.1 | x86_64 | repo-non-free (15.6)
i+ | nvidia-video-G06-32bit | package | 580.82.07-lp156.39.1 | x86_64 | nvidia
i+ | openSUSE-repos-Leap-NVIDIA | package | 20250604.94835c9-lp156.2.9.1 | x86_64 | update-oss (15.6)
hui
September 15, 2025, 3:22am
2
https://bugzilla.opensuse.org/show_bug.cgi?id=1249559
The kernel kmp package nvidia-driver-G06-kmp-default
is missing due to the missing GA kernel package on your machine.
That means, you need to install the GA kernel, change zypp.conf to keep the oldest kernel and reinstall nvidia-driver-G06-kmp-default
NVIDIA KMP does not need kernel, it needs kernel-devel
which is the direct dependency and will be installed automatically. One just needs to add the GA version to multiversion.kernels
.
Thanks hui:
was offline most of Sunday, things to do this [MONDAY] morning and early afternoon, then reading (bugzilla very interesting and informtive) and checking and making sure I understood what the two of you said, I then
Made backup of zypp.conf to add “oldest”
I then did
sudo zypper install nvidia-driver-G06-kmp-default
And it seems to work.
At least I now have my splash screen, got QEMU, got to my main VM, and now checking things out. Everything seems slower, but will deal with that later.
So thanks loads.
I’ll figure out how to mark this solved.
Thanks arvidjarr:
I don’t think you were telling me to do anything, just elucidating hui’s entry.
I didn’t do anything with the GA version and multiversion,kernel, I’m thinking you were just giving me some “under the covers” stuff.
So, if I’ve more to do, please clarify.
Thanks to you, to both of you.
What @arvidjaar hinted at is that you need the
kernel-default-devel | package | 6.4.0-150600.21.3 | x86_64 | repo-oss (15.6)
installed for the Nvidia kmp to properly build the kernel modules, so that on your system you should see something like:
localhost:~ # zypper se -si kernel-default
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-------------------------+---------+----------------------+--------+------------------
i+ | kernel-default | package | 6.4.0-150600.23.65.1 | x86_64 | update-sle (15.6)
i+ | kernel-default-devel | package | 6.4.0-150600.23.65.1 | x86_64 | update-sle (15.6)
i+ | kernel-default-devel | package | 6.4.0-150600.21.3 | x86_64 | repo-oss (15.6)
i+ | kernel-default-extra | package | 6.4.0-150600.23.65.1 | x86_64 | update-sle (15.6)
i+ | kernel-default-optional | package | 6.4.0-150600.23.65.1 | x86_64 | update-sle (15.6)
localhost:~ #
(please notice the third line in the list).
If “everything looks slower” I guess that the proprietary Nvidia kernel module was not loaded (or even built).
Check:
localhost:~ # lsmod |grep nvidia
nvidia_drm 139264 2
nvidia_modeset 1572864 2 nvidia_drm
nvidia_uvm 3915776 0
nvidia 104058880 31 nvidia_uvm,nvidia_modeset
video 77824 3 asus_wmi,i915,nvidia_modeset
localhost:~ #
and inxi -Ga --za
should show driver: nvidia
in a line similar to
Device-2: NVIDIA GM107M [GeForce GTX 960M] vendor: ASUSTeK driver: nvidia
v: 580.82.07 alternate: nouveau,nvidia_drm non-free: 530.xx+
zypper shows me this:
zypper se -si kernel-default > /tmp/zypper.dat
petc@GreyHavens:~> cat /tmp/zypper.dat
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-------------------------+---------+----------------------+--------+------------------
i+ | kernel-default | package | 6.4.0-150600.23.65.1 | x86_64 | update-sle (15.6)
i+ | kernel-default | package | 6.4.0-150600.23.60.5 | x86_64 | update-sle (15.6)
i+ | kernel-default-devel | package | 6.4.0-150600.23.65.1 | x86_64 | update-sle (15.6)
i+ | kernel-default-devel | package | 6.4.0-150600.23.60.5 | x86_64 | update-sle (15.6)
i+ | kernel-default-devel | package | 6.4.0-150600.21.3 | x86_64 | repo-oss (15.6)
i | kernel-default-extra | package | 6.4.0-150600.23.65.1 | x86_64 | update-sle (15.6)
i | kernel-default-extra | package | 6.4.0-150600.23.60.5 | x86_64 | update-sle (15.6)
i | kernel-default-optional | package | 6.4.0-150600.23.65.1 | x86_64 | update-sle (15.6)
i | kernel-default-optional | package | 6.4.0-150600.23.60.5 | x86_64 | update-sle (15.6)
lsmod |grep nvidia
nvidia_drm 139264 12
nvidia_modeset 1572864 11 nvidia_drm
nvidia_uvm 3915776 0
nvidia 104058880 118 nvidia_uvm,nvidia_modeset
video 77824 2 asus_wmi,nvidia_modeset
inxi -Ga --za
Graphics:
Device-1: NVIDIA GP107GL [Quadro P400] driver: nvidia v: 580.82.07
alternate: nouveau,nvidia_drm non-free: 530.xx+
status: current (as of 2023-05) arch: Pascal code: GP10x
process: TSMC 16nm built: 2016-21 pcie: gen: 3 speed: 8 GT/s lanes: 16
ports: active: none off: DP-2 empty: DP-1,DP-3 bus-ID: 07:00.0
chip-ID: 10de:1cb3 class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.11 compositor: gnome-shell v: 45.3
driver: X: loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
alternate: nv gpu: nvidia,nvidia-nvswitch display-ID: :1 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x286mm (20.00x11.26")
s-diag: 583mm (22.95")
Monitor-1: DP-2 mapped: DP-3 note: disabled model: Asus VS247
serial: <filter> built: 2015 res: 1920x1080 hz: 60 dpi: 94 gamma: 1.2
size: 521x293mm (20.51x11.54") diag: 598mm (23.5") ratio: 16:9 modes:
max: 1920x1080 min: 640x480
API: OpenGL v: 4.6.0 NVIDIA 580.82.07 renderer: Quadro P400/PCIe/SSE2
direct-render: Yes
Your system looks OK to me. The Nvidia driver is loaded and apparently working as it should.
If you still think that you have problems please give a detailed description.
Thanks.
My confidence is low low low.
Your affirmation is reassurance I needed.
system
Closed
September 29, 2025, 1:55pm
12
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.