I have an Alma 10.1 host on which I previously installed the NVIDIA GPU driver package, almalinux-release-nvidia-driver. This set up the almalinux-nvidia repository and installed the kmod packages, everything was working, great.
Yesterday I tried to install a package with dnf and found that the almalinux-nvidia repository mirrors are all unavailable:
# dnf update
AlmaLinux 10 - NVIDIA Driver 877 B/s | 1.0 kB 00:01
Errors during downloading metadata for repository ‘almalinux-nvidia’:
Status code: 404 for https://mirrors.almalinux.org/mirrorlist/10/nvidia (IP: 54.173.46.2)
Status code: 404 for https://mirrors.almalinux.org/mirrorlist/10/nvidia (IP: 3.225.121.208)
Status code: 404 for https://mirrors.almalinux.org/mirrorlist/10/nvidia (IP: 34.235.185.14)
Error: Failed to download metadata for repo ‘almalinux-nvidia’: Cannot prepare internal mirrorlist: Status code: 404 for https://mirrors.almalinux.org/mirrorlist/10/nvidia (IP: 3.225.121.208)
Navigating to that URL in a browser returns the message:
'Unknown repository "nvidia". Allowed list of repositories...
I’m still seeing the same behavior today so I suspect this isn’t just a service outage. How do I fix this? Do I need to update the repository information? I haven’t been able to find any information about what changed.
I should add that I’ve already run dnf clean all and dnf makecache without success.
hello
Could you check the current repository package and repo file?
rpm -q almalinux-release-nvidia-driver
grep -nE ‘^[|mirrorlist|baseurl’ /etc/yum.repos.d/almalinux-nvidia.repo
It looks like the old repo definition may still be present.
thanks
dnf upgrade --disablerepo=almalinux-nvidia and then you can dnf upgrade normally.
You have an old copy of the repository config, which an update will fix, but the broken repository config is blocking this update for you.
Thanks for the help. Unfortunately, it appears that I’ve also got a dependency problem:
# dnf upgrade --disablerepo=almalinux-nvidia --skip-broken
Last metadata expiration check: 0:00:17 ago on Mon May 18 08:40:59 2026.
Problem 3: package nvidia-driver-cuda-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:595.71.05, but none of the providers can be installed
- package nvidia-kmod-common-3:595.71.05-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:595.71.05, but none of the providers can be installed
- cannot install the best update candidate for package nvidia-driver-cuda-3:590.44.01-1.el10.x86_64
- package kmod-nvidia-latest-dkms-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 is filtered out by exclude filtering
- package kmod-nvidia-open-dkms-3:595.71.05-1.el10.noarch from cuda-rhel10-x86_64 is filtered out by exclude filtering
Problem 4: problem with installed package nvidia-driver-3:590.44.01-1.el10.x86_64
- package nvidia-driver-3:590.44.01-1.el10.x86_64 from @System requires libnvidia-gpucomp.so.590.44.01()(64bit), but none of the providers can be installed
- package nvidia-driver-3:590.44.01-1.el10.x86_64 from cuda-rhel10-x86_64 requires libnvidia-gpucomp.so.590.44.01()(64bit), but none of the providers can be installed
- package nvidia-driver-3:590.48.01-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:590.48.01, but none of the providers can be installed
- package nvidia-driver-3:595.45.04-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:595.45.04, but none of the providers can be installed
- package nvidia-driver-3:595.58.03-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:595.58.03, but none of the providers can be installed
- package nvidia-driver-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:595.71.05, but none of the providers can be installed
- cannot install both libnvidia-gpucomp-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 and libnvidia-gpucomp-3:590.44.01-1.el10.x86_64 from @System
- cannot install both libnvidia-gpucomp-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 and libnvidia-gpucomp-3:590.44.01-1.el10.x86_64 from cuda-rhel10-x86_64
- package nvidia-kmod-common-3:590.48.01-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:590.48.01, but none of the providers can be installed
- package nvidia-kmod-common-3:595.45.04-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:595.45.04, but none of the providers can be installed
- package nvidia-kmod-common-3:595.58.03-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:595.58.03, but none of the providers can be installed
- package nvidia-kmod-common-3:595.71.05-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:595.71.05, but none of the providers can be installed
- cannot install the best update candidate for package libnvidia-gpucomp-3:590.44.01-1.el10.x86_64
- package kmod-nvidia-latest-dkms-3:590.48.01-1.el10.x86_64 from cuda-rhel
requires nvidia-driver-cuda-libs(x86-64) = 3:590.44.01, but none of the providers can be installed
- package nvidia-driver-cuda-3:590.48.01-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:590.48.01, but none of the providers can be installed
- package nvidia-driver-cuda-3:595.45.04-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:595.45.04, but none of the providers can be installed
- package nvidia-driver-cuda-3:595.58.03-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:595.58.03, but none of the providers can be installed
- package nvidia-driver-cuda-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 requires nvidia-kmod-common = 3:595.71.05, but none of the providers can be installed
- cannot install both nvidia-driver-cuda-libs-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 and nvidia-driver-cuda-libs-3:590.44.01-1.el10.x86_64 from @System
- cannot install both nvidia-driver-cuda-libs-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 and nvidia-driver-cuda-libs-3:590.44.01-1.el10.x86_64 from cuda-rhel10-x86_64
- package nvidia-kmod-common-3:590.48.01-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:590.48.01, but none of the providers can be installed
- package nvidia-kmod-common-3:595.45.04-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:595.45.04, but none of the providers can be installed
- package nvidia-kmod-common-3:595.58.03-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:595.58.03, but none of the providers can be installed
- package nvidia-kmod-common-3:595.71.05-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-kmod = 3:595.71.05, but none of the providers can be installed
- cannot install the best update candidate for package nvidia-driver-cuda-libs-3:590.44.01-1.el10.x86_64
- package kmod-nvidia-latest-dkms-3:590.48.01-1.el10.x86_64 from cuda-rhel10-x86_64 is filtered out by exclude filtering
- package kmod-nvidia-latest-dkms-3:595.45.04-1.el10.x86_64 from cuda-rhel10-x86_64 is filtered out by exclude filtering
- package kmod-nvidia-latest-dkms-3:595.58.03-1.el10.x86_64 from cuda-rhel10-x86_64 is filtered out by exclude filtering
- package kmod-nvidia-latest-dkms-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 is filtered out by exclude filtering
- package kmod-nvidia-open-dkms-3:590.48.01-1.el10.noarch from cuda-rhel10-x86_64 is filtered out by exclude filtering
- package kmod-nvidia-open-dkms-3:595.45.04-1.el10.noarch from cuda-rhel10-x86_64 is filtered out by exclude filtering
- package kmod-nvidia-open-dkms-3:595.58.03-1.el10.noarch from cuda-rhel10-x86_64 is filtered out by exclude filtering
- package kmod-nvidia-open-dkms-3:595.71.05-1.el10.noarch from cuda-rhel10-x86_64 is filtered out by exclude filtering
Problem 6: package nvidia-open-kmod-590.44.01-1.el10_1.x86_64 from @System requires nvidia-kmod-common = 3:590.44.01, but none of the providers can be installed
- package nvidia-kmod-common-3:590.44.01-1.el10.noarch from @System requires nvidia-modprobe = 3:590.44.01, but none of the providers can be installed
- package nvidia-kmod-common-3:590.44.01-1.el10.noarch from cuda-rhel10-x86_64 requires nvidia-modprobe = 3:590.44.01, but none of the providers can be installed
- cannot install both nvidia-modprobe-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 and nvidia-modprobe-3:590.44.01-1.el10.x86_64 from @System
- cannot install both nvidia-modprobe-3:595.71.05-1.el10.x86_64 from cuda-rhel10-x86_64 and nvidia-modprobe-3:590.44.01-1.el10.x86_64 from cuda-rhel10-x86_64
- cannot install the best update candidate for package nvidia-modprobe-3:590.44.01-1.el10.x86_64
- problem with installed package nvidia-open-kmod-590.44.01-1.el10_1.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages or '--nobest' to use not only best candidate packages)
Have you ever pulled from the nvidia-supplied repo using their instructions? That seems to be what caused this.
Remove all nvidia repositories and packages, and then follow our instructions at NVIDIA Drivers | AlmaLinux Wiki and you should be good to go.
1 Like