
Ich habe vor Kurzem ein Upgrade von 14.04 auf 16.04 LTS durchgeführt, und obwohl das System ordnungsgemäß funktioniert und im Allgemeinen stabil ist, gibt es ein Problem, das mich nervt.
Bei Fenstern mit Menüleiste wird diese immer angezeigt, unabhängig vom in der Einstellung „Menüsichtbarkeit“ ausgewählten Wert. Siehe Abbildungen unten:
Auf einem anderen System, das ich ebenfalls aktualisiert habe, wird das Menü ordnungsgemäß ausgeblendet, wenn die Einstellung ausgewählt ist.
Was kann dieses Verhalten verursachen? Kann ich etwas tun, um das Problem zu beheben?
Ich habe versucht, meine Unity-Einstellungen mit unity --reset
, mit sudo apt install --reinstall ubuntu-desktop
und mit zurückzusetzen sudo apt install --reinstall unity
, aber ohne Erfolg.
Das Ergebnis des dpkg -l indicator-appmenu
Befehls ist:
$ dpkg -l indicator-appmenu
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
rc indicator-appm 13.01.0+14.0 amd64 Indicator for application menus.
Antwort1
Auf Ihrem System fehlt das indicator-appmenu
Paket. Ohne dieses Paket wird das Anwendungsmenü in der Titelleiste in der Unity-Sitzung nicht angezeigt.
Und die Neuinstallation ubuntu-desktop
des Pakets hat das Problem nicht behoben, da dieses Paket aus unbekannten Gründen nicht in der Abhängigkeitsliste des ubuntu-desktop
Pakets für 16.04 enthalten war (Sie können dies mit einem apt-cache depends ubuntu-desktop
Befehl überprüfen).
Um das Problem zu beheben, installieren Sie das Paket mit diesem Befehl
sudo apt-get install indicator-appmenu