LINUX.ORG.RU

Ubuntu 14.04 с патчем TuxOnIce не хочет гибернироваться

 , , , ,


0

1

Что у меня есть:

  • Ноутбук Dell Inspirion 3521
  • (K)Ubuntu 14.04
  • ОЗУ размером 4 ГиБ и раздел подкачки размером 4,5 ГиБ
  • Ядро 3.14.4 с патчем TuxOnIce
  • KDE 4.13.0

После установки ядра я установил пакеты hibernate, pm-utils, tuxonice-userui и изменил конфиг /etc/hibernate/tuxonice.conf, указав раздел подкачки и там:

SuspendDevice swap:/dev/sda5

Что я делаю: пытаюсь ввести ноутбук в гибернацию разными путями - через меню KDE, через команды sudo hibernate, sudo pm-hibernate.

Что я ожидаю: Содержимое памяти запишется в раздел подкачки, компьютер выключится, а при следующем включении восстановит состояние, в котором состоялась гибернация.

Что я получаю: Экран гаснет, но компьютер продолжает работать (работает кулер, горят лампочки питания и Wi-fi). После выключения кнопкой и последующего включения загружается как обычно - не так, как должно быть после гибернации.

UPD: Без TuxOnIce, с использованием s2disk, содержимое памяти, похоже, записывается на диск. Но вместо «пробуждения» ноутбук загружается как обычно. В /etc/default/grub я дописал «resume=/dev/sda5» и все равно не получается.

UPD2: Без TuxOnIce, гибернация работает нормально, если выполнять echo disk > /sys/power/state

★★★★

Ответ на: комментарий от darkenshvein

Какой из них? А пока жду ответа, удалю /var/log/hibernate.log, сделаю sudo hibernate, включусь и выложу

alix ★★★★ ()

А он изначально работал? А то у меня нет бук после обновления на xubuntu 14.04 перестал уходить в сон и ждущий режим. А после очередного обновления все заработало.

Jack_Vo ★★ ()
Ответ на: комментарий от darkenshvein

Сейчас получилось что-то странное. Экран почернел, tuxonice сказал, что пытается сгибернироваться, а потом всё вернулось на круги своя (без перезагрузки). Вот что выдалось в консоль:

hibernate: TuxOnIce reported the following errors:
 - TuxOnIce was aborted (see dmesg).
 - Freezing processes failed. Wacky driver problems :( (see dmesg)
Вот dmesg
Вот hibernate.log

alix ★★★★ ()
Ответ на: комментарий от Jack_Vo

На Debian работало. Ubuntu поставил только вчера

alix ★★★★ ()
Ответ на: комментарий от Jack_Vo

Пробую. А давно то обновление было?
P.S. Обновлений нет

alix ★★★★ ()
Последнее исправление: alix (всего исправлений: 1)
Ответ на: комментарий от alix

А вообще он у тебя ругается, что не может загрузить /dev/sda5.

Jack_Vo ★★ ()
Ответ на: комментарий от alix

dist-upgrade я сам сделал только в пятницу, до этого времени разбираться не было. Заодно оно починило работу менеджера питания, настройки которого до этого были по барабану системе.

Jack_Vo ★★ ()
Ответ на: комментарий от Jack_Vo

Именно загрузить? Я думаю, что проблема на этапе записи, потому что питание не отключается.

alix ★★★★ ()
Ответ на: комментарий от alix

TuxOnIce: Can't translate «/dev/sda5» into a device id yet. Ему нужно указать id вместо раздела.

Jack_Vo ★★ ()
Ответ на: комментарий от alix

А вот этого я не знаю, у меня pm-utils работает. Попробуй почитать man TuxOnIce.

Jack_Vo ★★ ()

Без TuxOnIce, с использованием s2disk, содержимое памяти, похоже, записывается на диск. Но вместо «пробуждения» ноутбук загружается как обычно. В /etc/default/grub я дописал «resume=/dev/sda5» и все равно не получается.

alix ★★★★ ()

Без TuxOnIce, гибернация работает нормально, если выполнять echo disk > /sys/power/state. Через sudo hibernate, sudo pm-hibernate и через меню КДЕ не работает

alix ★★★★ ()
Ответ на: комментарий от alix
/etc/mkinitcpio.conf
# resume must be placed after block and lvm2, but before filesystems
HOOKS="... block lvm2 resume filesystems ..."

хук resume прописан? Без него не проснётся

vova7890 ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.