14.04 và hơn thế nữa
Mitch chỉ ra trong câu trả lời của mình cho 14.04 và 16.04 rằng bạn nên kiểm tra 10-vendor.d/com.ubuntu.desktop.pkla
trước khi sửa đổi bất cứ điều gì. Đồng thời kiểm tra xem bạn đã tắt Secure Boot chưa và nếu điều đó đưa tùy chọn menu trở lại.
Kích hoạt lại tùy chọn ngủ đông trong menu
Để bật lại tùy chọn ngủ đông trong menu, bạn /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
nên sửa đổi để trông giống như sau trong saucy (13.10):
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
Sau đó khởi động lại hoặc chạy killall indicator-session-service
trong phiên của bạn và bạn sẽ có tùy chọn menu / chức năng ngủ đông trở lại. Tạo tập tin nếu nó chưa tồn tại.
Điều tra từ báo cáo lỗi
Trích dẫn từ bài đăng của Jeffery To trên Launchpad Bug Báo cáo # 1232814 :
Đối với Saucy, phiên chỉ báo đã được cập nhật để sử dụng logind (org.freedesktop.login1) thay vì upower.
Nếu bạn kiểm tra /var/lib/polkit-1/localauthority/10-vendor.d/com.ub Ubuntu.desktop.pkla, bạn sẽ thấy chế độ ngủ đông bị tắt theo mặc định trong cả upower và logind.
Vì vậy, bước đầu tiên để kích hoạt lại tùy chọn Hibernate là chỉnh sửa /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla thành một cái gì đó như:
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
Sau khi khởi động lại, menu phiên màn hình đăng nhập sẽ có tùy chọn Hibernate.
[...]
Tất cả cảm ơn và tín dụng đến Jeffery!
Tại sao ngủ đông bị vô hiệu hóa?
Tồn tại một báo cáo lỗi trên launchpad đề nghị vô hiệu hóa đình chỉ / ngủ đông thay vì theo dõi phần cứng nào "chứng nhận" cho chế độ năng lượng nào. Nó được coi là một cách tiếp cận có thể mở rộng hơn.
Một điều khác cần đề cập là việc sử dụng UEFI Secure Boot và ngủ đông dường như là có thể nhưng có thể là một rủi ro để phá vỡ cái trước. ( 1 , 2 ) Xin nhắc lại, khi bạn sử dụng chế độ ngủ đông, bạn lưu trữ mọi thứ trong RAM vào đĩa mà không cần mã hóa, điều này bao gồm mật khẩu cho các hệ thống tệp và bộ chứa được mã hóa.
Tại một số thời điểm với 16.04 tôi đã phải tắt Secure Boot để có thể ngủ đông máy tính xách tay của mình. Trong trường hợp của tôi, tôi đã sử dụng uswsusp và thử nghiệm với s2disk đã trả về thông báo bên dưới. Điều này có thể cho bạn một gợi ý rằng vấn đề của bạn, tại sao bạn không thể ngủ đông mặc dù mọi thứ khác đều có liên quan đến Secure Boot:
s2disk: Could not open the snapshot device. Reason: Operation not permitted
Tuy nhiên, xin vui lòng hiểu rằng đây không phải là một nơi để phàn nàn và xin vui lòng.
Câu hỏi liên quan