Rechner per Power Knopf runterfahren: Unterschied zwischen den Versionen
SiD (Diskussion | Beiträge) neu |
SiD (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 15: | Zeile 15: | ||
Natürlich kann man statt ''/sbin/halt'' auch andere Befehle angeben, die dann beim drücken der Power Taste ausgeführt werden. | Natürlich kann man statt ''/sbin/halt'' auch andere Befehle angeben, die dann beim drücken der Power Taste ausgeführt werden. | ||
[[Kategorie:Tipps und Tricks]] |
Version vom 29. Mai 2008, 23:49 Uhr
Um den Rechner per Power Knopf runterzufahren, braucht man den acpid Daemon und das Kernel Modul button. Das button Modul sollte normalerweise automatisch geladen werden. Falls nicht muss es in der /etc/rc.conf in das MODULES=() Array eingetragen werden. Das Paket für den acpid Daemon heißt acpid ;-)
pacman -S acpid
Damit der Daemon beim Booten gestartet wird, muss er zum DAEMONS=() Array in der /etc/rc.conf hinzugefügt werden. Jetzt muss nur noch der Befehl zum runterfahren /sbin/poweroff oder /sbin/halt an der richtigen Stelle in das Script, dass auf ACPI-Events reagiert, eingetragen werden. Die Datei heißt /etc/acpi/handler.sh
Die entsprechende Stelle sieht dann z.B. so aus.
button/power) #echo "PowerButton pressed!">/dev/tty5 case "$2" in PWRF) logger "PowerButton pressed: $2" /sbin/halt;; *) logger "ACPI action undefined: $2" ;; esac ;;
Natürlich kann man statt /sbin/halt auch andere Befehle angeben, die dann beim drücken der Power Taste ausgeführt werden.