I have a NVIDIA T400 (4GB) GPU.
I have followed the tutorial here: Nvidia Drivers on Rocky Linux
I have also followed the suggestions mentioned in the this thread: Nvidia driver install Rocky 8 - how to? - #11 by Cphusion
I tried an alternative tutorial found here: TUTORIAL for NVIDIA GPU
Now, I removed all of that and now I am trying to install the drivers from rpm fusion instead of epl in order to get the version of the driver that supports the T400 (NVIDIA website: Driver Results | <dd~ProductName> | <dd~OSName>).
Running nvidia-detect
to determine the required driver for the T400
[telahee@localhost ~]$ nvidia-detect -v
Probing for supported NVIDIA devices...
[10de:1ff2] NVIDIA Corporation TU117GL [T400 4GB]
This device requires the current 550.107.02 NVIDIA driver kmod-nvidia
I get the following error when trying to install the correct version of the driver from rpm fusion:
[telahee@localhost Rocky-Scripts]$ sudo dnf install kmod-nvidia.x86_64
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered with an entitlement server. You can use subscription-manager to register.
Last metadata expiration check: 0:36:08 ago on Wed 25 Sep 2024 03:05:54 PM EDT.
Error:
Problem: package kmod-nvidia-3:550.107.02-1.el8.x86_64 from rpmfusion-nonfree-updates requires kmod-nvidia-4.18.0-513.5.1.el8_9.x86_64 >= 3:550.107.02-1.el8, but none of the providers can be installed
- cannot install the best candidate for the job
- nothing provides kernel < 4.18.0-514.el8_9 needed by kmod-nvidia-4.18.0-513.5.1.el8_9.x86_64-3:550.107.02-1.el8.x86_64 from rpmfusion-nonfree-updates
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
The latest nvidia-kmod-common
that is available in the repos is version 550.90.12
How do I get more recent versions? Why is it not included in the same repo as kmod-nvidia
info
on nvidia-kmod-common
:
[telahee@localhost Rocky-Scripts]$ dnf info nvidia-kmod-common
Not root, Subscription Management repositories not updated
Last metadata expiration check: 0:35:57 ago on Wed 25 Sep 2024 03:25:10 PM EDT.
Available Packages
Name : nvidia-kmod-common
Epoch : 3
Version : 550.90.12
Release : 1.el8
Architecture : noarch
Size : 13 k
Source : nvidia-kmod-common-550.90.12-1.el8.src.rpm
Repository : cuda-rhel8-x86_64
Summary : Common file for NVIDIA's proprietary driver kernel modules
URL : http://www.nvidia.com/object/unix.html
License : NVIDIA License
Description : This package provides the common files required by all NVIDIA kernel module
: package variants.
kmod-nvidia
:
[telahee@localhost Rocky-Scripts]$ dnf info kmod-nvidia.x86_64
Not root, Subscription Management repositories not updated
Last metadata expiration check: 0:38:19 ago on Wed 25 Sep 2024 03:25:10 PM EDT.
Available Packages
Name : kmod-nvidia
Epoch : 3
Version : 550.107.02
Release : 1.el8
Architecture : x86_64
Size : 62 k
Source : nvidia-kmod-550.107.02-1.el8.src.rpm
Repository : rpmfusion-nonfree-updates
Summary : Metapackage which tracks in nvidia kernel module for newest kernel
URL : https://www.nvidia.com/
License : Redistributable, no modification permitted
Description : This is a meta-package without payload which sole purpose is to require the
: nvidia kernel module(s) for the newest kernel.
: to make sure you get it together with a new kernel.
The highest version for 550
in the NVIDIA repo is 90
.
[telahee@localhost ~]$ sudo dnf module info nvidia-driver:550-dkms
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered with an entitlement server. You can use subscription-manager to register.
Last metadata expiration check: 0:05:01 ago on Wed 25 Sep 2024 04:08:06 PM EDT.
Name : nvidia-driver
Stream : 550-dkms [e] [a]
Version : 20240925080535
Context : c7893ca28d
Architecture : x86_64
Profiles : default [d] [i], fm, ks
Default profiles : default
Repo : cuda-rhel8-x86_64
Summary : Nvidia driver for 550-dkms branch
Description : This package provides the most recent NVIDIA display driver which allows for hardware accelerated rendering with recent NVIDIA chipsets.
: For the full product support list, please consult the release notes for driver version 550.90.12.
Requires :
Artifacts : cuda-drivers-0:550.54.14-1.x86_64
: cuda-drivers-0:550.54.15-1.x86_64
: cuda-drivers-0:550.90.07-1.x86_64
: cuda-drivers-0:550.90.12-1.el8.x86_64
: kmod-nvidia-latest-dkms-3:550.54.14-1.el8.x86_64
: kmod-nvidia-latest-dkms-3:550.54.15-1.el8.x86_64
: kmod-nvidia-latest-dkms-3:550.90.07-1.el8.x86_64
: kmod-nvidia-latest-dkms-3:550.90.12-1.el8.x86_64
: nvidia-driver-3:550.54.14-1.el8.x86_64
: nvidia-driver-3:550.54.15-1.el8.x86_64
: nvidia-driver-3:550.90.07-1.el8.x86_64
: nvidia-driver-3:550.90.12-1.el8.x86_64
: nvidia-driver-NVML-3:550.54.14-1.el8.i686
: nvidia-driver-NVML-3:550.54.14-1.el8.x86_64
: nvidia-driver-NVML-3:550.54.15-1.el8.i686
: nvidia-driver-NVML-3:550.54.15-1.el8.x86_64
: nvidia-driver-NVML-3:550.90.07-1.el8.i686
: nvidia-driver-NVML-3:550.90.07-1.el8.x86_64
: nvidia-driver-NVML-3:550.90.12-1.el8.i686
: nvidia-driver-NVML-3:550.90.12-1.el8.x86_64
: nvidia-driver-NvFBCOpenGL-3:550.54.14-1.el8.i686
: nvidia-driver-NvFBCOpenGL-3:550.54.14-1.el8.x86_64
: nvidia-driver-NvFBCOpenGL-3:550.54.15-1.el8.i686
: nvidia-driver-NvFBCOpenGL-3:550.54.15-1.el8.x86_64
: nvidia-driver-NvFBCOpenGL-3:550.90.07-1.el8.i686
: nvidia-driver-NvFBCOpenGL-3:550.90.07-1.el8.x86_64
: nvidia-driver-NvFBCOpenGL-3:550.90.12-1.el8.i686
: nvidia-driver-NvFBCOpenGL-3:550.90.12-1.el8.x86_64
: nvidia-driver-cuda-3:550.54.14-1.el8.x86_64
: nvidia-driver-cuda-3:550.54.15-1.el8.x86_64
: nvidia-driver-cuda-3:550.90.07-1.el8.x86_64
: nvidia-driver-cuda-3:550.90.12-1.el8.x86_64
: nvidia-driver-cuda-libs-3:550.54.14-1.el8.i686
: nvidia-driver-cuda-libs-3:550.54.14-1.el8.x86_64
: nvidia-driver-cuda-libs-3:550.54.15-1.el8.i686
: nvidia-driver-cuda-libs-3:550.54.15-1.el8.x86_64
: nvidia-driver-cuda-libs-3:550.90.07-1.el8.i686
: nvidia-driver-cuda-libs-3:550.90.07-1.el8.x86_64
: nvidia-driver-cuda-libs-3:550.90.12-1.el8.i686
: nvidia-driver-cuda-libs-3:550.90.12-1.el8.x86_64
: nvidia-driver-devel-3:550.54.14-1.el8.i686
: nvidia-driver-devel-3:550.54.14-1.el8.x86_64
: nvidia-driver-devel-3:550.54.15-1.el8.i686
: nvidia-driver-devel-3:550.54.15-1.el8.x86_64
: nvidia-driver-devel-3:550.90.07-1.el8.i686
: nvidia-driver-devel-3:550.90.07-1.el8.x86_64
: nvidia-driver-devel-3:550.90.12-1.el8.i686
: nvidia-driver-devel-3:550.90.12-1.el8.x86_64
: nvidia-driver-libs-3:550.54.14-1.el8.i686
: nvidia-driver-libs-3:550.54.14-1.el8.x86_64
: nvidia-driver-libs-3:550.54.15-1.el8.i686
: nvidia-driver-libs-3:550.54.15-1.el8.x86_64
: nvidia-driver-libs-3:550.90.07-1.el8.i686
: nvidia-driver-libs-3:550.90.07-1.el8.x86_64
: nvidia-driver-libs-3:550.90.12-1.el8.i686
: nvidia-driver-libs-3:550.90.12-1.el8.x86_64
: nvidia-fabric-manager-0:550.54.14-1.x86_64
: nvidia-fabric-manager-0:550.54.15-1.x86_64
: nvidia-fabric-manager-0:550.90.07-1.x86_64
: nvidia-fabric-manager-0:550.90.12-1.x86_64
: nvidia-kmod-common-3:550.54.14-1.el8.noarch
: nvidia-kmod-common-3:550.54.15-1.el8.noarch
: nvidia-kmod-common-3:550.90.07-1.el8.noarch
: nvidia-kmod-common-3:550.90.12-1.el8.noarch
: nvidia-kmod-headers-3:550.54.14-1.el8.x86_64
: nvidia-kmod-headers-3:550.54.15-1.el8.x86_64
: nvidia-kmod-headers-3:550.90.07-1.el8.x86_64
: nvidia-kmod-headers-3:550.90.12-1.el8.x86_64
: nvidia-libXNVCtrl-3:550.54.14-1.el8.x86_64
: nvidia-libXNVCtrl-3:550.54.15-1.el8.x86_64
: nvidia-libXNVCtrl-3:550.90.07-2.el8.x86_64
: nvidia-libXNVCtrl-3:550.90.12-1.el8.x86_64
: nvidia-libXNVCtrl-devel-3:550.54.14-1.el8.x86_64
: nvidia-libXNVCtrl-devel-3:550.54.15-1.el8.x86_64
: nvidia-libXNVCtrl-devel-3:550.90.07-2.el8.x86_64
: nvidia-libXNVCtrl-devel-3:550.90.12-1.el8.x86_64
: nvidia-modprobe-3:550.54.14-1.el8.x86_64
: nvidia-modprobe-3:550.54.15-1.el8.x86_64
: nvidia-modprobe-3:550.90.07-2.el8.x86_64
: nvidia-modprobe-3:550.90.12-1.el8.x86_64
: nvidia-persistenced-3:550.54.14-1.el8.x86_64
: nvidia-persistenced-3:550.54.15-1.el8.x86_64
: nvidia-persistenced-3:550.90.07-1.el8.x86_64
: nvidia-persistenced-3:550.90.12-1.el8.x86_64
: nvidia-settings-3:550.54.14-1.el8.x86_64
: nvidia-settings-3:550.54.15-1.el8.x86_64
: nvidia-settings-3:550.90.07-2.el8.x86_64
: nvidia-settings-3:550.90.12-1.el8.x86_64
: nvidia-xconfig-3:550.54.14-1.el8.x86_64
: nvidia-xconfig-3:550.54.15-1.el8.x86_64
: nvidia-xconfig-3:550.90.07-2.el8.x86_64
: nvidia-xconfig-3:550.90.12-1.el8.x86_64