LINUX.ORG.RU

не работает tuxonice в pf-kernel

 ,


0

1

дистр - арч. ядро linux-pf

не восстанавливается после hibernate.

загружается как ни в чем не бывало, как будто комп просто резетнули до этого.

lilo.conf

image=/boot/vmlinuz-linux-pf
        label=arch-pf
        root=/dev/sda1
        initrd=/boot/initramfs-linux-pf.img
        append="resume=/dev/sda10"
        read-only

tuxonice.conf

### TuxOnIce
UseTuxOnIce yes
Reboot no
EnableEscape yes
DefaultConsoleLevel 1
Compressor lzf //не работает ни с lzf ни с lzo
Encryptor none
# ImageSizeLimit 200

в pm-utils такое:

[dikiy@linuxhost hibernate]$ cd /etc/pm/sleep.d/
[dikiy@linuxhost sleep.d]$ ls
00doit  90alsa
[dikiy@linuxhost sleep.d]$ cat 00doit 
#!/bin/bash
 case $1 in
 hibernate)
 #Possible compressors include lzo, lzf, and none
 echo lzf > /sys/power/tuxonice/compression/algorithm
;;
[dikiy@linuxhost sleep.d]$ 

куда копать? ни с hibernate ни без него не работает.

пробовал и sudo pm-hibernate и sudo hibernate-disk — результат одинаковый.

★★☆☆☆

А логов pm-hibernate не ведёт, и сам tuxonice в dmesg не мусорит, да? Впрочем, дело скорее всего в initrd, который ты зачем-то используешь.

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

Собственно, чтобы использовать TuxOnIce из initrd, исправить init-файл, чтобы после монтирования /sys(но до монтирования рута) он выполнял вот это:

echo 1 > /sys/power/tuxonice/do_resume
Lighting ★★★★★
()
Ответ на: комментарий от Lighting

и сам tuxonice в dmesg не мусорит, да?

не мусорит.

Впрочем, дело скорее всего в initrd, который ты зачем-то используешь.

а как же без него-то?

dikiy ★★☆☆☆
() автор топика
Ответ на: комментарий от post-factum

мдя, что я сам не догадался. Причем этого нигде на арчвики нет.

уже добавил, mkinitcpio -p linux-pf сделал. Попробовал - прогресс есть. Теперь оно пытается загрузиться с сохраненного образа, но пишет типа unable to read бла бла, kernel panic, init killed.

dikiy ★★☆☆☆
() автор топика
Ответ на: комментарий от post-factum

в твоем ядре по дефолту lzf включен?

dikiy ★★☆☆☆
() автор топика
Ответ на: комментарий от post-factum

Что «мдя»? Ты хук resume добавил? initramfs обновил?

подставив вместо lzf, lzo все заработало.

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

dikiy

Причем этого нигде на арчвики нет.

Ты плохо читал:

https://wiki.archlinux.org/index.php/TuxOnIce

If you use an initramfs (default Arch systems do), you must add the resume hook in the HOOKS in the configuration of mkinitcpio.

Ну и тут есть:

https://wiki.archlinux.org/index.php/Linux-pf

If you intend to use TuxOnIce for hibernation, make sure you have added the necessary modules to the MODULES array of /etc/mkinitcpio.conf and at least the resume hook to the HOOKS array:

post-factum ★★★★★
()
Ответ на: комментарий от dikiy

lzo, вроде как, считается лучше что по степени сжатия, что по скорости.

в твоем ядре по дефолту lzf включен?

А это вообще некорректный вопрос, так как я сам для вас, пользователей, ничего не включаю. Поставляется только три конфига для трёх лептопов, остальные готовят ядро сами.

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

If you use an initramfs (default Arch systems do), you must add the resume hook in the HOOKS in the configuration of mkinitcpio.

мда. мне пора очки менять.

А это вообще некорректный вопрос, так как я сам для вас, пользователей, ничего не включаю.

а репозитарий pfkernel не твой чтоли? http://dl.dropbox.com/u/11734958/$arch

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

Нет О_о. Это чувак nous из арчефорума занимается Арчем полностью — и пкгбилдами, и репами.

post-factum ★★★★★
()
Ответ на: комментарий от dikiy

а как же без него-то?

Да, кстати, никто не мешает тебе вкомпилировать TuxOnIce модулем, если initrd используется только ради него.

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

вообще-то в initrd у меня дофига всего. Ну то есть у меня умолчательный initrd.

dikiy ★★☆☆☆
() автор топика
Ответ на: комментарий от kss

А заодно всем 32-битным прогам.

у меня дистр 32-битный. Так что йанибайусь.

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