Jag skulle vilja ha tips på hur jag får min laptop att automatiskt
köra ett kommando då batterinivån är låg. Jag kör ett ganska minimalistiskt system så jag vill gärna ha en så resurssnål lösning som möjligt, som inte skapar onödiga wakeups och dylikt.
För övrigt kör jag debian lenny 2.6.26
NYSON_IS_BACK:
Har du tittat på http://wiki.debian.org/Suspend?
Ja jag har läst igenom det, men jag återfinner ingen lösning, suspend funkar fint, detta gör även batteriövervakning via conky.
Men jag vet inte hur jag ska få den att gå ner i suspend när batteriet når ett visst procentuellt värde. Eftersom att jag kör fluxbox så är gnome/kde-lösningar ineffektiva.
Kör ett shellscript i bakgrunden i stil med:
#!/bin/sh
while true ; do
bat_percent=$(acpitool -b | awk '{print $4}')
if [[ "$bat_percent" < "3" ]] ; then
s2disk
fi
sleep 1m
done
Detta förutsätter att du har acpitool och uswsusp installerade, samt att suspend to disk fungerar för dig, naturligtvis. Du får nog ändra biten som plockar ut procentinformationen ur texten acpitool returnerar (minns inte hur acpitool-outputen ser ut, och sitter på stationär just nu.) Du vill sannolikt även tweaka hur ofta den ska kolla batteristatus (sleep 1m - en minut) och hur många procent du inte vill att batteriet ska gå under.
Kan även vara värt att slänga in något som ser till att du inte autosuspendar när du har strömsladden i.
KID_IS_BACK:
Kan även vara värt att slänga in något som ser till att du inte autosuspendar när du har strömsladden i.
Nice, nu har jag nåt att pilla med, tackar
Tråden låst på grund av inaktivitet