Unity ist derzeit der Standardfenstermanager auf meinem System, ein Fenstermanager, der für viele Linux-Distributionen verfügbar ist, was bedeutet, dass diese Frage nicht Ubuntu-spezifisch ist. Ich habe das automatische Ausblenden des Docks mit debconf
deaktiviert , aber ansonsten habe ich keine der Standardeinstellungen verändert. Mein Nutzungsmuster konzentriert sich auf die Windows-Taste; Wann immer ich etwas starten möchte, sei es Firefox, GVim oder ein Terminalfenster, drücke ich einfach die Windows-Taste, beginne mit der Eingabe des Namens und drücke die Eingabetaste, wenn Unity errät, was ich will.
Diese Verwendung bedeutet, dass ich nichts im Launcher behalten muss. Da ich Anwendungen nur über die Tastatur starte, brauche ich nur das Dock, um mir aktuell ausgeführte Anwendungen anzuzeigen.
Meine Antwort war natürlich, einfach alles, was ich konnte, aus dem Dock zu entfernen, was bedeutet, dass nur noch laufende Anwendungen übrig bleiben.
Es funktioniert aber nicht. Wenn ich alle „angehefteten“ Anwendungen aus dem Dock entferne, füllt das System sie beim Neustart von Unity mit den Standardeinstellungen. Ich nehme an, dass Unity alles, was entfernt wird, entweder für einen Benutzerfehler oder eine überladene Konfigurationsdatei hält und es daher durch Wiederherstellen der angehefteten Anwendungen „repariert“.
Wie kann ich diese Einstellung unterdrücken, damit ich ein leeres Dock haben kann?
Akzeptierte Antwort:
Diese Seite schlägt die libdconf0
vor Das Paket ist möglicherweise beschädigt und kann durch Ausführen dieses Befehls in einem Terminal behoben werden:
sudo apt-get install --reinstall libdconf0
Dieser Fehlerbericht deutet für mich an, dass ein Update das Problem möglicherweise sogar beheben könnte.
Hier finden Sie einige zusätzliche Informationen zu diesem speziellen Problem:https://askubuntu.com/questions/49766/unity-launcher-does-not-remember-favorites
Wenn das Obige nicht hilft, schlägt diese Person (http://ubuntuforums.org/showthread.php?t=1842493#post11429491) vor, dass das Löschen des Unity-Konfigurationsordners das Problem beheben könnte. Sie haben nicht angegeben, welcher Ordner entfernt werden muss, aber wenn es sich um eine beschädigte Unity-Konfiguration handelt, könnten die Lösungen hier helfen:
- https://askubuntu.com/questions/17610/how-do-i-reset-my-unity-configuration
- https://askubuntu.com/questions/17381/unity-doesnt-load-no-launcher-no-dash-appears
Wenn es eine .unity
gibt oder .compiz
Ordner in Ihrem Home-Ordner, kann das Entfernen dieser (nachdem Sie sie gesichert haben) als letzter Ausweg funktionieren, obwohl dies Ihre gesamte Gnome/Unity/Compiz-Konfiguration durcheinander bringen könnte. In diesem Fall ist es möglicherweise am besten, zuerst Ihren gesamten Home-Ordner zu sichern.