Обновление Ubuntu 18.04 зависает - PullRequest
0 голосов
/ 29 августа 2018

После обновления Ubuntu 16.04 до 18.04 я не могу запустить hibernate.

Я попробовал все:

sudo -s

эхо-платформа> / sys / power / disk

эхо-диск> / sys / power / state

и

sudo -s

отключение эха> / sys / power / disk

эхо-диск> / sys / power / state

и

sudo apt-get install uswsusp

sudo s2disk

и

установлен hibernate 2.0 + 15 + g88d54a8-1.deb

sudo hibernate

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

Кто-нибудь имеет эту проблему и решил ее?

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

Если вы используете файл подкачки, я рекомендую начать сначала, следуя этому руководству, которое убедится, что оно правильно настроено:

https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-18-04

0 голосов
/ 05 сентября 2018

Вот все «возможные» шаги для Ubuntu 18.04, убедитесь, что все они пройдены. Это немного сложно, так как вы обновляете.

1- Убедитесь, что Hibernate установлен

sudo apt install pm-utils hibernate pm-hibernate

Тогда попробуйте:

sudo pm-hibernate

(для вас этот шаг не работает)

2- Убедитесь, что у вас достаточно свопа И вы указываете на правильный

Запустите это, чтобы проверить ваш своп:

grep swap /etc/fstab

Вы должны получить что-то вроде:

swap was on /dev/nvme0n1p5 during installation
UUID=xyz-bb32-4ad2-aaeb-xyz none     swap    sw    

Если нет, то вам нужно создать его (я думаю, это будет работать для вас).

3- Скопировать UUID свопа в grub

Скопируйте UUID из предыдущего шага в файл grup (я уверен, что это ваша проблема.

sudo gedit /etc/default/grub

Затем измените резюме на piont, указав UUID, а не имя разработчика:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=xyz-bb32-4ad2-aaeb-xyz"

4- Включить Hibernate (если еще не было)

sudo gedit /var/lib/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
ResultActive=yes

5 - Спящий режим при закрытой крышке

sudo gedit /etc/systemd/logind.conf

И включают

#HandleLidSwitch=suspend 
HandleLidSwitch=hibernate
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...