Hello Linux Geeksters. As you may know, TLP is a popular battery tool. All that TLP does is tweak your system for better power usage / battery life. You can just install TLP and forget about it, because it does his job by automatically, depending on your hardware specs and OS, but if you want to change the app’s behavior by hand, edit the /etc/default/tlp configuration file.
The latest version available is TLP 0.6, which has been recently released, coming with bug-fixes, improved support for both Kernel 3.15 and Kernel 3.16 and systemd improvements:
- Set systemd service type to simple, allows tlp service to start asynchronously in the background
- Remove DISABLE_TPACPIBAT from configuration
- Remove DEVICES_TO_ENABLE_ON_RADIOSW from configuration because it’s deprecated: works with Ubuntu 12.04/Kernel 3.2 only
- Enable RUNTIME_PM_ALL by default
- Do not touch kernel settings if param is empty or commented: DISK_IDLE_SECS_ON, MAX_LOST_WORK_SECS_ON, SCHED_POWERSAVE_ON, NMI_WATCHDOG, SATA_LINKPWR_ON, PCIE_ASPM_ON, RADEON_DPM_STATE_ON, RADEON_POWER_PROFILE_ON, WIFI_PWR_ON, SOUND_POWER_SAVE_ON, RUNTIME_PM_ON.
- DISK_APM_LEVEL_ON, DISK_SPINDOWN_TIMEOUT_ON, DISK_IOSCHED: use _ or keep to skip the setting for a particular disk, tlp-stat
- Consider changed sysfs paths for i915 enable_rc6/fbc as of kernel 3.15
- Consider changed sysfs paths for hwmon coretemp/sensors as of kernel 3.15/3.16
- Report speed of all fans, not just the first one
- Show warning for kernel sata errors (possibly) caused by SATA_LINKPWR_ON_BAT/AC=min/medium power
- Retrieve trace output from systemd journal if present
- Do not disable TLP when laptop-mode-tools is detected just output a warning about possible conflicts
In this article I will show you how to install TLP 0.6 on Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Ubuntu 12.04 Precise Pangolin, Linux Mint 17 Qiana, Linux Mint 13 Maya, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Deepin 2014, Peppermint Five, LXLE 14.04, Linux Lite 2.0 and other Ubuntu derivative systems.
Because it is available via PPA, installing TLP 0.6 on Ubuntu 14.10, Ubuntu 14.04 and Ubuntu 12.04 systems is easy. All you have to do is add the ppa to your system, update the local repository index (remove laptop-mode-tools if you have it installed) and install the tlp and tlp-rdw packages.
Also, because it does not work properly if laptop-mode-tools is detected, you should remove it, if you want to use TLP:
$ sudo apt-get remove –purge laptop-mode-tools
$ sudo add-apt-repository ppa:linrunner/tlp
$ sudo apt-get update
$ sudo apt-get install tlp
To start TLP, do (TLP will automatically run at startup, so you need to start it by hand once, after you first install it):
$ sudo tlp start
Optional, to remove tlp, do:
$ sudo apt-get remove tlp