web-dev-qa-db-fra.com

Action de batterie faible sans gestionnaire de puissance de gnome

J'utilise la openbox WM et je voudrais éviter de charger la pile gnome. L'un des problèmes persistants que je dois résoudre est d'éviter les pannes brusques du système en raison de la batterie déchargée.

Existe-t-il un démon à profil bas et à faible dépendance qui gérera cette situation? J'aimerais pouvoir le configurer pour, par exemple, faire tomber le système en veille prolongée avec une autonomie de 4% si le CA n'est pas connecté.

Je suppose que je pourrais simplement écrire un petit travail cron pour interroger /sys/.../batt*/.. et /sys/.../ac*/... toutes les 10 minutes environ, mais il semble que certains cas Edge doivent être traités.

mise à jour

laptop-mode-tools semble prometteur:

Il ... prend en charge diverses ... fonctions de gestion de l'alimentation, telles que ... l'hibernation automatique si les niveaux de batterie sont trop faibles ...

Cependant, il ne semble pas possible de l'installer dans Maverick sans conséquences relativement désastreuses .

Sur mon système, son installation nécessite également la suppression du acpi-support package, ce qui semble un peu inquiétant.

3
intuited

Vous l'exécutez probablement déjà: acpid. Si les éléments GNOME ou KDE sont déjà installés, vous trouverez déjà un tas de gestionnaires d'événements ACPI dans /etc/acpi/events et les scripts s'exécutent en réponse à ces événements dans /etc/acpi lui-même; vous pouvez modifier ou remplacer ces scripts avec vos propres gestionnaires.

Malheureusement, il ne semble pas y avoir beaucoup de documentation incluse avec Ubuntu sur les événements disponibles, et les gestionnaires que je vois fournis avec acpid et acpi-support ne semble pas inclure quoi que ce soit qui puisse suivre le niveau de la batterie. Comme l'ACPI devrait fournir des événements pour cela, vous devrez peut-être expérimenter avec /usr/share/doc/acpid/examples/default* pour voir quels événements sont réellement livrés afin que vous puissiez écrire des gestionnaires pour eux.

1
geekosaur