<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sewerbeing</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sewerbeing"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Sewerbeing"/>
	<updated>2026-05-12T00:41:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39357</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39357"/>
		<updated>2008-10-28T18:46:16Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tried on Gentoo&lt;br /&gt;
 # cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
 # turning swap off is only for those that feel comfortable&lt;br /&gt;
 # doing something this nasty.&lt;br /&gt;
 # comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
 # pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # spindown time for HD (man hdparm for valid values)&lt;br /&gt;
 # I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
 ACAD_HD=244&lt;br /&gt;
 BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # Power management level&lt;br /&gt;
 # 255 (off) on AC&lt;br /&gt;
 # 128 (medium) on batt&lt;br /&gt;
 # lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
 # upped to 64, pcfe, 2004-07-14&lt;br /&gt;
 # upped to 96, pcfe, 2004-10-20&lt;br /&gt;
 ACAD_PM=255&lt;br /&gt;
 BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
 if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
 then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for BATT mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for BATT mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
 	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
 else   &lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39356</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39356"/>
		<updated>2008-10-28T18:31:29Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tried on Gentoo&lt;br /&gt;
 # cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
 # turning swap off is only for those that feel comfortable&lt;br /&gt;
 # doing something this nasty.&lt;br /&gt;
 # comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
 # pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # cpu throttling&lt;br /&gt;
 # cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
 ACAD_THR=0&lt;br /&gt;
 BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # spindown time for HD (man hdparm for valid values)&lt;br /&gt;
 # I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
 ACAD_HD=244&lt;br /&gt;
 BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # Power management level&lt;br /&gt;
 # 255 (off) on AC&lt;br /&gt;
 # 128 (medium) on batt&lt;br /&gt;
 # lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
 # upped to 64, pcfe, 2004-07-14&lt;br /&gt;
 # upped to 96, pcfe, 2004-10-20&lt;br /&gt;
 ACAD_PM=255&lt;br /&gt;
 BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
 if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
 then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
 	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
 else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39355</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39355"/>
		<updated>2008-10-28T18:31:19Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tried on Gentoo&lt;br /&gt;
 # cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
 # turning swap off is only for those that feel comfortable&lt;br /&gt;
 # doing something this nasty.&lt;br /&gt;
 # comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
 # pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # cpu throttling&lt;br /&gt;
 # cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
 ACAD_THR=0&lt;br /&gt;
 BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # spindown time for HD (man hdparm for valid values)&lt;br /&gt;
 # I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
 ACAD_HD=244&lt;br /&gt;
 BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # Power management level&lt;br /&gt;
 # 255 (off) on AC&lt;br /&gt;
 # 128 (medium) on batt&lt;br /&gt;
 # lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
 # upped to 64, pcfe, 2004-07-14&lt;br /&gt;
 # upped to 96, pcfe, 2004-10-20&lt;br /&gt;
 ACAD_PM=255&lt;br /&gt;
 BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
 if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
 then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	        /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
 else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39354</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39354"/>
		<updated>2008-10-28T18:31:00Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # Tried on Gentoo&lt;br /&gt;
 # cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
 # turning swap off is only for those that feel comfortable&lt;br /&gt;
 # doing something this nasty.&lt;br /&gt;
 # comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
 # pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # cpu throttling&lt;br /&gt;
 # cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
 ACAD_THR=0&lt;br /&gt;
 BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # spindown time for HD (man hdparm for valid values)&lt;br /&gt;
 # I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
 ACAD_HD=244&lt;br /&gt;
 BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # Power management level&lt;br /&gt;
 # 255 (off) on AC&lt;br /&gt;
 # 128 (medium) on batt&lt;br /&gt;
 # lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
 # upped to 64, pcfe, 2004-07-14&lt;br /&gt;
 # upped to 96, pcfe, 2004-10-20&lt;br /&gt;
 ACAD_PM=255&lt;br /&gt;
 BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 # ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
 status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
 if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
 then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
 else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39353</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39353"/>
		<updated>2008-10-28T18:30:21Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
# Tried on Gentoo&lt;br /&gt;
# cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
# turning swap off is only for those that feel comfortable&lt;br /&gt;
# doing something this nasty.&lt;br /&gt;
# comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
# pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# cpu throttling&lt;br /&gt;
# cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
ACAD_THR=0&lt;br /&gt;
BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# spindown time for HD (man hdparm for valid values)&lt;br /&gt;
# I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
ACAD_HD=244&lt;br /&gt;
BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# Power management level&lt;br /&gt;
# 255 (off) on AC&lt;br /&gt;
# 128 (medium) on batt&lt;br /&gt;
# lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
# upped to 64, pcfe, 2004-07-14&lt;br /&gt;
# upped to 96, pcfe, 2004-10-20&lt;br /&gt;
ACAD_PM=255&lt;br /&gt;
BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39352</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39352"/>
		<updated>2008-10-28T18:29:58Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
#Tried on Gentoo&lt;br /&gt;
#cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
#turning swap off is only for those that feel comfortable&lt;br /&gt;
#doing something this nasty.&lt;br /&gt;
#comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
#pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# cpu throttling&lt;br /&gt;
# cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
ACAD_THR=0&lt;br /&gt;
BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# spindown time for HD (man hdparm for valid values)&lt;br /&gt;
# I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
ACAD_HD=244&lt;br /&gt;
BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# Power management level&lt;br /&gt;
# 255 (off) on AC&lt;br /&gt;
# 128 (medium) on batt&lt;br /&gt;
# lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
# upped to 64, pcfe, 2004-07-14&lt;br /&gt;
# upped to 96, pcfe, 2004-10-20&lt;br /&gt;
ACAD_PM=255&lt;br /&gt;
BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39351</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39351"/>
		<updated>2008-10-28T18:29:34Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
# Tried on Gentoo&lt;br /&gt;
# cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
# turning swap off is only for those that feel comfortable&lt;br /&gt;
# doing something this nasty.&lt;br /&gt;
# comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
# pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# cpu throttling&lt;br /&gt;
# cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
ACAD_THR=0&lt;br /&gt;
BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# spindown time for HD (man hdparm for valid values)&lt;br /&gt;
# I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
ACAD_HD=244&lt;br /&gt;
BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# Power management level&lt;br /&gt;
# 255 (off) on AC&lt;br /&gt;
# 128 (medium) on batt&lt;br /&gt;
# lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
# upped to 64, pcfe, 2004-07-14&lt;br /&gt;
# upped to 96, pcfe, 2004-10-20&lt;br /&gt;
ACAD_PM=255&lt;br /&gt;
BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39350</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39350"/>
		<updated>2008-10-28T18:29:06Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
# Tried on Gentoo&lt;br /&gt;
# cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
# turning swap off is only for those that feel comfortable&lt;br /&gt;
# doing something this nasty.&lt;br /&gt;
# comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
# pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# cpu throttling&lt;br /&gt;
# cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
ACAD_THR=0&lt;br /&gt;
BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# spindown time for HD (man hdparm for valid values)&lt;br /&gt;
# I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
ACAD_HD=244&lt;br /&gt;
BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# Power management level&lt;br /&gt;
# 255 (off) on AC&lt;br /&gt;
# 128 (medium) on batt&lt;br /&gt;
# lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
# upped to 64, pcfe, 2004-07-14&lt;br /&gt;
# upped to 96, pcfe, 2004-10-20&lt;br /&gt;
ACAD_PM=255&lt;br /&gt;
BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39349</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39349"/>
		<updated>2008-10-28T18:27:40Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
{{Box Code|Code Title|&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
# Tried on Gentoo&lt;br /&gt;
# cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
# turning swap off is only for those that feel comfortable&lt;br /&gt;
# doing something this nasty.&lt;br /&gt;
# comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
# pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# cpu throttling&lt;br /&gt;
# cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
ACAD_THR=0&lt;br /&gt;
BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# spindown time for HD (man hdparm for valid values)&lt;br /&gt;
# I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
ACAD_HD=244&lt;br /&gt;
BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# Power management level&lt;br /&gt;
# 255 (off) on AC&lt;br /&gt;
# 128 (medium) on batt&lt;br /&gt;
# lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
# upped to 64, pcfe, 2004-07-14&lt;br /&gt;
# upped to 96, pcfe, 2004-10-20&lt;br /&gt;
ACAD_PM=255&lt;br /&gt;
BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39348</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39348"/>
		<updated>2008-10-28T18:25:38Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
[CODE]#!/bin/sh&lt;br /&gt;
# Tried on Gentoo&lt;br /&gt;
# cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
# turning swap off is only for those that feel comfortable&lt;br /&gt;
# doing something this nasty.&lt;br /&gt;
# comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
# pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# cpu throttling&lt;br /&gt;
# cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
ACAD_THR=0&lt;br /&gt;
BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# spindown time for HD (man hdparm for valid values)&lt;br /&gt;
# I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
ACAD_HD=244&lt;br /&gt;
BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# Power management level&lt;br /&gt;
# 255 (off) on AC&lt;br /&gt;
# 128 (medium) on batt&lt;br /&gt;
# lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
# upped to 64, pcfe, 2004-07-14&lt;br /&gt;
# upped to 96, pcfe, 2004-10-20&lt;br /&gt;
ACAD_PM=255&lt;br /&gt;
BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
[/CODE]&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39347</id>
		<title>ACPI action script for battery events</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ACPI_action_script_for_battery_events&amp;diff=39347"/>
		<updated>2008-10-28T18:24:47Z</updated>

		<summary type="html">&lt;p&gt;Sewerbeing: updated the script&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an example ACPI action script that makes Power Management adjustments according to if you are on battery or on AC.&lt;br /&gt;
Usually this is saved as {{path|/etc/acpid/actions/battery.sh}}.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
# Tried on Gentoo&lt;br /&gt;
# cpu throttling is in here it is the cpufreq-set lines&lt;br /&gt;
# turning swap off is only for those that feel comfortable&lt;br /&gt;
# doing something this nasty.&lt;br /&gt;
# comment out the laptop_mode line if you don't have it installed&lt;br /&gt;
# pcfe, 2008-10-28&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# cpu throttling&lt;br /&gt;
# cat /proc/acpi/processor/CPU0/throttling for more info&lt;br /&gt;
ACAD_THR=0&lt;br /&gt;
BATT_THR=2&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# spindown time for HD (man hdparm for valid values)&lt;br /&gt;
# I prefer 2 hours for acad and 2 min for batt&lt;br /&gt;
ACAD_HD=244&lt;br /&gt;
BATT_HD=24&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# Power management level&lt;br /&gt;
# 255 (off) on AC&lt;br /&gt;
# 128 (medium) on batt&lt;br /&gt;
# lowered to 32, pcfe, 2004-06-23&lt;br /&gt;
# upped to 64, pcfe, 2004-07-14&lt;br /&gt;
# upped to 96, pcfe, 2004-10-20&lt;br /&gt;
ACAD_PM=255&lt;br /&gt;
BATT_PM=96&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
# ac/battery event handler&lt;br /&gt;
                                                                                                                                    &lt;br /&gt;
status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`&lt;br /&gt;
                                                                                                                                     &lt;br /&gt;
if [ &amp;quot;$status&amp;quot; = &amp;quot;off-line&amp;quot; ]&lt;br /&gt;
then&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode stop&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode stop&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for AC mode with hdparm -S $ACAD_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $ACAD_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for AC mode with hdparm -B $ACAD_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $ACAD_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Turning on swap.&amp;quot;&lt;br /&gt;
               /sbin/swapon -a&lt;br /&gt;
	       /usr/bin/cpufreq-set -g conservative         &lt;br /&gt;
else   &lt;br /&gt;
               logger &amp;quot;Turning off swap.&amp;quot;&lt;br /&gt;
               /sbin/swapoff -a&lt;br /&gt;
               logger &amp;quot;Running /sbin/laptop_mode start&amp;quot;&lt;br /&gt;
               /sbin/laptop_mode start&lt;br /&gt;
               logger &amp;quot;Setting HD spindown for battery mode with hdparm -S $BATT_HD /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -S $BATT_HD /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               logger &amp;quot;Setting HD powersaving for battery mode with hdparm -B $BATT_PM /dev/hda.&amp;quot;&lt;br /&gt;
               /sbin/hdparm -B $BATT_PM /dev/hda &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
               /usr/bin/cpufreq-set -g ondemand&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Sewerbeing</name></author>
		
	</entry>
</feed>