<br><br><div class="gmail_quote">On Sun, Jul 6, 2008 at 1:23 AM, jdow <<a href="mailto:jdow@earthlink.net">jdow@earthlink.net</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
From: "Paulo Cavalcanti" <<a href="mailto:promac@gmail.com" target="_blank">promac@gmail.com</a>><br>
Sent: Saturday, 2008, July 05 12:40<div><div></div><div class="Wj3C7c"><br>
<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
I noticed that when I boot on kernel 2.6.25,<br>
my laptop battery, according to gnome, has 3h:40 min of<br>
charge. However, when booting on a 2.6.24 kernel,<br>
this number goes up to 4h:20 min.<br>
<br>
Then, I collected some interesting links, discussing this issue.<br>
<br>
1) <a href="http://fedoraproject.org/wiki/FWN/Issue100" target="_blank">http://fedoraproject.org/wiki/FWN/Issue100</a><br>
<br>
2) <a href="http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption" target="_blank">http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption</a><br>
<br>
3) <a href="http://kdekorte.blogspot.com/" target="_blank">http://kdekorte.blogspot.com/</a><br>
<br>
4) <a href="http://samwel.tk/laptop_mode/faq" target="_blank">http://samwel.tk/laptop_mode/faq</a><br>
<br>
5) <a href="http://lwn.net/Articles/257426/" target="_blank">http://lwn.net/Articles/257426/</a><br>
<br>
My questions are:<br>
<br>
1) should I follow powertop advices blindly?<br>
<br>
2) On the first link, in the topic<br>
Reducing Power Usage Of Fedora<br>
<a href="https://www.redhat.com/archives/fedora-devel-list/2007-August/msg00558.html" target="_blank">https://www.redhat.com/archives/fedora-devel-list/2007-August/msg00558.html</a><br>
<br>
Raul Sundaram recommends using<br>
<br>
echo 5 > /proc/sys/vm/laptop_mode<br>
<br>
Why this is not done automatically?<br>
<br>
3) In the third link, there is an acpi script that really works,<br>
and can be used to change the parameters, when switching from<br>
battery to power chord (although some options are wrong,<br>
specially the hdparm use - be careful).<br>
<br>
4) What about laptop-mode-tools available from Dries' repo?<br>
<br>
5) Why different kernels have different expectations, regarding battery<br>
discharge?<br>
<br>
I would like to hear some advice, because I have not owned<br>
a laptop for some time, and I do not want to burst my HD<br>
or shorten my battery life.<br>
</blockquote>
<br></div></div>
Google for it on the LKML. There was a discussion there in the last week.<br>
<font color="#888888"><a href="https://www.redhat.com/mailman/listinfo/fedora-list" target="_blank"></a></font></blockquote><div><br>Thanks, I found it.<br><br><a href="http://lkml.org/lkml/2008/7/5/99">http://lkml.org/lkml/2008/7/5/99</a><br>
<br>Well, what I am doing for now is using /etc/rc.local, <br>/etc/acpi/actions/battery.sh, and /etc/acpi/events/battery.conf.<br><br>I commented some options because I do not have bluetooth,<br>my laptop does not support wake on LAN,  I want my laptop_mode always ON,<br>
and I am avoiding aggressive power savings for my disk.<br><br>Now, I just need some time to evaluate the results.....<br><br>--------------------------------------------------------------------------<br><br>#!/bin/sh<br>
#<br># This script will be executed *after* all the other init scripts.<br># You can put your own initialization stuff in here if you don't<br># want to do the full Sys V style init stuff.<br><br>touch /var/lock/subsys/local<br>
<br># roma<br><br>echo 5 > /proc/sys/vm/laptop_mode<br>/sbin/hdparm -B 254 /dev/sda<br><br>-------------------------------------------------------------------------------------------<br><br>#!/bin/bash<br># /etc/acpi/actions/battery.sh<br>
state=`grep on-line /proc/acpi/ac_adapter/AC/state | wc -l`<br>if [ $state -gt 0 ]; then<br>   hal-disable-polling --device /dev/scd0 --enable-polling<br>   # echo 0 > /proc/sys/vm/laptop_mode<br>   echo 0 > /sys/devices/system/cpu/sched_mc_power_savings<br>
   # /sbin/hdparm -B 254 -S 0 /dev/sda<br>   echo 499 > /proc/sys/vm/dirty_writeback_centisecs<br>   # for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 0 > $i; done<br>   # /sbin/ethtool -s eth0 wol g<br>   echo 0 > /sys/module/snd_hda_intel/parameters/power_save<br>
   echo max_performance > /sys/class/scsi_host/host0/link_power_management_policy<br>   # echo enable > /proc/acpi/ibm/bluetooth<br>   policy<br>else<br>   hal-disable-polling --device /dev/scd0<br>   # echo 5 > /proc/sys/vm/laptop_mode<br>
   echo 1 > /sys/devices/system/cpu/sched_mc_power_savings<br>   # /sbin/hdparm -B 254 -S 252 /dev/sda<br>   echo 1500 > /proc/sys/vm/dirty_writeback_centisecs<br>   # for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done<br>
   # /sbin/ethtool -s eth0 wol d<br>   echo 1 > /sys/module/snd_hda_intel/parameters/power_save<br>   echo min_power > /sys/class/scsi_host/host0/link_power_management_policy<br>   # killall beagled<br>   # echo disable > /proc/acpi/ibm/bluetooth<br>
fi<br><br>------------------------------------------------------------------------------------------------<br># ACPID config when switching to and from<br># battery mode.<br># /etc/acpi/events/battery.conf<br><br>event=battery.*<br>
action=/etc/acpi/actions/battery.sh<br></div></div><br clear="all"><br>-- <br>Paulo Roma Cavalcanti<br>LCG - UFRJ