[Gelöst] Debian 13 Trixie: NVIDIA Treiber (550.x) Installation + Secure Boot / MOK Fix
Posted: Tue 28. Oct 2025, 16:01
				
				NVIDIA TREIBER FIX: DEBIAN 13 (TRIXIE) & SECURE BOOT
LÖSUNG FÜR: "NVIDIA-SMI HAS FAILED BECAUSE IT COULDN'T COMMUNICATE WITH THE NVIDIA DRIVER."
1. VORBEREITUNG & NOUVEAU BLACKLISTEN
Die proprietären Treiber benötigen die contrib, non-free und non-free-firmware Quellen und müssen den Open-Source-Treiber Nouveau deaktivieren.
2. INSTALLATION DES NVIDIA TREIBERS
Installieren Sie das Metapaket, welches DKMS (Dynamic Kernel Module Support) zur Kompilierung des Moduls für Ihr Kernel nutzt.
3. SECURE BOOT (MOK) FEHLERBEHEBUNG
Das Hauptproblem ist Secure Boot, das das Laden des unsignierten DKMS-Moduls blockiert. Wir zwingen die Registrierung des Schlüssels (MOK).
4. VERIFIZIERUNG
Nach dem finalen Neustart sollte der Treiber geladen sein.
Ergebnis: nvidia-smi muss eine Tabelle mit Ihren Karten (GTX 1060 / RTX 3060) anzeigen.
FERTIG!
			LÖSUNG FÜR: "NVIDIA-SMI HAS FAILED BECAUSE IT COULDN'T COMMUNICATE WITH THE NVIDIA DRIVER."
1. VORBEREITUNG & NOUVEAU BLACKLISTEN
Die proprietären Treiber benötigen die contrib, non-free und non-free-firmware Quellen und müssen den Open-Source-Treiber Nouveau deaktivieren.
- Quellen: Fügen Sie die Komponenten zu /etc/apt/sources.list hinzu und aktualisieren Sie.
- Blacklist: Erstellen Sie eine Modprobe-Datei, um das Laden von Nouveau zu verhindern.
Code: Select all
sudo nano /etc/apt/sources.list
# Beispiel: deb http://deb.debian.org/debian trixie main contrib non-free non-free-firmware
sudo apt update
# Nouveau Blacklisten und Kernel-Image neu bauen
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 -uInstallieren Sie das Metapaket, welches DKMS (Dynamic Kernel Module Support) zur Kompilierung des Moduls für Ihr Kernel nutzt.
Code: Select all
sudo apt install linux-headers-$(uname -r) dkms nvidia-driver firmware-misc-nonfreeDas Hauptproblem ist Secure Boot, das das Laden des unsignierten DKMS-Moduls blockiert. Wir zwingen die Registrierung des Schlüssels (MOK).
- Prüfen: Wenn "enabled" zeigt, ist dieser Schritt notwendig.Code: Select all sudo mokutil --sb-state
- MOK-Import erzwingen: Legen Sie ein temporäres Passwort fest (wichtig zum Merken!).
  Code: Select all sudo mokutil --import /var/lib/dkms/mok.pub
- Neustart: Code: Select all sudo reboot
- MokManager: Nach dem Neustart (blauer/grauer Bildschirm) wählen Sie:
 * "Enroll MOK"
 * Geben Sie das temporäre Passwort ein.
 * Bestätigen Sie die Registrierung und wählen Sie "Reboot".
4. VERIFIZIERUNG
Nach dem finalen Neustart sollte der Treiber geladen sein.
Code: Select all
# lsmod | grep nvidia
nvidia_drm            118784  0
nvidia_modeset       1605632  3 nvidia_drm
nvidia              60702720  10 nvidia_modeset
drm_ttm_helper         16384  3 amdgpu,nvidia_drm
drm_kms_helper        253952  4 drm_display_helper,amdgpu,drm_ttm_helper,nvidia_drm
drm                   774144  13 gpu_sched,drm_kms_helper,drm_exec,drm_suballoc_helper,drm_display_helper,nvidia,drm_buddy,amdgpu,drm_ttm_helper,nvidia_drm,ttm,amdxcp
video                  81920  2 amdgpu,nvidia_modeset
Code: Select all
# nvidia-smi 
Tue Oct 28 16:57:55 2025       
+-----------------------------------------------------------------------------------------+
| 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 GTX 1060 6GB    On  |   00000000:01:00.0 Off |                  N/A |
| 23%   54C    P8              7W /  120W |       2MiB /   6144MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
|   1  NVIDIA GeForce RTX 3060        On  |   00000000:06:00.0 Off |                  N/A |
| 58%   46C    P8             10W /  170W |       2MiB /  12288MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|  No running processes found                                                             |
+-----------------------------------------------------------------------------------------+