Ich habe gerade installiert Ubuntu 14.04 beta2
und von 25 Versuchen, mich entweder abzumelden, herunterzufahren oder neu zu starten, wurde meine Sitzung Firefox
beim Beenden 23 Mal nicht richtig geschlossen. Das Ergebnis ist die Wiederherstellungsseite der Firefox-Registerkarten, die niemals auftritt, wenn ich mir die Zeit nehme, Firefox zuvor manuell zu schließen.
Da es 2/25 Mal funktioniert hat, scheint es ein Zeitproblem zu sein, bei dem Ubuntu nicht zulässt, dass die Prozesszeit von Firefox endet (Ubuntu meldet sich in ca. 1-2 Sekunden ab). Ich habe noch nie das "Warten auf Firefox? / Trotzdem herunterfahren?" Erhalten. Dialogfeld, das ich unter 12.04 beobachtet habe.
Also, wenn ich richtig bin, wie mache ich es so, dass es wartet? Wenn nicht, worum geht es und wie löse ich das unsachgemäße Beenden?
Ich habe keine Erfahrung mit der Verwaltung von Profil- oder Sitzungskonfigurationsdateien und sehr wenig mit Bash (ich verstehe es, bin aber schlecht darin, es zu codieren). Wenn Sie also nicht antworten können, aber einen guten Artikel darüber haben, wie die Profile / Sitzungen unter Unix / Linux / Debian / Ubuntu funktionieren (falls gleich) und / oder wie Sie Änderungen an den Anmelde- / Abmeldeereignissen vornehmen können, würde ich sei glücklich damit.
Bearbeiten: Ich habe zusätzliche Tests durchgeführt, die weiter darauf hinweisen, dass es eine Frage der Zeit ist
wmctrl -c firefox; sleep 0.5; sudo shutdown now -r
funktioniert gut 100%wmctrl -c firefox; sleep 0.2; sudo shutdown now -r
funktioniert gut 50%wmctrl -c firefox; sudo shutdown now -r
funktioniert gut 10%sudo shutdown now -r& wmctrl -c firefox
scheint nie zu funktionieren ...
Wie kann ich als Problemumgehung wmctrl -c firefox; sleep 0.5
in eine Datei schreiben , die der Sitzung ähnelt .profile
oder bash_logout
nur für die Abmeldung von Sitzungen vorgesehen ist?