[Решено] КДЕ - как настроить гибернацию
kane 28 ноября, 2014 - 19:27
Прошу помочь настроить в КДЕ (4.12.5) возможность гибернации (запись состояния на диск).
В меню запуска приложений кнопок спящего/ждущего режима нет. В настройках питания также этих режимов нет.
Установил виджет "Блокирование экрана и выход" - там в настройках есть возможность выбора спящего режима и режима гибернации, но при нажатии на эти пункты ничего не происходит.
Подозреваю, что чего то не хватает в конфиге ядра, но вот чего ? Вроде, все что связано с этим включил.
»
- Для комментирования войдите или зарегистрируйтесь
pm-hibernate машина засыпает
pm-hibernate машина засыпает ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Выключается. Т.е. не
Выключается. Т.е. не сохраняет запущенные приложения и т.д.
не записывает на диск или
не записывает на диск или игнорирует при запуске? что в resume= ?
еще в помощь Documentation/power/basic-pm-debugging.txt
USE="upower" для KDE
USE="upower" для KDE активирован?
CONFIG_HIBERNATION в ядре точно включен?
Загрузчик настроен правильно (опции вроде resume или real_resume)?
kde-base/powerdevil с USE=pm-utils?
WiseLord
Это все есть, только не уверен в параметрах resume=
У меня grub legacy, сейчас так:
resume=/dev/sda2
пробовал resume=UUID="..."
Какая опция должна быть правильная ? Странно, что в вики про это ничего нет.
И еще - режим Suspend работает, но только при запуске из терминала
pm-suspend
А кнопки в меню приложений все равно нет.
resume= [SWSUSP]
/usr/src/linux/Documentation/kernel-parameters.txt
/usr/src/linux/Documentation/power/swsusp-and-swap-files.txt
/usr/src/linux/Documentation/power/swsusp-dmcrypt.txt
/usr/src/linux/Documentation/power/swsusp.txt
>пробовал
>пробовал resume=UUID="..."
>Какая опция должна быть правильная ? Странно, что в вики про это ничего нет.
ЕМНИП из resume=*= только PARTUUID поддерживается. и про это таки где-то есть в документации, сами поройтесь.
1. Проверь, запущен ли acpid
1. Проверь, запущен ли acpid (/etc/init.d/acpid)
2. Включен ли USE acpi?
3. Что пишут в ~/.xsession-errors по поводу ACPI? Кеды не выводят кнопки на suspend/hibernate, если не смогли зацепиться к acpid
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Цитата:Проверь, запущен ли
Зачем? Он нужен лишь для обработки аппаратных событий, например нажатия клавиши Power, открытие и закрытие крышки ноутбука, прочее.
Ну даже не знаю, у меня всё работает без запущенного acpid, к тому же в KDE свой power-manager, который к тому же обрабатывает и acpi события.
Пока у ТС не будет правильно указан параметр resume, либо по имени раздела (lvm тома), либо посредством partuuid у него ни чего работать не будет.
Ну и естественно должен быть установлен пакет sys-power/upower-pm-utils или sys-power/upower в случае использования OpenRC или Systemd соответственно.
KDE свой power-manager,
KDE свой power-manager, который к тому же обрабатывает и acpi события.
Пруфы ? желательно на код обработки ацпи событий.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
eix powerdevil*
Вот.
А в самом acpid, точнее в стандартном скрипте /etc/acpi/actions/powerbtn.sh обработки нажатия кнопки power, есть вот такой код для проверки, что нет запущенных обработчиков ACPI из состава различных DE:
Костик, покажи код из
Костик, покажи код из kde-base/powerdevil который обрабатыват ацпи напрямую .
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Андрей, если ты хочешь найти
Андрей, если ты хочешь найти непосредственно код, то ищи, я тебе ещё раз говорю, у меня на ноутбуке стоит KDE-4.14.3, acpid не запущен, но при этом обработка нажатий клавиш в KDE работает, по нажатию на клавишу питания появляется форма с подтверждением выключения.
Костик, а я тебе еще раз
Костик, а я тебе еще раз говорю - будь пожалуйста точен с ньюбами. Если заменить повердевил на солид - я пожалуй соглашусь с тобой
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Решено
Всем спасибо, кто откликнулся, проблема решена.
Ошибка нубская - был установлен пакет для системД upower вместо нужного upower-pm-utils (пакеты блокируют друг друга).
Проблема решена так:
emerge --unmerge upower
emerge upower-pm-utils