TLP 0.8 (Open-Source Laptop Battery Tool) Has Been Released. Install It On Your Ubuntu System Now!

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.8, which has been recently released, bringing new features:

  • TLP_DEFAULT_MODE: change default operation mode to AC when no power supply
  • can be detected (concerns some desktop and embedded hardware only)

Radio Devices:

  • Resume: restore bluetooth state

Radio Device Wizard (tlp-rdw):

  • Support ThinkPad OneLink Dock Basic/Pro for dock/undock events
  • Detect systemd “predictable network interface names” for WWAN
  • tpacpi-bat: new upstream version 2.2: get ASL path from
    /sys/class/power_supply/*/device/path; avoids unnecessary
    “AE_NOT_FOUND” kernel messages


  • Show “No batteries detected.”
  • Explain battery status “Unknown” as “threshold effective”
  • Show battery cell group voltages (verbose mode, tp-smapi only)
  • Show acpi-call suggestion for ThinkPad *40, *50, X1 models


  • Remove USB_DRIVER_BLACKLIST (because of issues #147, #149, see below)

tlp-stat: Show warnings for ata errors by default


  • tlp-stat: detect kernel config with PM_RUNTIME=N
  • tlp recalibrate: fix exitcode check
  • USB autosuspend: write power/control if actually changing only
  • Ignore missing files in /proc/sys/fs/xfs (Gijs Hillenius)
  • fix udev event processing for AC/BAT switching
  • and USB hotplugging (required for udevd v221 and higher)

Installation instructions:

Up to date packages are available via PPA, so installing the software on Ubuntu is easy. Just add the PPA to your system, update the local repository index and install the tlp package:

$ 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

The installation instructions should work on Ubuntu 15.04 Vivid Vervet, Ubuntu 14.04 Trusty Tahr, Ubuntu 12.04 Precise Pangolin, Linux Mint 17.2 Rafaela, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Linux Mint 13 Maya, Pinguy OS 14.04, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Deepin 2014, Peppermint 6, Peppermint 5, LXLE 14.04 and Linux Lite 2.

Tagged with: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Posted in The Linux and Unix Articles!

Leave a Reply

Your email address will not be published. Required fields are marked *




Subscribe to get the latest Linux news and how to guides directly on your e-mail!