Видео смотреть бесплатно

Смотреть аниме видео

Официальный сайт detisavve 24/7/365

Смотреть видео бесплатно

Shtsh 24.01.2011 22:51

How-to`sHibernate на ASUS Eee 1201NL при помощи uswsusp

В продолжении этого поста

Понятно, что одним только Suspend2RAM сыт не будешь. Мне очень хотелось настроить нормальный hibernate при закрытии крышки ноута. Так как стандартные pm-utils не работали, то воспользовался этим руководством.


Для работы hibernate можно воспользоваться пакетом из AUR uswsusp-git. После сборки и установки редактируем файл /etc/suspend.conf и указываем там раздел со свопом
resume device = /dev/sda3
Затем нужно добавить в /etc/mkinitcpio.conf хук uresume перед filesystems — раздел в этот момент уже должен существовать. Теперь можно пересобрать initramfs:
# mkinitcpio -p kernel26
Важно! Сначала указываем параметр, потом собираем initramfs

Всё! Теперь по s2disk система уходит в hibernate, при загрузке восстанавливается.

Теперь настроим, чтобы по закрытию крышки ноут уходил в hibernate.

Для этого подправим скрипты из acpi-eeepc-generic

У этих скриптов довольно запутанная структура, поэтому пришлось проделать довольно много работы.
Для этого в /etc/conf.d/acpi-eeepc-generic.conf
Добавляем следующее
COMMANDS_HIBERNATE=("/etc/acpi/eeepc/acpi-eeepc-generic-suspend2disk.sh")
SUSPEND2DISK_COMMANDS=("s2disk")

Переменная COMMANDS_LID_CLOSE_ON_BATTERY содержит команду, которая выполняется при закрытии крышки. Приводим её к следующему виду
COMMANDS_LID_CLOSE_ON_BATTERY=("${COMMANDS_HIBERNATE<@>}")

Теперь копируем /etc/acpi/eeepc/acpi-eeepc-generic-suspend2ram.sh в /etc/acpi/eeepc/acpi-eeepc-generic-suspend2disk.sh

Теперь исправляем в файле /etc/acpi/eeepc/acpi-eeepc-generic-suspend2disk.sh
execute_commands "${SUSPEND2RAM_COMMANDS<@>}"
на
execute_commands "${SUSPEND2DISK_COMMANDS<@>}"

Перезапускаем acpid
# /etc/rc.d/acpid restart

И закрываем ноут. И открываем. И опять закрываем. И снова открываем. Всё работает :)


Тэги: ArchLinux ASUS Eee 1201NL hibernate uswsusp
+ 6 -
Похожие Поделиться

magist3r 24.01.2011 23:22 #
+ 0 -
нифига себе) мне видимо очень повезло, что на моем eeepc 1005pe все заработало из коробки.
Shtsh 24.01.2011 23:28 #
+ 3 -
Ну, например, под убунтой, говорят, тоже всё заработало. Просто в арче самым популярным способом является использование pm-utils, соответственно, скрипты под него заточены.
Antioh 26.01.2011 13:24 #
+ 0 -
может стоило сказать pm-utils про uswsusp таким способом?
Shtsh 26.01.2011 13:29 #
+ 1 -
Дело в том, что я это увидел после того, как всё настроил. К тому же всё равно пришлось бы редактировать скрипты подобным образом для hibernate, по-умолчанию уходит в suspend2ram, руководство больше по тому, как добавить другую команду.
Antioh 26.01.2011 13:31 #
+ 0 -
мне оно помогло больше в плане настройки hibernate. у самого acer 1410

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн