Direkt zum Hauptinhalt

NVIDIA Treiber unter debian 13 installieren

Beschreibung:

Installation NVIDIA Treiber

Vorrausetzungen:

# Repositories aktualisieren und Pakete aktualisieren
sudo apt update
sudo apt full-upgrade -y

# Kernel-Header und Build-Tools installieren
sudo apt install linux-headers-amd64 build-essential dkms -y

# Wichtig: Nouveau-Treiber blacklisten (oft automatisch, aber besser sicherstellen)
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -u

Die APT Source anpassen:

einfach hinter jedem link diese einfügen

contrib non-free non-free-firmware

Beispiel: eines Eintrages:

deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware

Sollte ein Wert schon drin stehen , meisten non-free-firmware braucht der natürlich nicht doppelt rein

Installation:

sudo apt update
sudo apt install nvidia-driver nvidia-kernel-dkms firmware-misc-nonfree -y

Neustart und testen

nvidia-smi

Ausgabe:

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.163.01             Driver Version: 550.163.01     CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce 940MX           Off |   00000000:01:00.0 Off |                  N/A |
| N/A   39C    P8             N/A /  200W |       5MiB /   2048MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A       962      G   /usr/lib/xorg/Xorg                              2MiB |
+-----------------------------------------------------------------------------------------+

Läuft.

Nun CUDA installieren

Unter https://developer.nvidia.com/cuda-downloads

Das aktuelle script rauskopieren, dieses unten aufgeführte ist für Debian 13

als root ausführen zum Beispiel sudo su

wget https://developer.download.nvidia.com/compute/cuda/13.1.0/local_installers/cuda-repo-debian13-13-1-local_13.1.0-590.44.01-1_amd64.deb
dpkg -i cuda-repo-debian13-13-1-local_13.1.0-590.44.01-1_amd64.deb
cp /var/cuda-repo-debian13-13-1-local/cuda-*-keyring.gpg /usr/share/keyrings/
apt-get update
apt-get -y install cuda-toolkit-13-1

Nun die Cudo Treiber installieren

apt-get install -y cuda-drivers

Neustart

nochmals checken

nvidia-smi

Fertig