Increasing battery life under Linux


Bill Giannikos (Home Page)

Editing This Page

If you would like to edit this page please first view our Editing Guidelines.


This guide with provide you with tips to increase your battery life under Linux when running on a laptop computer.


Use kernel with dynamic ticks

Since kernel 2.6.21, Linux includes a feature called dynamic ticks. Without getting too technical, the kernel reduces the number of ticks initiated when the system is idle, slightly reducing the cpu usage at this time and therefore extending battery life. Fedora 7 has this feature on by default.

Ensure ACPI is enabled

Not so much a problem anymore as manufacturers are more actively checking that their ACPI implementations work under Linux but you should check that ACPI support is enabled. Without it you will get terrible power management and greatly reduced battery life. You can check if ACPI is enabled and running properly by typing dmesg in the console. If it is not working a kernel or BIOS update may fix the issue, if not then look up your laptop on these pages for more details.

Use CPU power saving

Most modern processors can dynamically reduce and increase their clock speeds. A utility is needed to do this such as cpufreqd or powernowd. My personal recommendation is powernowd, it is a simple program but works very well. These two utilities are included with most Linux distributions.

Blank screen when idle

A simple tip. Set the power settings to blank the screen when idle for a few minutes. The LCD display is one of the main consumers of power and so turning it off when not needed increases battery life greatly.

Use PowerTOP

Intel have developed a utility called PowerTOP. It's aim is to see which applications on your system are using processing power and thus consuming extra battery. PowerTOP is starting to be included with many Linux distributions and you can also get it from the PowerTOP website.


clibin009, 2015/07/17 06:08

WET, 2015/04/21 09:06

chanel sunglasses,
chi flat iron,
converse sneakers,
ferragamo shoes,
gucci outlet,
insanity workout calendar,
jimmy choo shoes,
air jordan,
juicy couture handbags,
juicy couture,
kate spade outlet,
kate spade sale,
louis vuitton outlet,
michael kors outlet online,
michael kors purses,
michael kors outlet,
michael kors outlet,
michael kors handbags,
the north face,
oakley sunglasses cheap,
pandora bracelet,
prada sunglasses,
prada shoes,
ray ban sunglasses,
ray ban outlet,
replica watches,
swarovski jewelry,
the north face,
tiffany jewelry,
tiffany co,
true religion outlet,
true religion jeans outlet,,
cheap ugg boots,
ugg boots,
uggs outlet,
oakley outlet,
oakley sunglasses,
polo ralph lauren outlet online,
polo ralph lauren,
burberry outlet online,
toms shoes outlet,
tom's shoes,
christian louboutin outlet,
tory burch sandals,
gucci belts,
longchamp outlet,
abercrombie kids,
hollister coupons,
hermes birkin,
cheap jerseys,
beats audio,
dre beats,
michael kors handbags,
michael kors outlet,
louis vuitton handbags,
polo ralph lauren,
free run,
rolex watches,
wedding dresses,
pandora bracelet,
thomas sabo,
christian louboutin,
nike huarache,
nike roshe run,
north face,
louis vuitton canada,
air jordan shoes,
jordan shoes,
air jordans,
nike outlet store,
nike shoes,
cheap nike shoes,
nike air max 2015,
air max,
air max 90,
free running,
free run,
supra shoes,
new balance outlet,
salvatore ferragamo,
mcm bags,
nike mercurial,
celine handbags,
nike roshe run,
roshe runs,
vans shoes,
timberland outlet,
phone cases,
easton bats,
babyliss pro,
louis vuitton outlet online,
burberry outlet online,
louboutin outlet,
christian louboutin,
louis vuitton outlet,
prada sunglasses,
michael kors handbags,
michael kors outlet,
tommy hilfiger coupons,
mcm backpack outlet,
moncler coats,
kate spade handbags,
barbour factory shop,
canada goose clearance,
louis vuitton outlet,
ralph lauren clothes,
north face jackets,
barbour women's jacket,
the north face,
north face outlet,
burberry outlet,
ralph lauren outlet online,
polo ralph lauren,
polo ralph lauren outlet online,
monster headphones outlet,
louis vuitton bags,
louis vuitton shoes,
moncler jackets,
ralph lauren outlet,
burberry handbags,
beats by dre outlet online,
coach outlet store,,
coach outlet store online,
michael kors outlet online,
coach factory outlet online,
oakley sunglasses cheap,
hermes belt,
marc by marc,
nike air jordan,
coach outlet online,
coach factory outlet,
coach outlet,
gucci outlet,
coach factory outlet online,
michael kors bags,
gucci sale,
ugg australia,
tory burch sandals,
tommy hilfiger,
uggs on sale,
louis vuitton bags,
calvin kleins sale,
louboutin shoes,
air jordan retro,
burberry outlet,
abercrombie and fitch,

Daniel I. Reily, 2015/03/09 18:39

Very useful information, thx for sharing. Check office cleaning services. :-D

ni3lo, 2011/12/30 22:59

removing bluetooth managment feom kernel may work as disabling the device?

lsmod | grep bluetooth
output shows mdule named bnep
then rmmod bnep

will this be enough to power off device?

besides, new ubuntu (unity panel sth) can disable bluetooth with single click - on mine system with built-in bluetooth module it works from scratch

ylluigl, 2009/05/19 15:04

my amd turion64 mk-38 works well with powernowd installed. it control the cpufreq and although slow down application sometimes, but still it prevent overheating. kpowersave and cpudyn doesn't work well for me as the cpufreq always jump to max.

Eismaus, 2009/01/24 11:32

Under windows, i would deaktivate Buildin Bluetooth and W-Lan to if i didn't use it.
In Ubuntu you habe a way to deaktivate W-Lan, but i didn't found the same for Bluetooh.
How did i do this?


Bill Giannikos, 2009/02/12 03:46

Depends on your laptop, what are you using?

Ljubo, 2008/02/01 01:23

web developer

also,to si ATI card power states…
aticonfig –lsp

do this when your laptop is on batteries
aticonfig –set-powerstate=1

(of course, if your computer doesn't do that automaticaly)

mohamed, 2008/01/21 06:49


hello I have DELL D630 its new and I forget my
bois password so
what I can do my email :

Enter your comment. Wiki syntax is allowed:
If you can't read the letters on the image, download this .wav file to get them read to you.
increasing_battery_life_under_linux.txt · Last modified: 2009/09/19 07:51 by billg
Contact Us Sister Sites Privacy Policy Terms of Use
Copyright © 2006-2013 and other authors