Ich habe versucht, Unity auf meinem Ubuntu 19.04 zu installieren sudo apt install ubuntu-unity-desktop
, aber der Desktop funktionierte nicht wie vorgesehen. Daher habe ich beschlossen, den Vorgang rückgängig zu machen und ihn dann erneut auszuführen. Als ich die Änderungen rückgängig machte, erhielt ich nach der erneuten Anmeldung bei GNOME Folgendes:
Nachdem ich dann den Desktop deinstalliert hatte und sudo apt autoremove
bemerkte, dass die Titelleisten wieder normal waren, aber stattdessen erhielt ich diesen Fehler:
Gefolgtdiese Seite, es stellte sich heraus, dass autoremove
es entfernt hatte , was eine Datei gtk3-nocsd
enthält , die irgendwie benötigt wird, also beschwerte es sich darüber. Ich habe es neu installiert und der Fehler verschwand, aber diese zweiten Titelleisten kamen zurück.libgtk3-nocsd.so.0
LD_PRELOAD
Ich glaube, Unity hat einen Fehler gemacht LD_PRELOAD
, und ich finde immer noch keine Möglichkeit, das Problem zu beheben.
Antwort1
Ich habe es repariert.
Nachdem ich herausgefunden hatte, dass GNOME und Unity ihre Konfigurationen untereinander teilen, meldete ich mich bei Unity an und wendete die Konfigurationen von GNOME an. Dann meldete ich mich wieder bei GNOME an und alles ist wieder normal!
Ich könnte dann den Desktop bereinigen, ohne Komponenten zu verlieren.