LINUX.ORG.RU

[hal] power management

 


0

0

Не хочу использовать гном-, хфце-, кде-павир менеджеры.. пишу свой на баше. Уведомления о разряде батареи уже есть, теперь хочу выключение и саспенд от юзера — DE'шные павирманагеры это умеют, а как из стороннего скрипта вызвать саспенд (очевидно, решение с s2ram не подходит)?

В /etc/PolicyKit/PolicyKit.conf уже прописано следущее:

<match action="org.freedesktop.hal.power-management.*">
<return result="yes" />
</match>

еще pm-suspend, но он только от рута пашет.

drull ★☆☆☆
()

рекомендую pm-suspend через судо с добавлением соответствующей записи о возможности запуска pm-suspend без пароля в sudoers.

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

Сейчас так и есть. Но KDE и Gnome как-то умудряются же саспендить без sudo.

ferhiord ★★
() автор топика
% qdbus --system org.freedesktop.Hal /org/freedesktop/Hal/devices/computer | grep -i suspend
method int org.freedesktop.Hal.Device.SystemPowerManagement.Suspend(int num_seconds_to_sleep)
method int org.freedesktop.Hal.Device.SystemPowerManagement.SuspendHybrid(int num_seconds_to_sleep)
AX ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.