я установил систему быть в спящем режиме, когда я закрываю ноутбук в параметрах настройки KDE, и для батареи и для кабеля. Спящий режим хорошо работает, когда я выполняю его из меню KDE, но не работает, когда я закрываю ноутбук несмотря на параметры настройки системы. Странный, но недавно это работало правильно, не знайте то, что произошло и почему теперь это повреждается, я не коснулся ничего связанного, только модернизированная система время от времени. Grep dmesg "спящим режимом" не показывает ничего интересного. Ноутбук - углеродный ThinkPad X1 Генерал 8.
кто-либо мог помочь мне вернуть спящий режим для работы?
UPD-1: Ответы на некоторые вопросы
Q1)
$ sudo ls /etc/polkit-1/localauthority/
10-vendor.d 20-org.d 30-site.d 50-local.d 90-mandatory.d
также существует
$ ls /etc/polkit-1/localauthority.conf.d/
50-localauthority.conf 51-ubuntu-admin.conf
Q2)
$ dpkg -l | grep -E 'pm-utils|hibernate'
шоу ничто, пакеты, не установленные
Q3)
$ cat /sys/power/state
freeze mem disk
Согласно вашему ответу, я предлагаю вам попробовать следующее:
Убедитесь, что у вас есть раздел подкачки, по крайней мере, настолько большим, чем ваш размер RAM (и, пожалуйста, подтвердите, что вы сделали так).
Установите PM-Utils
и Hibernate
.
Добавить файл /etc/polkit-1/Localauthority/50-Local.d/com.ubuntu.enable-ibernate.pkla
со следующим содержанием
[повторно включить гибернацию по умолчанию в наконечнике]
Identity = Unix-пользователь: *
Действие = org.freedesktop.upower.hibernate.
Результатным = Да
[Повторно включить гибернацию по умолчанию в логине]
Identity = Unix-пользователь: *
Действие = org.freedesktop.login1.hibernate; org.freedesktop.login1.freedesktop.login1.freedle-hibernate-ключ; org.freedesktop.login1; org.freedesktop.login1.freedesktop.login1.freedesktop.login1. ингибировать
Результатным = Да
Выполнение Sudo PM-Hibernate
.
У меня есть Ubuntu 20.04, и это работает. Я не уверен, что это будет избежать заморозки, которые вы получаете, но я думаю, стоит пытаться.
Источники:
https://help.ubuntu.com/16.04/ubuntu-help/power-ibernate.html
http://www.linuxandubuntu.com/home/how-tome- Hibernate-In-Ubuntu-Linux
https://ubuntuhandbook.org/index.php/2018/05/add-ibernate-option-ubuntu-18-04/