Trying to install Geforce RTX 4090 driver but got stuck at “Problem: 1: the to be installed x11-video-nvidiaG05-470.256.02-77.1.x86_64 requires ‘nvidia-gfxG05-kmp = 470.256.02’, but this requirement cannot be provided”
Please help.
The main issue is: you try to install the wrong driver for your card. You beed the G06 aka v570 drivers.
Please tell me the command to run.
# zypper install x11-video-nvidiaG06
This should pull in all the necessary packages and remove the incorrect ones.
‘-dry-run’ is not a package name or capability.
?
I’ve edited my post, run again.
This package does not exist for G06 (only G04 and G05).
zypper install --dry-run nvidia-gl-G06 nvidia-video-G06
Or try the new metapackage for the userspace drivers:
zypper install --dry-run nvidia-userspace-meta-G06
True, although it will still trigger the install of the rest.
This will also do. “–dry-run” option was for testing. Remove that as well…
zypper install nvidia-video-G06
lspci -v | egrep “3D|VGA” -A20
01:00.0 VGA compatible controller: NVIDIA Corporation AD102 [GeForce RTX 4090] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Gigabyte Technology Co., Ltd Device 40e4
Flags: bus master, fast devsel, latency 0, IRQ 145, IOMMU group 14
Memory at f4000000 (32-bit, non-prefetchable) [size=16M]
Memory at f000000000 (64-bit, prefetchable) [size=32G]
Memory at f800000000 (64-bit, prefetchable) [size=32M]
I/O ports at f000 [size=128]
Expansion ROM at f5000000 [disabled] [size=512K]
Capabilities:
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidia_drm, nvidia
Looks good?
Nope. Nouveau driver is in use and not Nvidia.
Please show
zypper se -si nvidia
zypper se -si nvidia
Loading repository data…
Reading installed packages…
S | Name | Type | Version | Arch | Repository
—±------------------------------------------±--------±-------------------------±-------±---------------------
i+ | kernel-firmware-nvidia | package | 20250206-4.1 | noarch | Main Repository (OSS)
i+ | kernel-firmware-nvidia | package | 20250206-4.1 | noarch | openSUSE:Factory
i+ | kernel-firmware-nvidia | package | 20250206-4.1 | noarch | repo-oss
i | libnvidia-egl-gbm1 | package | 1.1.2-7.9 | x86_64 | NVIDIA
i | libnvidia-egl-gbm1 | package | 1.1.2-7.9 | x86_64 | repo-non-free
i | libnvidia-egl-wayland1 | package | 1.1.19-49.1 | x86_64 | NVIDIA
i | libnvidia-egl-wayland1 | package | 1.1.19-49.1 | x86_64 | repo-non-free
i | libnvidia-egl-x111 | package | 1.0.1-16.1 | x86_64 | NVIDIA
i | libnvidia-egl-x111 | package | 1.0.1-16.1 | x86_64 | repo-non-free
i | nvidia-common-G06 | package | 570.153.02-36.1 | x86_64 | NVIDIA
i | nvidia-common-G06 | package | 570.153.02-36.1 | x86_64 | repo-non-free
i+ | nvidia-gl-G06 | package | 570.153.02-36.1 | x86_64 | NVIDIA
i+ | nvidia-gl-G06 | package | 570.153.02-36.1 | x86_64 | repo-non-free
i | nvidia-modprobe | package | 570.153.02-14.1 | x86_64 | NVIDIA
i | nvidia-modprobe | package | 570.153.02-14.1 | x86_64 | repo-non-free
i+ | nvidia-open-driver-G06-signed-kmp-default | package | 570.153.02_k6.15.0_1-1.3 | x86_64 | Main Repository (OSS)
i+ | nvidia-open-driver-G06-signed-kmp-default | package | 570.153.02_k6.15.0_1-1.3 | x86_64 | openSUSE:Factory
i+ | nvidia-open-driver-G06-signed-kmp-default | package | 570.153.02_k6.15.0_1-1.3 | x86_64 | repo-oss
i+ | nvidia-video-G06 | package | 570.153.02-36.1 | x86_64 | NVIDIA
i+ | nvidia-video-G06 | package | 570.153.02-36.1 | x86_64 | repo-non-free
i+ | openSUSE-repos-MicroOS-NVIDIA | package | 20250526.4556805-1.1 | x86_64 | Main Repository (OSS)
i+ | openSUSE-repos-MicroOS-NVIDIA | package | 20250526.4556805-1.1 | x86_64 | openSUSE:Factory
i+ | openSUSE-repos-MicroOS-NVIDIA | package | 20250526.4556805-1.1 | x86_64 | repo-oss
Did you reboot following the nvidia packages install?
No, what command would that be?
Just restart your machine, or as root do reboot
.
Now I am getting KDEWallet popping up after login asking for a password?
One thing at a time Confirm the active graphics driver again.
I was able to disable it,
lspci -v | egrep “3D|VGA” -A20
VGA”: command not found
Re KWallet: You can configure it with an empty password such that you are no longer prompted for it at login, or you may choose to disable it (via System Settings) if that is ok for your use-case. It can also be configured to auto-unlock at login (via PAM integration).
Please show the results from inxi -GSaz
Post as preformatted text.
inxi -GSaz
System:
Kernel: 6.15.0-1-default arch: x86_64 bits: 64 compiler: gcc v: 14.3.0
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.15.0-1-default
root=UUID=61354028-1b6d-4fef-acf2-a48d29f3a45a splash=silent
mitigations=auto quiet security=selinux selinux=1
rd.driver.blacklist=nouveau
Desktop: KDE Plasma v: 6.3.5 tk: Qt v: N/A info: frameworks v: 6.14.0
wm: kwin_x11 tools: avail: xscreensaver vt: 3 dm: SDDM Distro: openSUSE
Tumbleweed 20250602
Graphics:
Device-1: NVIDIA AD102 [GeForce RTX 4090] vendor: Gigabyte driver: nvidia
v: 570.153.02 alternate: nouveau,nvidia_drm non-free: 550/565.xx+
status: current (as of 2025-01) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 01:00.0 chip-ID: 10de:2684 class-ID: 0300
Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: ASUSTeK
driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: none
empty: DP-1,HDMI-A-1,Writeback-1 bus-ID: 13:00.0 chip-ID: 1002:164e
class-ID: 0300 temp: 34.0 C
Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.6
compositor: kwin_x11 driver: X: loaded: modesetting unloaded: vesa
failed: nvidia alternate: fbdev,nouveau,nv dri: radeonsi
gpu: nvidia,amdgpu display-ID: :1 screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 139 s-size: 702x392mm (27.64x15.43")
s-diag: 804mm (31.65")
Monitor-1: Unknown-1 mapped: DP-0 res: mode: 3840x2160 hz: 60
scale: 100% (1) dpi: 140 size: 697x392mm (27.44x15.43") modes: 1024x768
API: EGL v: 1.5 hw: drv: nvidia nouveau drv: nvidia drv: amd radeonsi
platforms: device: 0 drv: nvidia device: 1 drv: nouveau device: 2
drv: radeonsi device: 3 drv: swrast gbm: drv: kms_swrast surfaceless:
drv: nvidia x11: drv: nvidia inactive: wayland
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 570.153.02
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4090/PCIe/SSE2
memory: 21.96 GiB
API: Vulkan v: 1.4.313 layers: 2 device: 0 type: discrete-gpu
name: NVIDIA GeForce RTX 4090 driver: N/A device-ID: 10de:2684 surfaces: N/A
device: 1 type: integrated-gpu name: AMD Radeon Graphics (RADV
RAPHAEL_MENDOCINO) driver: N/A device-ID: 1002:164e surfaces: N/A
device: 2 type: cpu name: llvmpipe (LLVM 20.1.5 256 bits) driver: N/A
device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr