Start arrow Linux Tipps arrow Tipps (deutsch) arrow Powermanagement mit acpi
     
 
Hauptmenü
Start
Neuigkeiten
Bildergalerie
Linux Tipps
Modellflug
Segelfliegen
Über mich
Kontakt
Suchen
Wer ist online
 
Powermanagement mit acpi PDF
Geschrieben von Administrator   
Freitag, 9. Februar 2007

Powermanagement mit acpi:


Das Paket acpi muss installiert sein und der Kernel muss acpi-support liefern!
Inhalt der Datei /etc/acpi/default.sh:

#!/bin/bash
sleep 5
action="`cat /proc/acpi/ac_adapter/ADP1/state | cut -c 26-`"
if [ "$action" == "on-line" ]
then
   if [ "`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor`" != "ondemand" ]
    then
         echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
         /etc/init.d/vixie-cron start
         /etc/init.d/laptop-mode stop
         /sbin/swapon -a
         hdparm -q -S253 /dev/hda
         iwconfig eth0 power off
         /usr/X11R6/bin/xset dpms 0 0 600
         logger "Setting Performance Mode"
   fi
 
else
    if [ "`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor`" == "ondemand" ]
     then
         echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
         /etc/init.d/laptop-mode start
         /etc/init.d/vixie-cron stop
         /sbin/swapoff -a
         hdparm -q -S12 /dev/hda
         iwconfig eth0 power on power max period 3
         /usr/X11R6/bin/xset dpms 600 0 3600
         logger "Setting Powersave Mode"
    fi
fi

Das Script laptop-mode ist aus den Kernel-Sourcen. Das obige Script prüft ob der Laptop mit Batterie- oder Netzstrom läuft und wechselt dann entweder in den Stromspar- oder Performancemodus. 
 
< Zurück   Weiter >
 
   
© 2023 Markus Layr
Joomla! is Free Software released under the GNU/GPL License.