Dies ist ein gemeldeter Fehler, der von den Entwicklern behoben wird.
Fehlerbericht:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1532226
Beim Start fehlt
Wenn Sie diesen Befehl in einem Terminalfenster ausführen, werden die Menüs für die aktuelle Sitzung wieder angezeigt:
$ initctl restart unity-panel-service
So sparen Sie Zeit und müssen:
- Überprüfen Sie zuerst, ob das Problem behoben ist
- Öffnen Sie ein Terminalfenster
- Führen Sie den Befehl aus
Ich habe ein kurzes Skript geschrieben und es meinen Start-Apps hinzugefügt. Das Skript führt alle oben genannten Schritte aus. Ich habe drei Minuten Zeit, um festzustellen, ob das Problem behoben ist. Sobald der Fehler behoben ist, kann ich das Startskript deaktivieren.
Es ertönt ein akustisches Signal, das mich anstößt, um zu überprüfen, ob es behoben wurde. Dann wird der Befehl automatisch ausgeführt.
Die Menüs werden 4 Minuten nach jedem Neustart repariert.
Skript mit dem Namen resetmenus.sh
:
#!/bin/bash
sleep 180
espeak "Resetting unity-panel-service"
sleep 60
initctl restart unity-panel-service
Das Skript kann durch Eingabe startup applications
der Unity Launch Search-Schaltfläche zum Start hinzugefügt werden .
Verschwindet während der angemeldeten Sitzung
Das obige Skript behebt das Menüproblem, das beim Booten immer fehlt. Das Menü verschwindet anschließend zwischen den Starts. In diesem Fall erscheint mir das Aufrufen AltCntlTeines Terminals und das Eingeben, unity
wie in der vorherigen Antwort erwähnt, ist für diesen Fall ideal.