Tôi mới cài đặt Ubuntu 14.04 beta2
và 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 -r
hoạt động tốt 100%wmctrl -c firefox; sleep 0.2; sudo shutdown now -r
hoạt động tốt 50%wmctrl -c firefox; sudo shutdown now -r
hoạt động tốt 10%sudo shutdown now -r& wmctrl -c firefox
dườ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.5
trong một tệp giống .profile
hoặc bash_logout
để đăng xuất phiên?