Portal:Cinnamon/Fehler
Sie können sich gerne an einen unserer Entwickler wenden unter #opensuse-cinnamon oder openSUSE bugzilla. Aber seien Sie sich bewusst, dass es wenig hilfreich ist, uns einfach zu sagen, was passiert ist. Die Schritte, welche wir benutzen, um ein Problem zu diagnostizieren:
- Wenn die Anmeldung fehlschlägt, können Sie `cinnamon --replace` in einer funktionierenden Arbeitsumgebung ausführen? Was wird ausgegeben?
Warnung!Das Kommando kann den Grafikserver einfrieren! Speichern Sie Ihre Dokumente vor der Ausführung! Und Sie müssen wissen, wie Sie wechseln zu tty, init 3 && init 5, um zurückzukehren!
Warnung!Vergessen Sie nicht `sudo systemctl stop NetworkManager` auszuführen, falls Sie irgendeine arbeitende Netzwerkverbindung besitzen. Cinnamon wird versuchen, die Kontrolle über das Netzwerk zu erlangen, was zu Konflikten mit Ihrer funktionierenden GNOME-Shell führt (beide verwenden nm-applet), also geben Sie nicht beiden Netzwerk! Sonst scheitern Sie sicher, weil Cinnamon nicht mit einem laufenden NetworkManager starten kann!
- Wenn Sie `cinnamon --replace` ausführen können, sich aber immer noch nicht mit GDM oder anderen einloggen können, könnten Sie uns einige Logs schicken?
Melden Sie sich zuerst auf tty an, wechseln Sie dann zurück zu GDM und melden Sie sich mit Cinnamon an (merken Sie sich die <Uhrzeit>), falls dies fehlgeschlagen ist, wechseln Sie wieder auf tty und führen Sie aus
su { journalctl --since <Uhrzeit> } > /home/<Ihr Benutzername>/journal.log chown <Ihr Benutzername>:users /home/<Ihr Benutzername>/journal.log
Wir benötigen den journal.log und .xsession-errors-:0 in Ihrem Benutzerverzeichnis.
- Wenn Sie keine Anwendungen starten können, funktioniert es, wenn Sie sie aus dem Terminal aufrufen (innerhalb von /usr/bin gibt es viele Programme mit dem Präfix "cinnamon-", die Sie benötigen) und die Ausgabe sehen? (Cinnamon verwendet viel Python, so dass es für uns schwierig ist, alle Abhängigkeiten zum Zeitpunkt der Erstellung zu finden. Python ist eine Skriptsprache, die erst dann versagt, wenn der Code ausgeführt wird. Upstream hat eine sehr schlechte Dokumentation über seine "Laufzeit"-Abhängigkeiten).
- Wenn Ihr Cinnamon-Arbeitsbereich fehlerhaft ist (z.B. können einige Applets nicht geladen werden, einige Erweiterungen können nicht aktiviert werden), drücken Sie bitte "
Meta
(die Windows-Taste) +L
" um Cinnamon Looking Glass aufzurufen und uns die Ausgabe auf dem Fehler-Tab mitzuteilen?
- Wenn der Dateimanager Nautilus anstelle von Nemo geöffnet wird, können Sie diesen Befehl ausführen:
xdg-mime default nemo.desktop inode/directory
- Wenn die Vorschaubilder in Nemo und/oder auf dem Desktop nicht richtig funktionieren, führen Sie den Befehl aus:
rm -R ~/.thumbnails
ln -s ~/.cache/thumbnails/ ~/.thumbnails
Das ist alles.