LINUX.ORG.RU

hibernate + tuxonice без свопа

 , ,


0

1

В общем, иммется ядро 3.15.10 с поддержкой tuxonice, засыпание производим в файл. При запуске команды hibernate из-под рута - все отлично засыпает/просыпается. С DE засада - оно то работает через dbus-send, а он выдает такую каку:

$ dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
Error org.freedesktop.UPower.GeneralError: Not enough swap space

Напрашивается закономерный вопрос - какой нахрен своп, если засыпание делается в файл? Своп кстати есть, небольшой, 2 гига, но походу система видит, что запущеным приложениям его типа мало, и просит еще. Файл для «засыпания» 8 гиг.

Кто-нибудь поборол? В гугле ссылки на багзиллы ланчпада/новеля, но там решения не нашел.

★★★★★

увеличь своп

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

Он у меня отдельным разделом как у белых людей. Зачем, если мне оперативки (8 гиг) хватает с головой?

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

как у белых людей

false

Зачем

чтобы работал hibernate

anonymous ()
Ответ на: комментарий от leg0las

тебе шашечки или ехать?

для решения можешь пропатчить UPower, чтобы детектил tuxonice и не проверял размер свопа, правда сомневаюсь, что такое примут в апстрим

anonymous ()

С DE засада - оно то работает через dbus-send, а он выдает такую каку:

А на DE вообще насрать потому что /sbin/tuxoniceui + нормально настроенный acpi и потом всё просто волшебно потому что засыпает от простого hibernate на который обычно перенастроить любое DE не проблема.

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

Ок. Скажи как перенастроить KDE или дай ссылку. И да, hibernate требует запуска от рута, а dbus-send нет.

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

Ок. Скажи как перенастроить KDE или дай ссылку. И да, hibernate требует запуска от рута, а dbus-send нет.

А при чем здесь KDE если реакции на заданные действия ака нажатие кнопки „сна“ или закрытие крышки нубука обрабатывает в конечном счете acpi. И reboot или halt обычному бесправному юзеру внезапно тоже нельзя. Что ж делать?

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

У меня не ноут. Предлагаешь повесить действия на нажатия кнопок?

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

У меня не ноут.

А вообще-то пофиг что там у тебя.

Предлагаешь повесить действия на нажатия кнопок?

Читай внимательнее - без разницы хоть ты физические кнопки нажимаешь хоть ты в меню пунктик выбираешь в результате по идее в конце один хрен должен отрабатывать всё тот же acpi потому что это он ответственен за «управление питанием» в системе.

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

Ок. Подскажи, или ткни, где почитать, как настроить элементы меню на выполнение нужных команд напрямую через acpi.

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