In this context, we need to stay on RHEL 9.4 EUS due its extended support policy. While we need latest security patches for 9.4, we also want latest supported drivers from NVIDIA here. DKMS is not an option for us, and we can’t go yet to 9.5+ where NVIDIA support open GPU drivers[1]. So, the only option seems to be the pre-compiled[2].
But when trying to install the pre-compiled module, I’m getting only the nvidia-driver 525 release which is already EOL. But when I look to CUDA repo, I can see kmod compiled for latest NVIDIA drivers (535, 550, 570) for RHEL 9.4, like kmod-nvidia-550.127.05-5.14.0-427.42.1-550.127.05-3.el9_4.x86_64.rpm.
Then, looking to release notes of 570, for example, it looks like supported for RHEL 9.4: “Red Hat Enterprise Linux 9.y (where y <= 5)”
Am I missing something? Or is 525 actually still and the only supported version for RHEL 9.4?
[root@rhel94-local ~]# dnf module install nvidia-driver:525
Updating Subscription Management repositories.
Last metadata expiration check: 0:37:41 ago on Tue 29 Jul 2025 05:54:38 PM WEST.
Dependencies resolved.
===================================================================================================================================================================================================================
Package Architecture Version Repository Size
===================================================================================================================================================================================================================
Installing group/module packages:
nvidia-driver x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64 43 M
nvidia-driver-NVML x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64 506 k
nvidia-driver-NvFBCOpenGL x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64 52 k
nvidia-driver-cuda x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64 487 k
nvidia-driver-cuda-libs x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64 53 M
nvidia-driver-devel x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64 9.6 k
nvidia-driver-libs x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64 187 M
nvidia-kmod-common noarch 3:525.147.05-1.el9 cuda-rhel9-x86_64 12 k
nvidia-libXNVCtrl x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64 52 k
nvidia-libXNVCtrl-devel x86_64 3:525.147.05-1.el9 cuda-rhel9-x86_64
(...)
[root@rhel94-local ~]# dnf module install nvidia-driver:550
Updating Subscription Management repositories.
Last metadata expiration check: 0:45:30 ago on Tue 29 Jul 2025 05:54:38 PM WEST.
Error:
Problem 1: package nvidia-kmod-common-3:550.163.01-1.el9.noarch from cuda-rhel9-x86_64 requires nvidia-kmod = 3:550.163.01, but none of the providers can be installed
- package kmod-nvidia-550.163.01-5.14.0-503.40.1-3:550.163.01-3.el9_5.x86_64 from cuda-rhel9-x86_64 requires (kernel = 5.14.0-503.40.1.el9_5 if kernel), but none of the providers can be installed
- package kmod-nvidia-550.163.01-5.14.0-570.17.1-3:550.163.01-3.el9_6.x86_64 from cuda-rhel9-x86_64 requires (kernel = 5.14.0-570.17.1.el9_6 if kernel), but none of the providers can be installed
- package kmod-nvidia-550.163.01-5.14.0-570.18.1-3:550.163.01-3.el9_6.x86_64 from cuda-rhel9-x86_64 requires (kernel = 5.14.0-570.18.1.el9_6 if kernel), but none of the providers can be installed
- package kmod-nvidia-550.163.01-5.14.0-570.22.1-3:550.163.01-3.el9_6.x86_64 from cuda-rhel9-x86_64 requires (kernel = 5.14.0-570.22.1.el9_6 if kernel), but none of the providers can be installed
- package kmod-nvidia-550.163.01-5.14.0-570.23.1-3:550.163.01-3.el9_6.x86_64 from cuda-rhel9-x86_64 requires (kernel = 5.14.0-570.23.1.el9_6 if kernel), but none of the providers can be installed
- package kmod-nvidia-550.163.01-5.14.0-570.24.1-3:550.163.01-3.el9_6.x86_64 from cuda-rhel9-x86_64 requires (kernel = 5.14.0-570.24.1.el9_6 if kernel), but none of the providers can be installed
- package kmod-nvidia-550.163.01-5.14.0-570.25.1-3:550.163.01-3.el9_6.x86_64 from cuda-rhel9-x86_64 requires (kernel = 5.14.0-570.25.1.el9_6 if kernel), but none of the providers can be installed
[1] NVIDIA Open GPU Datacenter Drivers for RHEL9 Signed by Red Hat | NVIDIA Technical Blog
[2] Streamlining NVIDIA Driver Deployment on RHEL 8 with Modularity Streams | NVIDIA Technical Blog
[3] Index of /compute/cuda/repos/rhel9/x86_64
Kind regards, Arthur