I upgraded an older installation from debian to opensuse.
I have the same problem in kde in tumbleweed, slowroll and leap 16.0. It’s exactly the same problem with G06 and G07.
After booting, the screen becomes black. I just have the mouse cursor in the centre blinking (it moves with mouse) and the terminal cursor blinking at the top left of the screen.
I installed the nvidia according https://en.opensuse.org/SDB:NVIDIA_drivers
nvidia_drm 147456 2
nvidia_modeset 2277376 4 nvidia_drm
nvidia_uvm 3899504 0
nvidia 16048128 53 nvidia_uvm,nvidia_modeset
nvidia_wmi_ec_backlight 12288 0
the device is:
NVIDIA AD107M [GeForce RTX 4060 Max-Q / Mobile] driver: nvidia v: 580.159.03
Somehow “I have the feeling” that something is not right with sddm, but I don’t know what to look for.
btw, I’m using another computer to type this message.
Thanks
sudo systemctl enable --force --now sddm.service will most often fix that problem, nvidia or not.
running it multiple times won’t accomplish anything.
What is the output of systemctl status sddm.service on the running system?
systemctl status sddm.service | susepaste should give you an easily copyable link
(if susepaste isn’t installed, sudo zypper in susepaste)
Obviously, I’m doing something wrong, I just don’t know what. It’s pasted as:
https://paste.opensuse.org/1b7d6800e241
Thanks
Seems to be a optimus note boo???
did you install swicheroo
This gave me the idea of disabling the intel i915 graphics in the bios and now it works.
Without your help, I would have never been able to make it work.
Thank you very much
Switcheroo does the switching of Intel GPU Should not need to disabled
To get ALL the NVIDIA stuff install nvidia-driver-G06-kmp-meta which will pull in all the NVIDIA stuff
hui
July 17, 2026, 5:34pm
10
No. The RTX 4060 GPU is supported by open G07. The correct package would be nvidia-open-driver-G07-signed-kmp-meta
1 Like
G07, for the card listed in the OP. Theres two metas, the kmp meta, and the userspace meta. Not sure if the kmp one pulls in the userspace one automatically.
Oops,
I did not install nvidia-driver-G06-kmp-meta. I did install nvidia-open-driver-G06-signed-kmp-meta as per: https://en.opensuse.org/SDB:NVIDIA_drivers
BTW, before trying G06, I did try first open-G07 and I had the problem, then I did the open-G06
Are you saying that I should remove nvidia-open-driver-G06-signed-kmp-meta and instead use: nvidia-driver-G07-kmp-meta?
hui
July 17, 2026, 6:27pm
13
No. The closed source G06 is a dead end for your GPU. G06 is the legacy driver. You need to install G07 to get support for your GPU.
SDB:
If your GPU is compatible with both the G06 and G07 drivers, you will want the G07 driver.
Yes but…
Do I install the open-G07 or just the G07?
How will this pull in “all of the NVIDIA stuff” to support my intel i915?
BTW, I did install switcheroo and that didn’t help
hui
July 17, 2026, 6:34pm
15
It is explained in the SDB. You only need to install one package. All deps are pulled automatically.
zypper in nvidia-open-driver-G07-signed-kmp-meta
Different drivers. Nvidia drivers does not support Intel hardware and vice versa. This are completey different topics.
1 Like
Yes, make sure you get the G07 META package, I feel that people who have issues with NVDIA on OpenSUSE a) Install the wrong generation drivers for their card and b) Don’t use the metapackages so they end up getting desynced. (But I’m not exactly an expert so I’m probably wrong).
It also depends on the repository in use, I use the cuda one, so no meta info
zypper se -si nvidia
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+--------------------------+---------+--------------+--------+-----------
i | kernel-firmware-nvidia | package | 20260610-2.1 | noarch | repo-oss
i+ | libnvidia-egl-gbm1 | package | 1.1.3-1.4 | x86_64 | repo-oss
i+ | libnvidia-egl-wayland1 | package | 1.1.22-1.5 | x86_64 | repo-oss
i | libnvidia-egl-wayland21 | package | 1.0.1-6 | x86_64 | cuda
i+ | libnvidia-egl-x111 | package | 1.0.5-2.4 | x86_64 | repo-oss
i+ | nvidia-common-G07 | package | 610.43.02-1 | x86_64 | cuda
i+ | nvidia-compute-G07 | package | 610.43.02-1 | x86_64 | cuda
i+ | nvidia-compute-utils-G07 | package | 610.43.02-1 | x86_64 | cuda
i+ | nvidia-gl-G07 | package | 610.43.02-1 | x86_64 | cuda
i+ | nvidia-modprobe | package | 610.43.02-1 | x86_64 | cuda
i+ | nvidia-open-driver-G07 | package | 610.43.02-1 | noarch | cuda
i+ | nvidia-persistenced | package | 610.43.02-1 | x86_64 | cuda
i+ | nvidia-video-G07 | package | 610.43.02-1 | x86_64 | cuda
On Leap 16.0 I use the Nvidia repo, but no nvidia-open-driver-G07-signed-kmp-meta because of the version mis-smatch;
S | Name | Type | Version | Arch | Repository
---+-------------------------------------------+---------+-------------------------------------+--------+---------------------
i | kernel-firmware-nvidia | package | 20250516-160000.2.2 | noarch | repo-oss (16.0)
i+ | libnvidia-cfg | package | 595.84-lp160.8.1 | x86_64 | repo-non-free (16.0)
i | libnvidia-egl-gbm1 | package | 1.1.3-lp160.10.1 | x86_64 | repo-non-free (16.0)
i | libnvidia-egl-wayland1 | package | 1.1.22-lp160.56.1 | x86_64 | repo-non-free (16.0)
i | libnvidia-egl-x111 | package | 1.0.5-lp160.24.1 | x86_64 | repo-non-free (16.0)
i+ | libnvidia-gpucomp | package | 595.84-lp160.8.1 | x86_64 | repo-non-free (16.0)
i+ | libnvidia-ml | package | 595.84-lp160.8.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-common-G07 | package | 595.84-lp160.8.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-compute-G07 | package | 595.84-lp160.8.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-compute-utils-G07 | package | 595.84-lp160.8.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-gl-G07 | package | 595.84-lp160.8.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-modprobe | package | 595.84-lp160.2.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-open-driver-G07-signed-kmp-default | package | 595.84_k6.12.0_160000.35-160000.1.1 | x86_64 | repo-oss (16.0)
i+ | nvidia-open-driver-G07-signed-kmp-meta | package | 595.84-lp160.29.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-persistenced | package | 595.84-lp160.2.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-userspace-meta-G07 | package | 595.84-lp160.26.1 | x86_64 | repo-non-free (16.0)
i+ | nvidia-video-G07 | package | 595.84-lp160.8.1 | x86_64 | repo-non-free (16.0)
i | openSUSE-repos-Leap-NVIDIA | package | 20260218.3c95c01-lp160.1.1 | x86_64 | repo-oss (16.0)
hui
July 17, 2026, 7:06pm
18
The meta package is there to avoid version missmatches. It works quite well. If you have informations that it doesn’t work, open a bugreport please. Stefan is always happy to fix the packages.
And btw, according your output, you are using the meta package on Leap 16.0
Yes it was not installed as the last time it was out of sync…
system
Closed
July 24, 2026, 7:15pm
20
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.