Hibernate не работает в Ubuntu 17.10

sudo systemctl hibernate не работает. Когда я даю команду, это похоже на спящий режим. Но открытые приложения теряются после спящего режима.

fazim@fazim-UX410UQK:~$ free -m
              total        used        free      shared  buff/cache   available
Mem:           7857         985        5960         335         911        6363
Swap:          7812           0        7812

Своп настроен и включен.

1 ответ

Ваш размер подкачки, вероятно, должен быть больше размера вашей памяти.

В настоящее время у вас есть 7 857 МБ ОЗУ, но только 7 812 МБ SWAP.

Для точной настройки размера раздела подкачки сначала проверьте:

$ cat /sys/power/image_size
3153907712

Затем просмотрите статью ArchLinux о спячке. В статье говорится, что гибернация должна работать, если SWAP составляет 2/5 от объема оперативной памяти, но ваша система может быть уникальной в этом отношении.

Конечно, в процессе гибернации также может быть ошибка. В Ubuntu Handbook говорится, что гибернация по умолчанию отключена, потому что она не работает на некоторых машинах.

Для себя я всегда использую suspend и никогда не беспокоился hibernate,

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