Действие при низком заряде батареи без gnome-power-manager

Я использую openbox WM и хотел бы избежать загрузки стека gnome. Одна из давних проблем, которую я должен решить, - это избегать резких сбоев системы из-за разряженной батареи.

Есть ли низкопрофильный демон с низкой зависимостью, который справится с этой ситуацией? Я хотел бы иметь возможность настроить его, например, для перевода системы в спящий режим при 4% времени автономной работы, если переменный ток не подключен.

Я полагаю, что я мог бы просто написать небольшую работу cron для опроса /sys/.../batt*/.. и /sys/.../ac*/... каждые 10 минут или около того, но, похоже, могут быть некоторые крайние случаи, которые требуют ухода.

обновление

laptop-mode-tools звучит многообещающе:

Он ... поддерживает различные ... функции управления питанием, такие как ... автоматически в спящем режиме, если уровень заряда батареи слишком низкий ...

Однако, не представляется возможным установить его в Maverick без относительно тяжелых последствий .

В моей системе для ее установки также необходимо удалить пакет acpi-support, что звучит зловеще.

3
задан 2 April 2011 в 09:21

1 ответ

Вы, вероятно, уже используете его: acpid. Если GNOME или KDE уже установлены, вы найдете группу обработчиков событий ACPI, уже находящихся в /etc/acpi/events, и сценарии запускаются в ответ на эти события в самом /etc/acpi; Вы можете изменить или заменить эти сценарии своими собственными обработчиками.

К сожалению, в Ubuntu, по-видимому, не так много документации о том, какие события доступны, и обработчики, которые я вижу в acpid и acpi-support, не содержат ничего, что отслеживало бы заряд батареи. уровень. Поскольку ACPI должен предоставлять события для этого, вам, возможно, придется поэкспериментировать с /usr/share/doc/acpid/examples/default*, чтобы увидеть, какие события на самом деле доставляются, чтобы вы могли написать обработчики для них.

0
ответ дан 2 April 2011 в 09:21

Другие вопросы по тегам:

Похожие вопросы: