Battery Draining is a serious issue on many Linux Distribution,Especially with the newer distributions like Ubuntu 12.10.There are few apps like Jupiter to tackle the battery draining issue but here I am introducing a application called TLP which is much more powerful in saving battery life than its competitors.
TLP is a powerful command line tool which is very effective for Advanced Power management on Linux powered Laptops.TLP applies the settings upon the system startup hence its much more effective then the other power management applications.
TLP is available for all the major Linux distributions such as Arch Linux, Debian, Fedora, Gentoo, openSUSE and Ubuntu.Here is a big list of advanced Power settings which will be modified by TLP to increase the battery life.
Pre-Requisites
Before getting into the installation you need to make sure that
No user specific power management scripts are running ( look at /etc/rc.local )
Remove the laptop-mode-tools using the following commands
sudo apt-get remove laptop-mode-tools
Installation on Ubuntu and Linux Mint
You can install TLP using following commands
sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tlp-rdw
This application will automatically start at the system bootup,So use the following command to start it for first time without reboot
sudo tlp start
You can add some extra features by the following commands
sudo apt-get install smartmontools ethtool
If you are using Sandy bridge or other newer models then install the following application also
sudo apt-get install acpi-call-tools
TLP official website has a detailed documentation for installing TLP on other Linux Distros such as Fedora,Debian,Arch Linux,Gentoo and openSUSE.