Tray-Symbole verschwinden manchmal in Ubuntu 17.10

7

Ich habe das System von 17.04 auf 17.10 aktualisiert. Manchmal sehe ich nach der Anmeldung bei Gnome3 keine Tray-Symbole. Und es sieht so aus:

Geben Sie hier die Bildbeschreibung ein

Es sind nur Standard-Gnome-Applets sichtbar. Nach dem Abmelden und erneutem Anmelden wird es wieder normal, wie folgt:

Geben Sie hier die Bildbeschreibung ein

QkiZ
quelle
Nicht wirklich. Ich sehe auch keine Tray-Symbole, Gnome- und Legacy-Symbole.
QkiZ
4
Wenn das Problem durch Abmelden behoben wird, können Sie versuchen, Gnome Shell stattdessen neu zu laden, sobald dies geschieht. Sie können dies tun, wenn Sie den Dialog Ausführen (Alt + F2) öffnen , eingeben rund die Eingabetaste drücken. Über den Befehl können lgSie auch Looking Glass öffnen , mit dem Sie den Status und das Fehlerprotokoll aller aktivierten Gnome Shell-Erweiterungen überprüfen können.
David Foerster
Wow, ich kannte diese Funktionen nicht. Danke für einen Tipp. Ich werde es überprüfen mitlg
QkiZ
Ich habe Gnome zurückgesetzt, aber es hat nicht geholfen. Spiegel hat nicht geholfen, keine Fehler. Ich werde versuchen, alle Erweiterungen zu deaktivieren und einen Neustart durchzuführen, um festzustellen, welche Probleme auftreten.
QkiZ
Danke @DavidFoerster. Auf meinem Gnom fand ich journalctl -xe | grep Extensioneine Tätererweiterung.
Noam Manos

Antworten:

5

Das Problem war in der alten Einheit indicator-application. Da ich Unity früher in 17.04 verwendet und auf 17.10 aktualisiert habe, wurde dieser Indikator nicht entfernt. Ich habe noch Unity zur Verfügung. Nach dem Deaktivieren indicator-applicationdes Autostarts funktionieren jetzt ältere Tray-Symbole einwandfrei. Um den Autostart dieses Indikators zu deaktivieren, entfernen Sie die /etc/xdg/autostart/indicator-application.desktopDatei vom System. Jetzt funktioniert es mit der Standard- Ubuntu AppindicatorsGnome-Erweiterung.

QkiZ
quelle
Soll ich nach dem Löschen dieser Datei einen Befehl ausführen, um sie erneut zu öffnen?
HMagdy
Was möchten Sie öffnen?
QkiZ
Ich wollte meine Symbole wieder sehen, wie es vor dem Upgrade war. Ich habe dies behoben, indem ich "TopIcons GNOME Shell Extension" installiert habe. Jetzt habe ich alle Symbole in der oberen Leiste. Danke Kumpel
HMagdy
Ich habe diese Erweiterung auch installiert, aber sie aktualisiert keine Änderungen an den Tray-Symbolen, wenn Sie noch eine Unity-Indikator-Anwendung haben. Führen Sie beispielsweise den Steam-Client oder keepassxc mit aktiviertem Tray-Symbol aus und sehen Sie kein Symbol im Tray-Bereich. Nach dem Neustart von gnome-shell ist dies der Fall, aber Sie müssen gnome-shell neu starten, um Änderungen an der Taskleiste zu sehen.
QkiZ
3

Das Problem wird durch einen alten Unity-App-Indikator verursacht, der sich im Autostart des Systems befindet. Entfernen Sie es mit sudo apt remove indicator-applicationund starten Sie neu.

Nur das Entfernen der Konfigurationseinstellung, /etc/xdg/autostart/indicator-application.desktopwie in der anderen Antwort vorgeschlagen, ist nicht sehr sauber und kann später zu Problemen führen.

palto
quelle