После обновления от человечности 16.04 до 16,10 больше не работает быть в спящем режиме функция. То, когда в спящем режиме, вызывается, машина зависает. Под 16,04 это работало отлично. Попытка "sudo пополудни - в спящем режиме" также сбои.
Спящий режим не работает с Защищенной загрузкой UEFI, включенной на новых ядрах Ubuntu из соображений безопасности.
необходимо отключить Защищенную загрузку, если Вы хотите использовать спящий режим.
Не уверенный, если лучше отправить ссылка, которая могла бы решить Вашу проблему , или повторно отправить то решение ниже:
<час>, Так как Вы запускаете Ubuntu 16.04, необходимо рассмотреть выполнение , собственные systemd приостанавливают / в спящем режиме сервисы вместо пополудни-utils инструменты.
В моем собственном случае, вот то, что я сделал для конфигурирования моей машины для, в спящем режиме/возобновляют с помощью systemd:
В etc/default/grub
, настройте GRUB_CMDLINE_LINUX_DEFAULT
для включения параметра резюме, передав UUID рассматриваемого раздела подкачки (т.е. resume=UUID=453f0121-505d-42d3-8dad-87f913e67ddc). Мой текущий GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск pci=nomsi resume=UUID=453f0121-505d-42d3-8dad-87f913e67ddc"
Выполнение , sudo личинка обновления
/etc/initramfs
/etc/systemd/logind.conf
для установки HandleLidSwitch=hibernate (дополнительный: разрешения в спящем режиме для запуска на крышке близко) , я имею наглый два параметра, которые - для моей машины - важны: pci=nomsi
и resume=UUID=[your swap partition]
. В то время как последний параметр вполне прилично понят и часто повторно ограждается, когда разговор о включении в спящем режиме в системе Debian, потребовалось немного исследования для нахождения потребности в первом.
Всего наилучшего
Я пришел к тому же решению совсем недавно (на этой неделе или предыдущее). То, что работало на меня, является комбинацией @richbl s ответ где-нибудь просто здесь вокруг, @morhook ответ в этом потоке и мой собственный ответ в этом. Я отправляю все это здесь, чтобы иметь его в одном месте.
Что я сделал, чтобы заставить спящий режим работать снова над моей ASUS U36SD рабочий Xubuntu 16.10 "Як Yakkety":
Прекратите использовать sudo pm-hibernate
- это не работает больше.
Измените /etc/default/grub
так, чтобы GRUB_CMDLINE_LINUX_DEFAULT
переменная содержит также pci=nomsi resume=UUID=XXXXXXXX
, где XXXXXXXX UUID раздела подкачки. Для определения UUID подкачки используйте:
lsblk -o name,fstype,uuid
Полный пример здесь:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi resume=UUID=d30170d7-b3a2-38c5-a386-541a6d0013c7"
Обновите новую конфигурацию личинки:
sudo update-grub
Создайте новый файл com.ubuntu.enable-hibernate.pkla
в /etc/polkit-1/localauthority/50-local.d/
:
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
и заполните его этим содержанием:
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
При использовании шифрования необходимо настроить его немного более - оно хорошо описано здесь.
Перезагрузите компьютер.
Необходимо теперь смочь видеть быть в спящем режиме опцию в меню выключения питания, и это должно работать.