Debian
NVIDIA
Install current NVIDIA Open drivers on Debian 13 using NVIDIA's software source.
Check your graphics card
These steps are for Debian 13 (Trixie) on a 64-bit Intel or AMD computer, using Debian’s standard kernel.
They install NVIDIA Open for GTX 16 series and RTX 20, 30, 40, and 50 series cards.
GTX 900, GTX 10, and older cards need different instructions. Follow the Debian NVIDIA guide (opens in a new tab) for those instead.
Before you start
This uses NVIDIA’s software source to get a current driver. Debian 13’s older 550 package has unresolved security issues.
If another NVIDIA driver is already installed, follow the Debian guide’s removal instructions (opens in a new tab) before switching sources.
Enable contrib in your Debian software sources (opens in a new tab), then refresh the package list:
sudo apt updateInstall the kernel headers and download tool:
sudo apt install linux-headers-amd64 wgetAdd NVIDIA’s software source
Download NVIDIA’s repository setup package:
wget https://developer.download.nvidia.com/compute/cuda/repos/debian13/x86_64/cuda-keyring_1.1-1_all.debInstall it, then refresh the package list:
sudo dpkg -i cuda-keyring_1.1-1_all.debsudo apt updateInstall the driver
sudo apt install nvidia-openDebian builds the driver for your kernel. Wait for installation to finish without errors before restarting.
Restart and check
Restart your computer, then run:
nvidia-smiYou should see your NVIDIA card and driver version. If it can’t connect to the driver, follow the Debian NVIDIA troubleshooting guide (opens in a new tab).
See NVIDIA’s Debian installation instructions (opens in a new tab) for the full setup guide.