Wenn Ubuntu 24.04 nach der Installation oder einem Kernel-Update einen schwarzen Bildschirm zeigt, die Grafikbeschleunigung fehlt oder das System einfriert, steckt fast immer ein NVIDIA-Treiberfehler dahinter: Der proprietäre Treiber ist nicht installiert, passt nicht zur Karte oder wird wegen Secure Boot nicht geladen. Die zuverlässigste Lösung ist, den passenden Treiber über ubuntu-drivers zu ermitteln, ihn per APT zu installieren und nach dem Neustart den Secure-Boot-Schlüssel (MOK) zu bestätigen.
Woran du den NVIDIA-Treiberfehler erkennst
Bevor du loslegst, lohnt die Abgrenzung – nicht jeder schwarze Bildschirm ist ein Treiberproblem. Typisch für einen NVIDIA-Treiberfehler unter Ubuntu 24.04 ist eine dieser Situationen:
- Nach dem GRUB-Menü bleibt der Bildschirm schwarz, ein blinkender Cursor oder gar nichts erscheint.
- Der Desktop startet, läuft aber spürbar zäh, weil nur die Software-Darstellung (Mesa/llvmpipe) aktiv ist.
nvidia-smimeldet „No devices were found“ oder „command not found“.- Spiele, CUDA-Anwendungen oder externe Monitore funktionieren nicht.
Ein schneller Test: Drücke beim schwarzen Bildschirm Strg+Alt+F3. Erscheint eine Textkonsole, lebt das System – dann ist es wirklich der Grafiktreiber und nicht der Bootvorgang selbst.
NVIDIA-Treiber unter Ubuntu 24.04 richtig installieren
Ubuntu 24.04 LTS bringt von Haus aus nur den quelloffenen nouveau-Treiber mit, der die volle 3D-Beschleunigung nicht beherrscht. Der saubere Weg ist der proprietäre NVIDIA-Treiber über das Werkzeug ubuntu-drivers – so bleiben Modulbau, Secure-Boot-Signatur und künftige Updates an Ubuntus Paketverwaltung gekoppelt. Arbeite die Schritte am besten in einer Textkonsole (Strg+Alt+F3) ab, falls die grafische Oberfläche noch streikt:
- Paketquellen und System aktualisieren:
sudo apt update && sudo apt upgrade - Build-Werkzeuge und passende Kernel-Header für den DKMS-Modulbau installieren:
sudo apt install build-essential linux-headers-$(uname -r) - Empfohlenen Treiber ermitteln:
ubuntu-drivers devices– such die Zeile, die mitrecommendedmarkiert ist. - Empfohlenen Treiber installieren:
sudo ubuntu-drivers install. Alternativ gezielt eine Branch wählen, z. B.sudo apt install nvidia-driver-550(Nummer durch die empfohlene Version ersetzen). - Neu starten:
sudo reboot. Erscheint ein blauer „MOK Management“-Bildschirm, wählst du Enroll MOK → Continue → Yes und gibst das Passwort ein, das du bei der Installation festgelegt hast. - Treiber prüfen:
nvidia-smizeigt jetzt Karte, Treiber- und CUDA-Version an. - Bei Darstellungsfehlern am Anmeldebildschirm über das Zahnrad von Wayland auf „Ubuntu auf Xorg“ wechseln.
Welche Branch die richtige ist, sagt dir ubuntu-drivers selbst. Für die meisten GeForce- und Quadro-Karten ist die 550er-LTS-Branch der Standard; für ganz neue Modelle der RTX-50-Serie (Blackwell) brauchst du eine neuere Branch (570 oder höher). Die jeweils aktuelle Version findest du auf der offiziellen NVIDIA-Treiberseite.
Wenn der Bildschirm trotzdem schwarz bleibt
An diesem Punkt scheitern die meisten Anleitungen. Diese Ursachen stecken hinter einem hartnäckigen schwarzen Bildschirm:
- Secure Boot blockiert das Modul. Ist Secure Boot aktiv und der MOK-Schlüssel nicht eingetragen, verweigert der Kernel das unsignierte NVIDIA-Modul – Ergebnis: schwarzer Bildschirm. Lösung: MOK wie oben nachträglich eintragen oder Secure Boot im BIOS/UEFI als letzte Option deaktivieren.
- Wieder reinkommen mit
nomodeset. Um überhaupt auf den Desktop zu gelangen, markierst du im GRUB-Menü den Ubuntu-Eintrag, drückst E, ergänzt in der Zeile mitlinuxdas Wortnomodesetund startest mit Strg+X. Das ist nur ein Rettungsmodus mit Basisgrafik, keine Dauerlösung – danach den Treiber korrekt einrichten. - Fehlende Kernel-Header / DKMS-Build fehlgeschlagen. Ohne passende Header kann das Modul nicht gegen den laufenden Kernel gebaut werden. Prüfe mit
dkms status, ob der NVIDIA-Eintraginstalledist, und installiere sonst die Header aus Schritt 2 nach. - nouveau läuft noch. Der proprietäre Treiber blockiert nouveau normalerweise automatisch. Kontrolle:
lsmod | grep nouveausollte leer bleiben. Liefert es eine Ausgabe, blockiert nouveau die NVIDIA-Karte. - Nach jedem Kernel-Update neu prüfen. Aktualisiert Ubuntu den Kernel, wird das Modul über DKMS neu gebaut und muss bei Secure Boot erneut signiert sein. Bleibt der Bildschirm nach einem Update schwarz, steckt meist diese fehlende Re-Signatur dahinter.
Warum tritt der Fehler überhaupt auf?
NVIDIAs Linux-Treiber ist – anders als bei Windows – kein fertiges Paket, das einfach läuft. Der Kernel-Teil des Treibers muss als Modul gegen den exakten Kernel deines Systems kompiliert werden. Das übernimmt DKMS (Dynamic Kernel Module Support) automatisch bei jeder Installation und jedem Kernel-Update. Fehlen die Kernel-Header, schlägt dieser Bau fehl.
Hinzu kommt Secure Boot: Diese UEFI-Funktion lässt nur signierte Kernel-Module zu. Das frisch gebaute NVIDIA-Modul muss deshalb mit einem eigenen Schlüssel (Machine Owner Key, MOK) signiert und dieser Schlüssel einmalig in der Firmware bestätigt werden. Wer diesen blauen Bestätigungsdialog beim ersten Neustart übersieht, landet beim schwarzen Bildschirm – obwohl der Treiber an sich korrekt installiert ist. Wer das Zusammenspiel aus DKMS-Modulbau und MOK-Signatur einmal verstanden hat, weiß bei jedem künftigen Update sofort, wo zu suchen ist.
Häufige Fragen
Welcher NVIDIA-Treiber ist für Ubuntu 24.04 der richtige?
Lass es dir von ubuntu-drivers devices anzeigen und nimm die mit ‚recommended‘ markierte Branch. Für die meisten Karten ist das die 550er-LTS-Branch, für neue RTX-50-Karten eine Version ab 570.
Warum sehe ich nach der Treiberinstallation einen schwarzen Bildschirm?
Meist blockiert Secure Boot das unsignierte NVIDIA-Modul. Beim Neustart erscheint ein blauer MOK-Dialog – dort ‚Enroll MOK‘ wählen und das bei der Installation gesetzte Passwort eingeben.
Wie komme ich trotz schwarzem Bildschirm wieder auf den Desktop?
Im GRUB-Menü den Ubuntu-Eintrag markieren, E drücken, in der linux-Zeile nomodeset ergänzen und mit Strg+X booten. Das ist ein Rettungsmodus mit Basisgrafik, keine Dauerlösung.
Muss ich Secure Boot deaktivieren, um den NVIDIA-Treiber zu nutzen?
Nein. Besser ist es, den MOK-Schlüssel beim ersten Neustart zu bestätigen. Secure Boot abzuschalten ist nur die letzte Option, wenn die MOK-Eintragung nicht funktioniert.
Wie prüfe ich, ob der NVIDIA-Treiber aktiv ist?
Führe nvidia-smi im Terminal aus. Zeigt der Befehl deine Grafikkarte samt Treiber- und CUDA-Version an, läuft der Treiber korrekt. Eine Fehlermeldung bedeutet, dass das Modul nicht geladen ist.




