Widziałem odpowiedź na temat wyłączania hibernacji? , ale nie mam takiego pliku. Być może dlatego, że ta sugestia została napisana dla Ubuntu, a nie Kubuntu (KDE, nie Gnome).
Nie mam zamiany na zaszyfrowanym dysku SSD, mój system zawiesza się (nie mogę nawet zmienić Caps Lock), jeśli przypadkowo naciśnie przycisk „Hibernuj” w „Zarządzanie energią”. Moja klawiatura ma przycisk Hibernacji ( Fn+ F4) obok przycisków regulacji głośności i za każdym razem, gdy naciskam zły klawisz, system zawiesza się po.
Więc jaki jest właściwy sposób, aby to wyłączyć? Jeśli nie ma rozwiązania, obejście jest również mile widziane.
10.10
encryption
hibernate
kubuntu
Lekensteyn
źródło
źródło
Odpowiedzi:
Wyzwalacze do hibernacji:
qdbus org.kde.kded /modules/powerdevil suspend 4
Po uruchomieniu hibernacji jest to przepływ wykonywania:
/usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux
nazywa się/usr/sbin/pm-hibernate
jest wywoływany z kilkoma argumentami/var/log/pm-suspend.log
/usr/lib/pm-utils/sleep.d/
i/etc/pm/sleep.d
, i sortowane według nazwy (numery pierwszy)performing hibernate
jest zapisywany w dziennikudo_hibernate
jest funkcja powłoki , instruująca system do hibernacjiAby wyłączyć hibernację, utwórz
/etc/pm/sleep.d/000no-hibernation
z następną treścią:Jak
000no-hibernation
to się nazywa przed skryptami takimi jak00logging
(moduły wyjściowe i informacje o pamięci w dzienniku), żadne aplikacje ani moduły nie są przerywane ani rozładowywane. Nazwa ta została zainspirowana/usr/lib/pm-utils/sleep.d/000kernel-change
. Uwaga na błąd nr 665651, który powoduje, że niezerowe wartości zwracane przez haki nie anulują zawieszenia lub hibernacji.To rozwiązuje problem hibernacji. Chociaż ekran jest zablokowany, mogę z tym żyć. Jest znacznie lepszy w porównaniu do systemu powodującego awarię.
źródło
|| true
aby zapobiec niezerowemu kodowi wyjścia, który zapobiega zawieszaniu. Testowany pod kątem działania w celu zawieszenia i blokowania hibernacji.