Install TLP (Linux Advanced Power Management Tool) and improve battery life and reduce overheating on Ubuntu 15.04 and Ubuntu 14.04. TLP is an Batter Power Management Tool for Linux Ubuntu Systems.
TLP applies various settings and tweaks to help save battery power and reduce overheating on Linux systems. The app runs in the background and app works automatically. It configures all the necessary settings depending on the Linux distro’s hardware configuration. The app doesn’t have a GUI (only CLI).
Install TLP in Ubuntu and Derivatives
Run the following commands in Terminal to install the latest version of TLP PPA:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
Once installed, TLP automatically starts upon system startup. For the first timers, you will have to restart the system, but it can be changed and you will not have to restart the system. To do so, run the following command:
sudo tlp start
Please note that the last line of the command “sudo apt-get install tlp tlp-rdw” is used to install the following packages:
- tlp (PPA or universe) – Power saving
- tlp-rdw (PPA or universe) – optional, Radio Device Wizard
- tp-smapi-dkms (universe) – optional ThinkPad only, tp-smapi is needed for battery charge thresholds and ThinkPad specific status output of tlp-stat
- acpi-call-dkms (PPA or universe) – optional ThinkPad only, acpi-call is needed for battery charge thresholds on Sandy Bridge and newer models (X220/T420, X230/T430 et al.)
For ThinkPads (require an additional package), run the following command:
sudo apt-get install tp-smapi-dkms acpi-call-dkms
Basic Terminal Commands To Use TLP Tool
Status report with configuration and all active settings:
sudo tlp-stat
Show battery information:
sudo tlp-stat -b
sudo tlp-stat --battery
Show configuration:
tlp-stat -c
tlp-stat --config
Show disk data:
tlp-stat -d
tlp-stat --disk
Show PCI(e) device data:
tlp-stat -e
tlp-stat --pcie
Show processor data:
tlp-stat -p
tlp-stat --processor
Show system data:
tlp-stat -s
tlp-stat --system
Show temperatures and fan speed:
tlp-stat -t
tlp-stat --temp
Show USB device data:
tlp-stat -u
tlp-stat --usb
Show warnings:
tlp-stat -w
tlp-stat --warn
For more information visit
http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html