Einführung #
Kürzlich blieb ich beim Startbildschirm von Linux Mint (Version 22) während des Bootens hängen, nachdem ich versucht hatte, DaVinci Resolve zu installieren. Ich habe viele verschiedene Beiträge zu diesem Problem durchgesehen und am Ende eine Lösung gefunden - diese Anleitung fasst meinen Weg zur Behebung des Problems zusammen. Ich hoffe, ich kann einigen Leuten die Zeit ersparen, die ich mit diesem Problem verbringen musste. Diese Anleitung wurde auf folgendem System getestet:
- Linux Mint 22
- mit Wayland
- NVIDIA Grafikkarte (GTX 1070)
Wie man das Problem behebt #
Logs abrufen #
Zunächst müssen wir wissen, WAS genau das Problem ist. Der Startbildschirm hilft uns nicht weiter, da wir dahinter keine fehlgeschlagenen Dienste sehen können. So erhältst du die hilfreichen Logs zur Analyse des Problems:
- Starte deinen PC
- Wenn du zum Boot-Auswahlmenü gelangst, wähle deinen Kernel mit “(recovery mode)” dahinter aus. Wenn dieser Eintrag nicht erscheint, versuche nach dem Eintrag mit “compatibility mode” oder “advanced options” zu suchen und wähle diesen aus.
- Wenn du nicht zum Auswahlmenü gelangst, drücke während des Bootens die Pfeiltasten nach oben und unten. Dadurch bleibst du im Menü, auch wenn dein Display nicht schnell genug bootet, um es anzuzeigen.
- Jetzt gelangst du ins Recovery-Menü. Wähle zunächst
network, um den Netzwerkzugriff auf dein System zu aktivieren. - Wähle dann
root, um eine Root-Shell zu deinem System zu öffnen: -
- Gib in der Root-Shell
journalctl -n 200ein, um die neuesten Logs zu erhalten. - Wenn es Dienste wie
nvidia-persictencedoderlightdmgibt, die abstürzen, ist diese Anleitung richtig für dich. Wenn es etwas anderes ist, tut es mir leid - du kannst diese Anleitung trotzdem versuchen, aber ich weiß nicht, ob sie die Lösung für dein spezielles Problem ist. Versuche es zu googeln. Das Problem in diesem Fall ist, dass dein Computer die Treiber für deine (NVIDIA) Grafikkarte nicht starten kann.
Workaround für die Grafiktreiber #
- Gib noch in der Root-Shell
sudo apt purge 'nvidia-*'ein, um alle nvidia-Treiber zu deinstallieren. - Danach gib
sudo apt autoremove --purgeein, um sie vollständig zu entfernen. - Verwende
apt update && apt upgrade -y, um die neuesten Updates zu erhalten. - Verwende
sudo apt install --reinstall xserver-xorg-video-nouveau, um den Standardtreiber zu installieren. - Erstelle dein Initramfs neu mit
sudo update-initramfs -u - Und schließlich starte deinen Computer neu mit
sudo reboot - Jetzt sollte er problemlos in die GUI booten - auch wenn es sehr “unschön” aussehen könnte, denn: die richtigen Treiber fehlen noch.
- Installiere über das
Treiber-Menüvon Linux Mint’s “Treiberverwaltung” die korrekten Treiber neu. - Wähle die empfohlenen Treiber für deinen Computer aus und klicke auf “Änderungen anwenden”:
-
- Jetzt sollte wieder alles einwandfrei funktionieren.
Wenn du das Problem nach einem Neustart erneut bekommst, wiederhole die Schritte aus dieser Anleitung, bis du wieder in der Treiberverwaltung bist. Wähle dann NICHT den empfohlenen Treiber und versuche einen anderen - vielleicht funktioniert dieser empfohlene Treiber nicht für dich. Du kannst gerne unten einen Kommentar hinterlassen, wenn du Fragen oder Vorschläge zur Anleitung hast.