Installing Nvidia Driver For Linux

By admin, 12 June, 2022

Installing Nvidia drivers on Linux varies slightly depending on your Linux distribution.I'll provide you with general steps that should work for most distributions: 


Identify your Nvidia GPU: First, determine the exact model of your Nvidia GPU. You can do this by running the following command in the terminal:

lspci -nn | grep -i nvidia

Update your system: Make sure your system is up-to-date before installing the Nvidia drivers. Run:

sudo apt update
sudo apt upgrade

Install dependencies: You'll need some development tools and kernel headers to build the Nvidia driver module. Install them by running:

sudo apt install build-essential dkms linux-headers-$(uname -r)

Download the Nvidia driver: Go to the Nvidia website and download the latest Linux driver for your GPU. Save it to a location on your system.

Disable Nouveau (Open-source Nvidia driver): Nouveau can conflict with the official Nvidia driver. You need to blacklist it. Edit /etc/modprobe.d/blacklist.conf and add the following lines:

blacklist nouveau
options nouveau modeset=0

Rebuild initramfs: After blacklisting Nouveau, rebuild the initramfs so the changes take effect:

sudo update-initramfs -u

 Install the Nvidia driver: Navigate to the directory where you saved the downloaded Nvidia driver, make it executable if needed, and run it with superuser privileges:

sudo chmod +x 
sudo ./

Follow the prompts: The Nvidia driver installer will guide you through the installation process. Make sure to read and follow the prompts carefully.

Reboot: Once the installation is complete, reboot your system:

sudo reboot

After the reboot, your system should be using the Nvidia driver. You can verify this by running:


This command should display information about your Nvidia GPU if the driver is installed correctly.

Remember that these are general steps, and there might be slight differences depending on your Linux distribution and version. Always refer to the official documentation or forums specific to your distribution if you encounter any issues.

Term Reference