Я пытаюсь настроить режим гибернации на моем новом оборудовании, и я получал tuxonice, работающий несколько раз, но затем у меня произошел сбой режима гибернации, и я чувствую, что не могу выйти из режима гибернации. TuxOnIce имеет панель загрузки и текстовый интерфейс и успешно переводит компьютер в режим гибернации. Однако при выходе из режима гибернации экран остается черным, затем повсюду отображаются случайные пиксели и зависает. Я запускаю его из командной строки с sudo pm-hibernate
. Я попытался установить resume=/dev/sda3
в /etc/default/grub
, а затем sudo update-grub
, но это не имело значения.
Что я делаю не так или как я могу успешно впасть в спячку с почти 100% успешностью?
ОБНОВЛЕНИЕ 1
Я только что посмотрел /etc/log/pm-suspend.log
и вот последние две строки файла журнала:
/usr/lib/pm-utils/sleep.d/95hdparm-apm thaw hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/9
Насколько я знаю, это выглядит как некая рука ошибка в sleep.d
. Это причина, и если да, что я могу сделать, чтобы это исправить?
Может быть проблема с вашим графическим драйвером. Работает ли у вас обычный спящий режим? Какую карту и драйвер вы используете? Если вы используете проприетарные драйверы, попробуйте с открытым исходным кодом. У меня были те глюки с Nvidia на моем старом ноутбуке, но он возобновился со стандартным ядром. Я успешно использовал TuxOnIce несколько лет назад, но больше не хочу устанавливать отдельный образ ядра.
Кстати, вы должны указать возобновление через UUID в /etc/initramfs-tools/conf.d/resume
и затем позвонить update-initramfs -u
и update-grub
.