Właśnie zainstalowałem Ubuntu 14.04 beta2i spośród 25 prób wylogowania, zamknięcia lub ponownego uruchomienia, moja sesja nie zakończyła się Firefoxpoprawnie 23 razy przy wychodzeniu. Rezultatem jest strona odzyskiwania zakładek Firefox, która nigdy się nie zdarza, jeśli wcześniej ręcznie zamknę Firefox.
Ponieważ działał 2/25 razy, wydaje się, że jest to problem czasowy, w którym Ubuntu nie pozwala na zakończenie czasu Firefoksa (Ubuntu wylogowuje się po około 1-2 sekundach). Nigdy nawet nie otrzymałem „czekać na Firefoksa? okno dialogowe, które obserwowałem pod 12.04.
Więc jeśli mam rację, jak to zrobić, aby czekało? Jeśli nie, na czym polega problem i jak rozwiązać nieprawidłowe wyjście?
Nie mam doświadczenia w zarządzaniu plikami konfiguracji profilu lub sesji, a bardzo mało w bashu (rozumiem, ale kiepsko je koduję). Więc jeśli nie możesz odpowiedzieć, ale masz dobry artykuł na temat tego, jak profile / sesje działają w systemach Unix / Linux / Debian / Ubuntu (jeśli są takie same) i / lub jak wprowadzić zmiany w zdarzeniach logowania / wylogowania, bądź z tego szczęśliwy.
Edycja: Wykonałem dodatkowe testy, które dodatkowo wskazują, że to kwestia czasu
wmctrl -c firefox; sleep 0.5; sudo shutdown now -rdziała dobrze 100%wmctrl -c firefox; sleep 0.2; sudo shutdown now -rdziała dobrze 50%wmctrl -c firefox; sudo shutdown now -rdziała dobrze 10%sudo shutdown now -r& wmctrl -c firefoxnigdy nie działa ...
Tak więc, jak to obejść, jak mogę zapisać wmctrl -c firefox; sleep 0.5w pliku, który przypomina .profilelub bash_logoutwylogowuje się z sesji?