Le démon acpid prend en charge l'interface de configuration et d'alimentation avancée (ACPI) pour permettre une gestion intelligente de l'alimentation sur votre système et pour interroger l'état de la batterie et de la configuration. Il écoute sur un fichier (/proc/acpi/event ) et lorsqu'un événement se produit, exécute des programmes pour gérer l'événement. Les règles sont définies par de simples fichiers de configuration. acpid cherchera dans un répertoire de configuration (/etc/acpi/events par défaut), et parse tous les fichiers qui ne commencent pas par un point ('.'). Chaque fichier doit définir deux choses :un événement et également une action correspondante.
Ce service est fourni par acpid Paquet RPM.
# yum install acpid
Contrôle des services
Pour contrôler le service acpid après le prochain démarrage du système, utilisez l'utilitaire chkconfig :
# chkconfig acpid on
# chkconfig --list acpid acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Pour contrôler immédiatement le service acpid, utilisez l'utilitaire de service :
# service acpid Usage: /etc/init.d/acpid {start|stop|status|restart|condrestart|reload}
Démarrez le service comme suit :
# service acpid start Starting acpi daemon: [ OK ]
Arrêtez le service comme suit :
# service acpid stop Stopping acpi daemon: [ OK ]
Vérifiez si le service est démarré ou arrêté :
# service acpid status acpid is stopped
Si le service est démarré, redémarrez-le, sinon ne faites rien.
# service acpid condrestart Stopping acpi daemon: [ OK ] Starting acpi daemon: [ OK ]
Déterminez à quels niveaux d'exécution du système le service est actif :
# chkconfig --list acpid acpid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
Configuration
Le démon acpid écoute un fichier (/proc/acpi/event) et lorsqu'un événement se produit, exécute des programmes pour gérer l'événement. Les règles sont définies par de simples fichiers de configuration. acpid cherchera dans un répertoire de configuration (/etc/acpi/events par défaut), et analysera tous les fichiers qui ne commencent pas par un point ('.'). Chaque fichier doit définir deux choses :un événement et également une action correspondante.
# ll /etc/acpi/events total 8 -rw-r--r-- 1 root root 168 Nov 12 2015 power.conf -rw-r--r-- 1 root root 236 Nov 12 2015 video.conf
# cat /etc/acpi/events/power.conf # ACPID config to power down machine if powerbutton is pressed, but only if # no gnome-power-manager is running event=button/power.* action=/etc/acpi/actions/power.sh
# cat /etc/acpi/events/video.conf # Configuration to turn on DPMS again on video activity, needed for some # laptops. Disabled by default, uncomment if your laptop display stays blank # after you close and open the lid. #event=video.* #action=/usr/sbin/vbetool dpms on