Saya telah melihat jawabannya di Cara menonaktifkan hibernasi? , tapi saya tidak punya file seperti itu. Mungkin karena saran itu ditulis untuk Ubuntu, bukan Kubuntu (KDE, bukan Gnome).
Saya tidak memiliki swap pada SSD terenkripsi saya, sistem saya membeku (bahkan tidak dapat mengubah Caps Lock) jika saya tidak sengaja menekan tombol "Hibernate" di "Manajemen energi". Keyboard saya memiliki tombol Hibernate ( Fn+ F4) di sebelah tombol kontrol volume dan setiap kali saya menekan tombol yang salah, sistem akan membeku setelahnya.
Jadi, apa cara yang benar untuk menonaktifkannya? Jika tidak ada solusi, sebuah penyelesaian juga disambut baik.
10.10
encryption
hibernate
kubuntu
Lekensteyn
sumber
sumber
Jawaban:
Pemicu untuk hibernasi:
qdbus org.kde.kded /modules/powerdevil suspend 4
Ketika hibernasi dipicu, ini adalah alur eksekusi:
/usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux
disebut/usr/sbin/pm-hibernate
disebut dengan beberapa argumen/var/log/pm-suspend.log
/usr/lib/pm-utils/sleep.d/
dan/etc/pm/sleep.d
, dan diurutkan berdasarkan nama (angka pertama)performing hibernate
ditulis ke logdo_hibernate
dipanggil, memerintahkan sistem untuk hibernasiUntuk menonaktifkan hibernasi, buat
/etc/pm/sleep.d/000no-hibernation
dengan konten berikutnya:Seperti
000no-hibernation
yang dipanggil sebelum skrip suka00logging
(modul output dan info memori dalam log), tidak ada aplikasi atau modul yang terganggu atau dibongkar. Nama ini terinspirasi oleh/usr/lib/pm-utils/sleep.d/000kernel-change
. Waspadai bug # 665651 yang membuat nilai balik hook tidak nol gagal untuk membatalkan penangguhan atau hibernasi.Ini memperbaiki masalah hibernasi untuk saya. Meskipun layar terkunci, saya bisa hidup dengan ini. Ini jauh lebih baik dibandingkan dengan sistem crash.
sumber
|| true
untuk mencegah exitcode bukan nol, yang mencegah penangguhan. Diuji bekerja untuk menangguhkan dan memblokir hibernasi.