Hallo liebe Forenmitglieder,
mein Laptop (Samsung NP355V5C) läuft seit etwa neun Monaten neben Windows 7 mit Ubuntu 20.04. Seit gestern Abend habe ich ein ernstes Problem: Beim Login aus dem sddm-Displaymanager hängt sich mein Computer auf. In dem Moment, in dem ich nach der Passworteingabe auf Enter drücke, blinkt für einen kurzen Augenblick ein dünner schwarzer Streifen auf dem Bildschirm auf, dann tut sich nichts mehr und mein Desktop lädt nicht mehr.
Vorgeschichte: Ich habe vor einigen Monaten neben Gnome den KDE-Plasma-Desktop installiert (deshalb ist SDDM mein Displaymanager).In den letzten Wochen habe ich nach und nach unterschiedliche Fenstermanager installiert, um sie auszuprobieren und den Umgang damit zu lernen: erst IceWM, dann Fluxbox, dann i3 (bis hierhin gab es keine größeren Probleme) und gestern Awesome. Alles jeweils installiert mit "sudo apt install". Ich konnte Awesome normal laden und einrichten. Beim Einrichten habe ich mich an eine einfache Anleitung für Anfänger auf der Webseite von Awesome gehalten: https://awesomewm.org/apidoc/documentation/07-my-first-awesome.md.html#. Aber seitdem ich mich aus der Sitzung mit Awesome ausgeloggt habe, habe ich obiges Problem. Egal, mit welcher Sitzung ich mich versuche einzulogge, stürzt der Computer ab. Was ich versucht habe: Erst habe ich versucht, es selbst wieder hinzukriegen. Beim Einschalten kann ich vom grub aus ja in die Befehlszeile wechseln. Dort gab ich ein "sudo apt remove --purge awesome" (Awesome vollständig entfernen) und "sudo apt autoremove" (das hat nochmal sieben Dateien von Awesome gelöscht - so viel kam bei mir zuvor bei noch keinem installierten Programm zusammen). Beim Einloggen, egal welche Sitzung, stürzt der Computer immer noch ab. Nach einer Recherche durch Foren und jeweils einem Neustart meines Laptops bin ich einigen Anweisungen gefolgt, am wichtigsten folgende zwei:
- "Installiere den Gnome-Desktop neu": Ich glaube, ich bin einer Anweisung (oder einer so ähnlichen) wie auf dieser Webseite gefolgt: https://askubuntu.com/questions/1257275/boot-stuck-how-to-start-gui-from-the-command-line. Befehl eingegeben, beim Login wieder Absturz. Dafür habe ich jetzt bei SDDM zwei zusätzliche Einträge in der Liste von Sitzungen: beide lauten "GNOME on Xorg".
- "Lösche u.a. den Inhalt von ~/.cache und die Datei ~/.Xauthority", Quelle:https://forums.opensuse.org/showthread.php/545932-sddm-freezes-after-entering-password. Das habe ich von der Befehlszeile, die ich im grub ausgewählt habe, in etwa so gemacht (ungenaue Rekonstruktion):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | $ cd ~ ## Navgiere ins Homeverzeichnis $ ls -a . .. bin .cache .Xauthority usw. ## "Wo sind meine Ordner Dokumente, Bilder usw. hin?" $ cd .cache $ rm -r * ## (habe den Inhalt von .cache nicht so gelöscht, sondern schrittweise) $ cd .. && rm .Xauthority ## "Irgend etwas stimmt nicht" $ pwd /root ## ????? $ cd ~ ## ! $ pwd /root ## !! $ cd /home/USER ## !!! $ ls -a Bilder .cache Dokumente .Xauthority usw. ## falschen Ordner .cache und falsche Datei .Xauthority gelöscht |
D.h. ich habe ahnungslos den Inhalt des Ordners .cache und die Datei .Xauthority aus dem Verzeichnis /root gelöscht statt aus meinem persönlichen Ordner. Geholfen hat das natürlich nicht. Beim Versuch mich einzuloggen hängt sich das System weiter jedes Mal fest wie oben beschrieben.
Wie kann ich also weiter machen, ohne etwas kaputtzumachen? Meine Ideen für Lösungsansätze: 1. Irgendwie statt SDDM den GNOME-Displaymanger laden, 2. Aus der Datei .Xauthority in meinem Home-Verzeichnis die gelöschte Datei .Xauthority aus meinem Root-Verzeichnis neu schreiben, 3. Es bleibt genau in dem Moment hängen, wenn ich beim Login Enter drücke (Eine Taste ▶ zum Anklicken gibt es nicht). Der Fehler liegt also irgendwo an dieser Stelle.