В конфигурационном файле, который генерируется при установке и обновлении загрузчика, ядру не передаётся параметр resume=<swap-раздел>, хотя swap-раздел включён и прописан в /etc/fstab. А без него у меня не работает пробуждение после hibernate. Но если resume=UUID=... добавить вручную, то пробуждение работает.
Сам по себе и не должен, его всегда добавлял инсталятор. Описывай подробнее.
А что тут описывать? :) Suspend2disk у меня никогда на этой системе не работал. Но зато работал suspend2ram — им и пользовался. Но с новым ядром он сломался. Тогда стал разбираться, почему же не работает 2disk. И вот нашёл, что не хватает resume=. Если ты уверен, что на новых образах этой проблемы нет, то закрывай как NOTABUG.
(В ответ на комментарий №2) > Если ты уверен, что на новых образах этой проблемы нет Не уверен, но для этого надо уточнить, о каких образах речь; и если речь про (скажем) regular-*.iso -- то вешать стоит на livecd-install, наверное. Пример хука можно посмотреть в installer-feature-simply-livecd//livecd-preinstall.d/70-setup-resume > то закрывай как NOTABUG. Или так, или перевесь по мере уточнения. Но в любом случае надо зафиксить. :)
При текущем подходе это действительно NOTABUG.
Добавил resume=/dev/disk/by-uuid/UUID в строку GRUB_CMDLINE_LINUX_DEFAULT в файл /etc/sysconfig/grub2 Выполнил # grub-mkconfig -o /boot/grub/grub.cfg Ноут отлично вышел из спящего режима.
Это должно быть фичей дистрибутивов, а не grub'а, по идее