Notifications
Clear all

Autosuspend vid låg batterinivå


Topic starter

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


   
Quote
Ämnesetiketter
Topic starter

Har du tittat på http://wiki.debian.org/Suspend?


   
ReplyQuote
Topic starter

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.


   
ReplyQuote
Topic starter

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.


   
ReplyQuote
Topic starter

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[y]


   
ReplyQuote
Topic starter

Tråden låst på grund av inaktivitet


   
ReplyQuote