Спящий режим со сбоями Ubuntu 16.10

После обновления от человечности 16.04 до 16,10 больше не работает быть в спящем режиме функция. То, когда в спящем режиме, вызывается, машина зависает. Под 16,04 это работало отлично. Попытка "sudo пополудни - в спящем режиме" также сбои.

3
задан 19 October 2016 в 13:43

3 ответа

Спящий режим не работает с Защищенной загрузкой UEFI, включенной на новых ядрах Ubuntu из соображений безопасности.

необходимо отключить Защищенную загрузку, если Вы хотите использовать спящий режим.

0
ответ дан 1 December 2019 в 17:32

Не уверенный, если лучше отправить ссылка, которая могла бы решить Вашу проблему , или повторно отправить то решение ниже:

<час>

, Так как Вы запускаете Ubuntu 16.04, необходимо рассмотреть выполнение , собственные systemd приостанавливают / в спящем режиме сервисы вместо пополудни-utils инструменты.

В моем собственном случае, вот то, что я сделал для конфигурирования моей машины для, в спящем режиме/возобновляют с помощью systemd:

  1. В 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"

  2. Выполнение , sudo личинка обновления

  3. Редактирует/подтверждает resume=UUID=453f0121-505d-42d3-8dad-87f913e67ddc запись в файле резюме, расположенном в /etc/initramfs
  4. Выполнение Редактирование-u
  5. обновления-initramfs sudo /etc/systemd/logind.conf для установки HandleLidSwitch=hibernate (дополнительный: разрешения в спящем режиме для запуска на крышке близко)
  6. Выполнение sudo сервис systemd-logind перезапуск
  7. Перезагрузка в придачу

, я имею наглый два параметра, которые - для моей машины - важны: pci=nomsi и resume=UUID=[your swap partition]. В то время как последний параметр вполне прилично понят и часто повторно ограждается, когда разговор о включении в спящем режиме в системе Debian, потребовалось немного исследования для нахождения потребности в первом.

Всего наилучшего

0
ответ дан 1 December 2019 в 17:32

Я пришел к тому же решению совсем недавно (на этой неделе или предыдущее). То, что работало на меня, является комбинацией @richbl s ответ где-нибудь просто здесь вокруг, @morhook ответ в этом потоке и мой собственный ответ в этом. Я отправляю все это здесь, чтобы иметь его в одном месте.

Что я сделал, чтобы заставить спящий режим работать снова над моей ASUS U36SD рабочий Xubuntu 16.10 "Як Yakkety":

  1. Прекратите использовать sudo pm-hibernate - это не работает больше.

  2. Измените /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"
    
  3. Обновите новую конфигурацию личинки:

    sudo update-grub
    
  4. Создайте новый файл 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
    
  5. При использовании шифрования необходимо настроить его немного более - оно хорошо описано здесь.

  6. Перезагрузите компьютер.

  7. Необходимо теперь смочь видеть быть в спящем режиме опцию в меню выключения питания, и это должно работать.

1
ответ дан 1 December 2019 в 17:32

Другие вопросы по тегам:

Похожие вопросы: