14,04 dan seterusnya
Mitch menunjukkan dalam jawabannya untuk 14,04 dan 16,04 yang harus Anda periksa 10-vendor.d/com.ubuntu.desktop.pkla
sebelum mengubah apa pun. Juga periksa apakah Boot Aman Anda dinonaktifkan dan jika itu mengembalikan opsi menu.
Mengaktifkan kembali opsi hibernasi di menu
Untuk mengaktifkan kembali opsi hibernasi di menu, Anda /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
harus dimodifikasi agar terlihat seperti berikut di cakep (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
Kemudian reboot atau jalankan killall indicator-session-service
di sesi Anda dan Anda harus memiliki opsi fungsi / menu hibernasi Anda kembali. Buat file jika belum ada.
Investigasi dari laporan bug
Kutipan dari posting Jeffery To di Launchpad Bug Report # 1232814 :
Untuk Saucy, sesi indikator diperbarui untuk menggunakan logind (org.freedesktop.login1) alih-alih naik.
Jika Anda memeriksa /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla, Anda akan melihat bahwa hibernate dinonaktifkan secara default di kedua bagian atas dan masuk.
Jadi langkah pertama untuk mengaktifkan kembali opsi Hibernate adalah mengedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla ke sesuatu seperti:
[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
Setelah reboot, menu sesi layar masuk harus memiliki opsi Hibernate.
[...]
Semua terima kasih dan penghargaan diberikan kepada Jeffery!
Mengapa hibernasi dinonaktifkan?
Ada laporan bug pada launchpad yang menyarankan penonaktifan penangguhan / hibernasi alih-alih melacak perangkat keras mana yang "mengesahkan" mode daya mana. Itu diklaim sebagai pendekatan yang lebih terukur.
Hal lain yang perlu disebutkan adalah bahwa menggunakan UEFI Secure Boot dan hibernasi tampaknya mungkin tetapi mungkin berisiko untuk menghindari yang sebelumnya. ( 1 , 2 ) Sebagai pengingat, saat Anda menggunakan hibernasi, Anda menyimpan semuanya dalam RAM ke disk tanpa enkripsi, ini termasuk kata sandi untuk sistem file dan wadah terenkripsi.
Pada titik tertentu dengan 16.04 saya harus menonaktifkan Boot Aman untuk dapat hibernasi laptop saya. Dalam kasus saya, saya menggunakan uswsusp dan pengujian dengan s2disk mengembalikan pesan di bawah ini. Ini mungkin memberi Anda petunjuk bahwa masalah Anda, mengapa Anda tidak bisa berhibernasi meskipun segala sesuatu ada di tempat, terkait dengan Boot Aman:
s2disk: Could not open the snapshot device. Reason: Operation not permitted
Namun, harap dipahami bahwa ini bukan tempat untuk mengeluh dan bersikap baik.
Pertanyaan-pertanyaan Terkait