Page cover

Reinstall Driver NVIDIA on Linux

Reinstalling NVIDIA drivers on a Linux operating system is an important process to ensure optimal performance of your hardware, especially when experiencing degraded performance issues. This guide will cover the detailed steps required to reinstall NVIDIA drivers on Linux to help you maximize the performance and stability of your system.

Uninstall NVIDIA Driver Already Installed

In the first stage, removing the installed NVIDIA driver is logging in as a super user.

sudo su

Displays a list of NVIDIA Driver packages that are already installed on the system by executing the following syntax.

apt list nvidia-driver* | grep installed

In the list there is a driver "nvidia-driver-550", delete the driver by running the following syntax.

apt remove nvidia-driver-550

Run this command to remove packages that are no longer needed by the system.

apt autoremove

After successfully deleting the NVIDIA driver and packages that are no longer needed by the system, then restart the system by running the following syntax.

reboot

Install New Driver NVIDIA

Download the CUDA keyring package by executing the following syntax.

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb

Install the CUDA keyring package that has been successfully downloaded by running the following syntax.

After running the syntax to install the CUDA keyring package, the next step is to install the CUDA driver and fabric manager to the system. Run the following syntax.

Check Installation

Check the installation results using nvidia-smi by running the following command.

Enable and Start Service

To manage the nvidia-fabricmanager service that is installed on a Linux system, you need to run some syntax to activate the service by running the following syntax.

Configure CUDA Toolkit

Install CUDA Toolkit on your system by executing the following syntax.

The next stage is to configure the installed CUDA Toolkit path by creating a cuda.sh profile file.

Adding the following path.

Update the bashrc file.

add the path to the last line.

Check the version of nvcc used, log out and log back in to load the variables used.

Install Python3

Install Python3 and pip install torch, torchvision, torchaudio and transformers by executing the following syntax.

Testing

Log in to Python3 and run the following code to test if CUDA is available:

Last updated