RHEL 9 dnf update failure with Nvidia Driver

Hello,

I have a RHEL 9 server that has the nvidia kmod installed. This has been working for about a year and across a number of kernel updates. With the latest release I get an error with the NVIDIA packages preventing update. I saw a similar post that suggested disabling and re-enabling the NVIDIA modules via “dnf module disable nvidia-river” but that did not resolve this.

Does anyone have any ideas?

Thanks

$] dnf update
Updating Subscription Management repositories.
Last metadata expiration check: 0:14:45 ago on Fri 25 Apr 2025 09:32:28 AM PDT.
NVIDIA driver: some kernel packages have been filtered due to missing precompiled modules.
Please run “dnf nvidia-plugin” as a command to see a report on the filter being applied.
Error:
Problem 1: package nvidia-kmod-common-3:570.133.20-1.el9.noarch from cuda-rhel9-x86_64 requires nvidia-kmod = 3:570.133.20, but none of the providers can be installed

  • package kmod-nvidia-570.124.06-5.14.0-503.29.1-3:570.124.06-3.el9_5.x86_64 from @System conflicts with kmod-nvidia-open-dkms provided by kmod-nvidia-open-dkms-3:570.133.20-1.el9.noarch from cuda-rhel9-x86_64
  • cannot install the best update candidate for package nvidia-kmod-common-3:570.124.06-1.el9.noarch
  • problem with installed package kmod-nvidia-570.124.06-5.14.0-503.29.1-3:570.124.06-3.el9_5.x86_64
  • package kmod-nvidia-latest-dkms-3:570.133.20-1.el9.x86_64 from cuda-rhel9-x86_64 is filtered out by modular filtering
    Problem 2: package nvidia-kmod-common-3:570.133.20-1.el9.noarch from cuda-rhel9-x86_64 requires nvidia-kmod = 3:570.133.20, but none of the providers can be installed
  • package nvidia-driver-3:570.133.20-1.el9.x86_64 from cuda-rhel9-x86_64 requires nvidia-kmod-common = 3:570.133.20, but none of the providers can be installed
  • package kmod-nvidia-570.124.06-5.14.0-503.31.1-3:570.124.06-3.el9_5.x86_64 from @System conflicts with kmod-nvidia-open-dkms provided by kmod-nvidia-open-dkms-3:570.133.20-1.el9.noarch from cuda-rhel9-x86_64
  • cannot install the best update candidate for package nvidia-driver-3:570.124.06-1.el9.x86_64
  • problem with installed package kmod-nvidia-570.124.06-5.14.0-503.31.1-3:570.124.06-3.el9_5.x86_64
  • package kmod-nvidia-latest-dkms-3:570.133.20-1.el9.x86_64 from cuda-rhel9-x86_64 is filtered out by modular filtering
    Problem 3: package nvidia-kmod-common-3:570.133.20-1.el9.noarch from cuda-rhel9-x86_64 requires nvidia-kmod = 3:570.133.20, but none of the providers can be installed
  • package nvidia-driver-cuda-3:570.133.20-1.el9.x86_64 from cuda-rhel9-x86_64 requires nvidia-kmod-common = 3:570.133.20, but none of the providers can be installed
  • package kmod-nvidia-570.124.06-5.14.0-503.34.1-3:570.124.06-3.el9_5.x86_64 from @System conflicts with kmod-nvidia-open-dkms provided by kmod-nvidia-open-dkms-3:570.133.20-1.el9.noarch from cuda-rhel9-x86_64
  • cannot install the best update candidate for package nvidia-driver-cuda-3:570.124.06-1.el9.x86_64
  • problem with installed package kmod-nvidia-570.124.06-5.14.0-503.34.1-3:570.124.06-3.el9_5.x86_64
  • package kmod-nvidia-latest-dkms-3:570.133.20-1.el9.x86_64 from cuda-rhel9-x86_64 is filtered out by modular filtering

And so on…

From what I can see, the 503.38 kernel should be available,
$] dnf nvidia-plugin
Updating Subscription Management repositories.
Last metadata expiration check: 0:02:49 ago on Fri 25 Apr 2025 10:52:28 AM MDT.

Installed kernel(s):
kernel-core-5.14.0-503.35.1.el9_5.x86_64
kernel-core-5.14.0-503.34.1.el9_5.x86_64
kernel-core-5.14.0-503.31.1.el9_5.x86_64

Installed kmod(s):
kmod-nvidia-570.124.06-5.14.0-503.29.1-3:570.124.06-3.el9_5.x86_64
kmod-nvidia-570.124.06-5.14.0-503.31.1-3:570.124.06-3.el9_5.x86_64
kmod-nvidia-570.124.06-5.14.0-503.34.1-3:570.124.06-3.el9_5.x86_64
kmod-nvidia-570.124.06-5.14.0-503.35.1-3:570.124.06-3.el9_5.x86_64

Available kernel(s):
kernel-core-5.14.0-70.13.1.el9_0.x86_64
kernel-core-5.14.0-70.30.1.el9_0.x86_64
kernel-core-5.14.0-70.22.1.el9_0.x86_64
kernel-core-5.14.0-70.26.1.el9_0.x86_64
kernel-core-5.14.0-70.17.1.el9_0.x86_64
kernel-core-5.14.0-162.18.1.el9_1.x86_64
kernel-core-5.14.0-162.12.1.el9_1.x86_64
kernel-core-5.14.0-162.23.1.el9_1.x86_64
kernel-core-5.14.0-162.6.1.el9_1.x86_64
kernel-core-5.14.0-162.22.2.el9_1.x86_64
kernel-core-5.14.0-284.30.1.el9_2.x86_64
kernel-core-5.14.0-284.11.1.el9_2.x86_64
kernel-core-5.14.0-284.25.1.el9_2.x86_64
kernel-core-5.14.0-284.18.1.el9_2.x86_64
kernel-core-5.14.0-362.13.1.el9_3.x86_64
kernel-core-5.14.0-362.8.1.el9_3.x86_64
kernel-core-5.14.0-362.18.1.el9_3.x86_64
kernel-core-5.14.0-427.13.1.el9_4.x86_64
kernel-core-5.14.0-362.24.1.el9_3.x86_64
kernel-core-5.14.0-427.24.1.el9_4.x86_64
kernel-core-5.14.0-427.28.1.el9_4.x86_64
kernel-core-5.14.0-427.26.1.el9_4.x86_64
kernel-core-5.14.0-427.20.1.el9_4.x86_64
kernel-core-5.14.0-427.22.1.el9_4.x86_64
kernel-core-5.14.0-427.16.1.el9_4.x86_64
kernel-core-5.14.0-427.33.1.el9_4.x86_64
kernel-core-5.14.0-427.18.1.el9_4.x86_64
kernel-core-5.14.0-427.31.1.el9_4.x86_64
kernel-core-5.14.0-503.11.1.el9_5.x86_64
kernel-core-5.14.0-427.37.1.el9_4.x86_64
kernel-core-5.14.0-427.40.1.el9_4.x86_64
kernel-core-5.14.0-427.35.1.el9_4.x86_64
kernel-core-5.14.0-427.42.1.el9_4.x86_64
kernel-core-5.14.0-503.26.1.el9_5.x86_64
kernel-core-5.14.0-503.19.1.el9_5.x86_64
kernel-core-5.14.0-503.15.1.el9_5.x86_64
kernel-core-5.14.0-503.16.1.el9_5.x86_64
kernel-core-5.14.0-503.14.1.el9_5.x86_64
kernel-core-5.14.0-503.22.1.el9_5.x86_64
kernel-core-5.14.0-503.21.1.el9_5.x86_64
kernel-core-5.14.0-503.23.2.el9_5.x86_64
kernel-core-5.14.0-503.23.1.el9_5.x86_64
kernel-core-5.14.0-503.29.1.el9_5.x86_64
kernel-core-5.14.0-503.31.1.el9_5.x86_64
kernel-core-5.14.0-503.33.1.el9_5.x86_64
kernel-core-5.14.0-503.34.1.el9_5.x86_64
kernel-core-5.14.0-503.35.1.el9_5.x86_64
kernel-core-5.14.0-503.38.1.el9_5.x86_64

Available driver(s):
nvidia-driver-3:570.124.06-1.el9.x86_64
nvidia-driver-3:570.133.20-1.el9.x86_64
nvidia-driver-3:570.86.10-1.el9.x86_64
nvidia-driver-3:570.86.15-1.el9.x86_64
nvidia-driver-cuda-3:570.124.06-1.el9.x86_64
nvidia-driver-cuda-3:570.133.20-1.el9.x86_64
nvidia-driver-cuda-3:570.86.10-1.el9.x86_64
nvidia-driver-cuda-3:570.86.15-1.el9.x86_64

Looking at this further, kmod-nvidia-570.124.06-5.14.0-503.29.1-3, is tied to the “.29” kernel which was removed as the server is configured to keep the last 3 kernels and is currently here. 5.14.0-503.34.1.el9_5.x86_64

I’m still not sure how to resolve this. I cannot remove, re-install, or update the nvidia-driver due to the dependency issue.