How To Install Nvidia Drivers on CentOS 9 Stream
In this tutorial, we will show you how to install Nvidia Drivers on CentOS 9 Stream. If your Computer has NVIDIA Graphic cards, install Nvidia graphic driver to improve graphics-related performance.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo
‘ to the commands to get root privileges. I will show you the step-by-step installation of the Nvidia Graphics Processing Units (GPUs) drivers on CentOS 9 Stream.
Prerequisites
- A server running one of the following operating systems: CentOS 9 Stream.
- It’s recommended that you use a fresh OS install to prevent any potential issues.
- SSH access to the server (or just open Terminal if you’re on a desktop).
- A
non-root sudo user
or access to theroot user
. We recommend acting as anon-root sudo user
, however, as you can harm your system if you’re not careful when acting as the root.
Install Nvidia Drivers on CentOS 9 Stream
Step 1. First, let’s start by ensuring your system is up-to-date.
sudo dnf clean all sudo dnf update
Step 2. Installing Required Dependencies.
Run the following command below to install the required dependencies for safe measures:
sudo dnf install kernel-headers-$(uname -r) kernel-devel-$(uname -r) tar bzip2 make automake gcc gcc-c++ pciutils elfutils-libelf-devel libglvnd-opengl libglvnd-glx libglvnd-devel acpid pkgconfig dkms
Step 3. Enabling the EPEL and PowerTools Repository
Run the following command below to enable the EPEL repository to your CentOS 9 Stream:
sudo dnf config-manager --set-enabled crb sudo dnf install \ https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \ https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
Next, enable the PowerTools repository using the following command:
sudo dnf config-manager --set-enabled powertools
Step 4. Installing Nvidia drivers on CentOS 9 Stream.
By default, Nvidia drivers are available on the CentOS 9 Stream base repository. Let’s install the latest version of Nvidia drivers using the following command below:
sudo dnf module install nvidia-driver:latest-dkms
Alternatively, you can list the modules of Nvidia RPM using the following command:
sudo dnf module list nvidia-driver
Finally, reboot your system. The Nvidia driver should now be installed on your CentOS 9 Stream desktop:
reboot
Step 5. Verify Nvidia Driver Installation.
After the restart, verify the installation worked by running the following command below:
nvidia-smi
Alternatively, you can open the NVIDIA settings GUI from your application icon menu or use the following command below:
nvidia-settings
Congratulations! You have successfully installed Nvidia drivers. Thanks for using this tutorial to install Nvidia GPU drivers on CentOS 9 Stream. For additional help or useful information, we recommend you check the official Nvidia website.