Я видел ответ на Как отключить спящий режим? , но у меня нет такого файла. Возможно, потому что это предложение было написано для Ubuntu, а не Kubuntu (KDE, не Gnome).
У меня нет подкачки на моем зашифрованном SSD, моя система зависает (даже не может изменить Caps Lock), если я случайно нажму кнопку «Hibernate» в «Energy management». На моей клавиатуре есть кнопка Hibernate ( Fn+ F4) рядом с кнопками регулировки громкости, и каждый раз, когда я нажимаю неправильную клавишу, система зависает после.
Итак, как правильно его отключить? Если решения не существует, то приветствуется и обходной путь.
10.10
encryption
hibernate
kubuntu
Lekensteyn
источник
источник
Ответы:
Триггеры для гибернации:
qdbus org.kde.kded /modules/powerdevil suspend 4
Когда спящий режим запускается, это поток выполнения:
/usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux
называется/usr/sbin/pm-hibernate
вызывается с некоторыми аргументами/var/log/pm-suspend.log
/usr/lib/pm-utils/sleep.d/
и/etc/pm/sleep.d
и отсортированы по имени (сначала номера)performing hibernate
записывается в журналdo_hibernate
, инструктирующая систему переходить в спящий режим.Чтобы отключить гибернацию, создайте
/etc/pm/sleep.d/000no-hibernation
со следующим контентом:Как
000no-hibernation
и прежде, чем сценарии00logging
(выводит модули и информацию о памяти в журнале), никакие приложения или модули не прерываются и не выгружаются. Это имя было вдохновлено/usr/lib/pm-utils/sleep.d/000kernel-change
. Остерегайтесь ошибки # 665651, из-за которой ненулевые возвращаемые значения хуков не могут отменить приостановку или спящий режим.Это исправляет проблему гибернации для меня. Хотя экран заблокирован, я могу жить с этим. Это намного лучше по сравнению с аварийной системой.
источник
|| true
чтобы предотвратить ненулевой код выхода, который предотвращает приостановку. Проверено на работу для приостановки и блокировки спящего режима.