Ubuntu 19.04 hibernate / приостановить

Я хочу, чтобы мой ноутбук (Lenovo-U31-70) мог переходить в режим гибернации / приостановки, и я не могу этого сделать. Я думаю, что я проверяю все основные решения, которые я нахожу, и ничего не работает ... Мне нужна помощь, чтобы понять, что это может быть.

Я тестирую все версии Ubuntu (16.10 - 19.04) и ничего не работает. Я ненавижу использовать Windows, но мне нужно использовать из-за функции гибернации, что Windows работает.

У меня двойная загрузка win10 / ubuntu 19.04 с оперативной памятью 8 ГБ и подкачка с 11 ГБ

Итак, в последних 3 версиях я сделал следующее. вручную проверьте опцию.

$ sudo systemctl hibernate

и, конечно, не работает, дисплей становится черным и кнопка питания включена, но иногда перезагружается сам. Поэтому нужно перейти к настройкам.

$ cat /etc/fstab
$ sudo gedit /etc/default/grub
$ GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/dev/sda7"
$ sudo update-grub
$ sudo reboot

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

Когда происходит отключение, перезапуск не возобновляется, а начинается новый сеанс.

Я не знаю, что я могу проверить больше.

Я тестировал другие дистрибутивы linux для Fedora, и гибернация происходит без какой-либо конфигурации, но возобновление работы остается прежним.

2
задан 26 April 2019 в 14:32

3 ответа

Примечание: при использовании зашифрованного раздела подкачки то следуйте этим инструкциям: https://help.ubuntu.com/community/EnableHibernateWithEncryptedSwap

Я надеюсь, что это поможет кому-то, но я выполняю корму / человечность 19.04 (обновление также работает на 19,10 выпусков). В моей установке я смог быть в спящем режиме с помощью s2disk, или пополудни - в спящем режиме, но резюме перестало работать. Зафиксировать это, поскольку моя система загружается с помощью UEFI вместо личинки. Я просто должен был переустановить загрузчик. Чтобы проверить, выполняете ли Вы использование UEFI следующее:

[ -d /sys/firmware/efi ] && echo "Installed in UEFI mode" || echo "Installed in Legacy mode"

если в режиме UEFI, то я следовал этому руководству для переустановки загрузчика, он варьируется при использовании nvme диска или sata диска: https://support.system76.com/articles/bootloader/

Ключ должен выполнить эту команду:

sudo update-initramfs -c -k all

удостоверьтесь, что в Ваших kernalboot опциях Вы указываете раздел или UUID того, где возобновиться от, например, что-то вроде этого:

resume=UUID=ed8347ed-2eb4-40bc-bc77-cc53b987ed88

Можно добавить это также: 1) тупик ядра sudo-a "resume=UUID =..." 2) отредактируйте/etc/initramfs-tools/conf.d/resume файл и добавьте: resume=UUID=ed8347ed-2eb4-40bc-bc77-cc53b987ed88

проверьте Ваш /var/log/syslog файл для чего-то вроде этого:

Aug 4 22:26:42 pop-os /usr/bin/kernelstub[19639]: kernelstub : DEBUG kopts: root=UUID=b37019a8-91f5-445f-94c1-7359a49ed5df ro quiet loglevel=0 systemd .show_status=false resume=UUID=ed8347ed-2eb4-40bc-bc77-cc53b987ed88

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

0
ответ дан 2 December 2019 в 06:17

Для моего Ubuntu 19.10 (eoan) пакет hibernate из вселенной работает без проблем, когда pm-utils не работает.

Оборудование: Dell Precision 7510

sudo apt-get install hibernate
sudo hibernate

ПРИМЕЧАНИЕ. не забудьте сохранить все открытые документы перед первой попыткой перехода в спящий режим.

2
ответ дан 14 December 2019 в 23:02

Просто нажмите кнопку поиска или Windows и введите sleep, вы должны увидеть значок паузы. Щелкните по нему, и ваш компьютер перейдет в режим гибернации

0
ответ дан 14 December 2019 в 23:06

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

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