Tôi mới cài đặt Ubuntu 14.04 beta2và trong số 25 lần thử đăng xuất, tắt hoặc khởi động lại, phiên của tôi không đóng Firefoxđúng 23 lần khi thoát. Kết quả là trang khôi phục tab Firefox sẽ không bao giờ xảy ra nếu tôi dành thời gian để đóng Firefox thủ công trước đó.
Vì nó hoạt động 2-25 lần, nên cảm giác như vấn đề thời gian trong đó Ubuntu không cho phép thời gian xử lý của Firefox kết thúc (Ubuntu đăng xuất sau khoảng 1-2 giây). Tôi thậm chí chưa bao giờ nhận được "chờ Firefox? / Tắt máy bằng cách nào?" hộp thoại mà tôi quan sát dưới 12.04.
Vì vậy, nếu tôi đúng, làm thế nào để tôi chờ nó? Nếu không vấn đề là gì và làm thế nào để tôi giải quyết việc thoát không đúng cách?
Tôi không có kinh nghiệm trong việc quản lý tập tin cấu hình hoặc cấu hình phiên và rất ít với bash (tôi hiểu nó nhưng rất tệ trong việc mã hóa nó). Vì vậy, nếu bạn không thể trả lời nhưng có một bài viết hay về cách các cấu hình / phiên hoạt động trong Unix / Linux / Debian / Ubuntu (nếu giống nhau) và / hoặc cách thay đổi các sự kiện đăng nhập / đăng xuất, tôi sẽ hạnh phúc với điều đó
Chỉnh sửa: Tôi đã thực hiện các bài kiểm tra bổ sung cho thấy đó là vấn đề thời gian
wmctrl -c firefox; sleep 0.5; sudo shutdown now -rhoạt động tốt 100%wmctrl -c firefox; sleep 0.2; sudo shutdown now -rhoạt động tốt 50%wmctrl -c firefox; sudo shutdown now -rhoạt động tốt 10%sudo shutdown now -r& wmctrl -c firefoxdường như không bao giờ làm việc ...
Vì vậy, như một cách giải quyết, làm thế nào tôi có thể viết wmctrl -c firefox; sleep 0.5trong một tệp giống .profilehoặc bash_logoutđể đăng xuất phiên?