Ich habe die Antwort zum Deaktivieren des Ruhezustands gesehen. , aber ich habe keine solche Datei. Möglicherweise, weil dieser Vorschlag für Ubuntu geschrieben wurde, nicht für Kubuntu (KDE, nicht Gnome).
Ich habe keinen Swap auf meiner verschlüsselten SSD, mein System friert ein (kann die Feststelltaste nicht einmal ändern), wenn ich versehentlich die Schaltfläche "Ruhezustand" bei "Energiemanagement" drücke. Meine Tastatur hat eine Hibernate-Taste ( Fn+ F4) neben den Lautstärkeregler-Tasten. Jedes Mal, wenn ich die falsche Taste drücke, friert das System danach ein.
Was ist der richtige Weg, um es zu deaktivieren? Wenn es keine Lösung gibt, ist auch eine Umgehung willkommen.
10.10
encryption
hibernate
kubuntu
Lekensteyn
quelle
quelle
Antworten:
Auslöser für den Ruhezustand:
qdbus org.kde.kded /modules/powerdevil suspend 4
Wenn der Ruhezustand ausgelöst wird, ist dies der Ausführungsablauf:
/usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux
wird genannt/usr/sbin/pm-hibernate
wird mit einigen Argumenten aufgerufen/var/log/pm-suspend.log
/usr/lib/pm-utils/sleep.d/
und/etc/pm/sleep.d
und sind nach Namen sortiert (Nummern zuerst).performing hibernate
wird in das Protokoll geschriebendo_hibernate
wird aufgerufen und weist das System an, den Ruhezustand zu aktivierenUm den Ruhezustand zu deaktivieren, erstellen Sie
/etc/pm/sleep.d/000no-hibernation
mit dem nächsten Inhalt:Wie
000no-hibernation
vor Skripten wie00logging
(gibt Module und Speicherinformationen im Protokoll aus) aufgerufen wird , werden keine Anwendungen oder Module unterbrochen oder entladen. Dieser Name wurde inspiriert von/usr/lib/pm-utils/sleep.d/000kernel-change
. Vorsicht vor Fehler # 665651 , die nicht Null Rückgabewerte macht den Haken nicht abbrechen suspendieren oder Ruhezustand.Dies behebt das Problem mit dem Ruhezustand für mich. Obwohl der Bildschirm gesperrt wird, kann ich damit leben. Es ist viel besser als ein abstürzendes System.
quelle
|| true
, um einen Exitcode ungleich Null zu verhindern, der das Anhalten verhindert. Getestet, um den Ruhezustand auszusetzen und zu blockieren.