Ich benutze meinen Ubuntu-Laptop (Dell XPS13) schon seit Jahren und habe ihn gestern Abend ohne Probleme benutzt. Als ich heute Morgen meinen Laptop einschaltete und mich bei meinem Konto anmeldete, stellte ich fest, dass alle Unity-Menüs und Dash-Launcher fehlten. Keine Tastaturkürzel funktionierten (z. B. zum CTRL-ALT-T
Öffnen eines Terminals).
Ich konnte über das Rechtsklickmenü auf dem Desktop ein Terminalfenster öffnen. Ich habe Unity manuell neu gestartet, indem ich es $ unity
über die Befehlszeile ausgeführt habe. Dies führte dazu, dass am oberen Bildschirmrand kurzzeitig eine leere graue Menüleiste aufblinkte, aber das Problem wurde dadurch nicht behoben.
Einheittutfunktioniert, wenn ich mich mit dem Gastkonto statt mit meinem normalen Konto anmelde. Dies veranlasste mich dazu, zu versuchen, das fluxgui
Applet von meinem normalen Konto zu deinstallieren, aber das hat das Problem nicht behoben.
Ich habe vorerst GNOME Flashback (Metacity)
auf anstelle von Ubuntu (default)
für meine Desktopumgebung umgeschaltet, indem ich auf dem Anmeldebildschirm auf das Symbol neben meinem Anmeldenamen geklickt habe. So kann ich zumindest überhaupt irgendetwas mit meinem Computer machen.
Irgendwelche Ideen, warum das passiert oder wie man es beheben kann?
Antwort1
Ich habe das Problem behoben, indem ich einige Dinge in gelöscht habe ~/.cache
. Insbesondere habe ich diese 4 Ordner in umbenannt ~/.cache
:
apturl-gtk
com.canonical.certification.checkbox-touch
compizconfig-1
com.ubuntu.checkbox
Dann habe ich Unity neu gestartet $ unity
und gesehen, dass Unity korrekt gestartet wurde. Ich habe versucht, herauszufinden, welches der vier das Problem löste, indem ich jeden Ordner einzeln wiederherstellte, aber ich konnte das ursprüngliche Problem nicht reproduzieren /shrug
Meine Kollegen vermuten, dass das compizconfig-1
der Übeltäter war.