staging.inyokaproject.org

Keine Anwendungsmenüs nach erstmaliger Anmeldung nach Computerstart

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

HMuenz

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Wenn ich meinen PC hochfahre und mich im grafischen Anmeldefenster von LightDM anmelde, dauert es zunächst einmal eine gefühlte Ewigkeit, bis der Unity-Desktop erscheint. Ist er dann endlich da, fehlt zunächst bei allen Anwendungen das Anwendungsmenü in der Leiste am oberen Bildschirmrand. Erst nachdem ich [Alt]-[F2] gedrückt und den Befehl "unity" eingegeben habe, erscheinen die Menüs, wobei ich jedoch zuvor wieder ewig warten muss, bis es so weit ist.

Dieses Problem tritt ausschließlich bei meinem Account als erster User (mit sudo-Berechtigung) auf. Bei den Accounts meiner Frau und meiner Tochter kommt der Desktop sofort und vollständig. Außerdem tritt der Fehler nur beim ersten Login nach dem Hochfahren des PCs auf. Wenn ich mich zwischendurch ab- und später wieder anmelde, ohne den Rechner herunterzufahren, funktioniert es bei mir ebenfalls sofort.

Folgende Lösungsansätze habe ich schon ohne Erfolg getestet

  • Löschen des Verzeichnisses .cache

  • Löschen des Verzeichnisses .compiz

  • Umbenennen des Verzeichnisses .config

  • Umbenennen des Verzeichnisses .local

  • Vollständiges Löschen und Neuanlegen meines Home-Verzeichnisses.

Jetzt bin ich mit meinem Latein am Ende. Hat jemand noch einen Tipp für mich?

Heiner

paraplasma

Anmeldungsdatum:
7. August 2010

Beiträge: 341

Hallo HMuenz!

Vielleicht hilft dir ja: https://wiki.ubuntuusers.de/Unity/Unity_Einstellungen/ weiter.

Dort wird auch beschrieben, wie du die Icons in der Iconleiste (Panel) zurücksetzen kannst.

HMuenz

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Danke für den Hinweis, aber dort habe ich auch keine Lösung gefunden. Ich kann das Herstellen der Menüs jetzt lediglich beschleunigen, indem ich anstelle von [Alt]-[F2] und "unity" ein Terminal öffne und dort "setsid unity" eingebe. An dem Problem, dass unmittelbar nach dem Anmelden keine Menüs vorhanden sind, hat sich dadurch aber nichts verändert. Ich habe auch versucht, das ganze zu automatisieren, indem ich folgendes kleine Shellscript erstellt und über die Startprogramme aufgerufen habe:

1
2
3
4
#!/bin/sh
sleep 30
setsid unity
exit 0

Funktioniert aber leider nicht. Ich muss den Befehl jedesmal händisch in einem Terminal eingeben.

ann

Anmeldungsdatum:
11. Februar 2007

Beiträge: 1998

Versuche bitte den Tipp von Vej ggf. überlege seit wann das Problem besteht und was vorher geändert wurde. Das reicht i.d.R.

rm ~/.conf/dconf/user; unity

HMuenz

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Danke für den Tipp, aber das Unity-Plugin ist korrekt aktiviert, und der von Dir empfohlene Befehl bewirkt auch nichts Dauerhaftes. ☹

ann

Anmeldungsdatum:
11. Februar 2007

Beiträge: 1998

Dann läuft offenbar beim Einloggen bzw. davor was schief. Wurde mal eine andere Desktopumgebung genutzt und dann wieder retour gegangen? Altlasten, veränderte Pfade in Systemdateien? Oder an Lightdm bzw. Unity-Greeter was verändert. Wird denn als session 'ubuntu' geladen und nicht was anderes. Erkennt man was in syslog, oder

systemd-analyze blame

HMuenz

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Wurde mal eine andere Desktopumgebung genutzt und dann wieder retour gegangen?

Ja, ich habe zeitweise mal Cinnamon eingesetzt. Aber das hat meine Tochter auch, und bei der tritt dieses Problem nicht auf. An Lightdm habe ich nichts geändert, und als Desktopumgebung ist Unity voreingestellt.

Am besten werde ich wohl bei nächster Gelegenheit mal mein Home-Verzeichnis umbenennen, ein neues anlegen und mal schauen, was passiert. Einstweilen vielen Dank für die Hinweise!

ann

Anmeldungsdatum:
11. Februar 2007

Beiträge: 1998

Home-Verzeichnis umbenennen

Da hattest du doch schon

Vollständiges Löschen und Neuanlegen meines Home-Verzeichnisses.

Wenn in Systemdateien was falsch ist nutzen Änderungen in /home wenig.

HMuenz

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Ja, das hatte ich schon mal. Trotzdem werde ich es noch mal versuchen und diesmal etwas genauer beobachten, ob das Problem wirklich gleich von Anfang an wieder auftritt oder erst nach der Wiederherstellung bestimmter Dateien.

Wenn in Systemdateien was falsch ist nutzen Änderungen in /home wenig.

Stimmt, aber da das Problem ja ausschließlich bei meinem Account auftritt, habe ich erhebliche Zweifel daran, dass es sich um einen systemweiten Fehler handelt.

HMuenz

(Themenstarter)

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Diesmal hat's anscheinend funktioniert! Ich habe gestern mein altes Home-Verzeichnis umbenannt und ein vollkommen leeres neues angelegt. Nach dem Einloggen erschienen dann sofort die Anwendungsmenüs. Anschließend habe ich den Rechner neu gestartet und mich wieder eingeloggt - und wieder waren die Menüs da. Dann habe ich aus dem alten Home-Verzeichnis zunächst alle selbst erstellten Dateien und Verzeichnisse in das neue verschoben und anschließend nur die Konfigurationsdateien und -verzeichnisse, die sich eindeutig auf bestimmte Anwendungsprogramme beziehen und nichts mit Unity oder irgendeiner anderen Desktopumgebung zu tun haben (also Sachen wie .mozilla, .thunderbird, .libre-office etc.). Wieder Neustart - wieder Menüs. Ganz zum Schluss habe ich dann noch ein paar selbst erstellte Programmstarter verschoben, und auch danach hat alles funktioniert. Weiß der Henker, was ich da beim letzten mal vergeigt habe, aber ich hoffe, jetzt bleibt es so. Noch mal vielen Dank für Eure Hinweise!

Antworten |