
NVIDIA G07 driver broken on Tumbleweed kernel 7.1.8 — quick fix
If zypper throws this when installing/updating the NVIDIA G07 stack:
Problem: nvidia-video-G07-595.84-8.1.x86_64 requires 'nvidia-common-G07 = 595.84',
but this requirement cannot be provided
uninstallable providers: nvidia-common-G07-595.84-8.1.x86_64[NVIDIA:repo-non-free]
it's not your cache — kernel 7.1.8 shipped with nvidia-open-driver-G07-signed-kmp-default at 595.91.07, but NVIDIA's repo hasn't published matching userspace packages (nvidia-common-G07, nvidia-video-G07, etc.) yet — still capped at 595.84. G07 requires kmp and userspace to match exactly, so zypper can't resolve it. Open issue, tracked here.
Workaround (no older kernel to fall back to)
Pull the matching old kmp-default build (595.84) for your current kernel from a Tumbleweed history snapshot, install it in place of 595.91.07, and lock it:
sudo zypper ar -f https://download.opensuse.org/history/20260812/tumbleweed/repo/oss/ tw-20260812-oss
sudo zypper refresh
sudo zypper install --oldpackage nvidia-open-driver-G07-signed-kmp-default=595.84_k7.1.8_1-2.6
sudo zypper addlock nvidia-open-driver-G07-signed-kmp-default
sudo zypper rr tw-20260812-oss
sudo zypper install nvidia-common-G07 nvidia-video-G07 nvidia-video-G07-32bit nvidia-compute-utils-G07
This is a workaround, not a fix. The lock keeps kmp-default frozen so future zypper dup won't drag it back to 595.91.07. Once NVIDIA publishes a matching 595.91.x userspace build, remove the lock and update normally:
sudo zypper removelock nvidia-open-driver-G07-signed-kmp-default
sudo zypper dup
Keep an eye on your updates in the meantime — if the solver still complains, re-lock and wait a bit longer.