Difference between revisions of "Extending battery life on X200"
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
+ | |||
+ | I own the beautiful Lenovo X200 and run Ubuntu Intrepid on the machine. I noted that its batter life was significantly lower than that under Windows and many users have reported that it runs hotter than under Windows. | ||
With the changes below and a 9 cell battery I get over 9 hours on an idle system with backlight on but at the lowest level. Before the changes I was getting a bit over 5 hours. | With the changes below and a 9 cell battery I get over 9 hours on an idle system with backlight on but at the lowest level. Before the changes I was getting a bit over 5 hours. | ||
Line 16: | Line 18: | ||
== Finding and removing high interrupt packages == | == Finding and removing high interrupt packages == | ||
+ | Installing Powertop | ||
+ | Turning off 3D | ||
+ | Turning off Gnome | ||
== Reducing CPU voltage == | == Reducing CPU voltage == |
Revision as of 20:48, 2 March 2009
Overview
I own the beautiful Lenovo X200 and run Ubuntu Intrepid on the machine. I noted that its batter life was significantly lower than that under Windows and many users have reported that it runs hotter than under Windows.
With the changes below and a 9 cell battery I get over 9 hours on an idle system with backlight on but at the lowest level. Before the changes I was getting a bit over 5 hours.
Details
The changes fall in 2 categories:
- Removing packages that create unnecessarily frequent wake up interrupts.
- These interrupts wake up the CPU, preventing it from staying in its most energy efficient state.
- I used Powertop from www.lesswatts.org for this task.
- Lowering the voltage supplied to the CPU.
- Lowering the voltage supplied to the CPU has other positive side effects beside battery life: my system runs a lot cooler and ... I do not need tpfan (sw fan control for the ThinkPad), the built-in hw controller does a great job and falls back to lower speed shortly after a CPU load subsides.
- It should be noted that this does not affect performance since the clock runs at the same speeds (22700, 22600, 16000, or 800Mhz for the X200).
- I used phc patches and phctools available at www.linux-phc.org for this task.
Finding and removing high interrupt packages
Installing Powertop Turning off 3D Turning off Gnome