acpid

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
Benutzeravatar
Voyager_MP
Beiträge: 628
Registriert: 22.06.2004 10:04:07
Wohnort: Aachen

acpid

Beitrag von Voyager_MP » 11.08.2004 16:21:14

kann mir einer sagen wie das acpid event für den wechsel von ac auf battery ist ?

muß eins geben, da der acpid log das sofort merkt...

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 11.08.2004 18:33:04

steht im Log ;)

/etc/acpi/events/ac_adapter:

Code: Alles auswählen

#event=ac_adapter
event=battery
action=/etc/acpi/actions/battery.sh
Sollte eigentlich ac_adapter heissen - aber auf meinem NB gibts nur einen battery-Event. Taugt aber auch genug (gibt allerdings glaub ich jedes mal mehrere - egal, ich mach ein PID-File ;))

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
Voyager_MP
Beiträge: 628
Registriert: 22.06.2004 10:04:07
Wohnort: Aachen

Beitrag von Voyager_MP » 11.08.2004 20:19:54

hab jetzt auch gefunden, und es klappt supper,

cat /etc/acpi/events/ac
event=ac_adapter
action=/etc/acpi/ac.sh

[mp 2] >cat /etc/acpi/ac.sh
#!/bin/bash
if on_ac_power; then
# Now on AC power.
echo "Warning: Power switched from Battery to AC" | wall
/usr/local/bin/xscreensaver.sh

else
# Now off AC power.
echo "Warning: Power switched from AC to Battery" | wall
/usr/local/bin/xscreensaver.sh
if [ `acpitool -b | gawk '{print $5}' | sed -e 's/\..*//'` -lt 2 ]; then
else
(noch nicht ganz fertig)
fi
fi

Antworten