Install TLP – linux advanced power management for laptops

Install TLP- linux advanced power management for laptops

It is well known that the laptop/netbook is on battery is much less when working in one of the Linux systems than Windows installed on the same machine.
There are various tricks that you can apply to your laptop/netbook to save battery, but many of them depend on the hardware, distribution, and some are outdated or too difficult to install for normal users, etc.

TLP (TLP – Linux Advanced Power Management) is more progressive management utility battery-for Linux, which applies different settings automatically when you log on and every time you change the power source, depending on your distro and hardware.

Earlier I wrote about this utility in the article the acceleration of Linux mint and similar. In a new article will touch on a little bit more information about this utility.

Settings depending on the Power Source

  • Kernel laptop mode and dirty buffer timeouts
  • Processor frequency scaling including “turbo boost” / “turbo core”
  • Power aware process scheduler for multi-core/hyper-threading
  • Hard disk advanced power magement level and spin down timeout (per disk)
  • SATA aggressive link power management (ALPM)
  • PCI Express active state power management (PCIe ASPM) – Linux 2.6.35 and above
  • Runtime power management for PCI(e) bus devices – Linux 2.6.35 and above
  • Radeon KMS power management – Linux 2.6.35 and above, not fglrx
  • Radeon dynamic power management – Kernel 3.11 and above, not fglrx
  • Wifi power saving mode – depending on kernel/driver
  • Power off optical drive in drive bay (on battery)
  • Audio power saving mode – hda_intel, ac97

Additional functions

  • I/O scheduler (per disk)
  • USB autosuspend with blacklist
  • Enable or disable integrated wifi, bluetooth or wwan devices upon system startup and shutdown
  • Restore radio device state on system startup (from previous shutdown).
  • Radio device wizard: switch radios upon network connect/disconnect and dock/undock
  • Disable Wake On LAN
  • WWAN state is restored after suspend/hibernate
  • Untervolting of Intel processors – requires kernel with PHC-Patch
  • Battery charge thresholds – ThinkPads only
  • Recalibrate battery – ThinkPads only

Installation latest version into Linux Mint:

Before installing TLP, there are several conditions which it is desirable to perform:
First. If you added some power saving settings/scripts, etc., delete them or TLP may not work properly;
Second. Remove laptop-mode-tools package

sudo apt-get remove laptop-mode-tools

Now open a terminal, copy and run the following commands:

sudo add-apt-repository ppa:linrunner/tlpsudo apt-get updatesudo apt-get install tlp tlp-rdw

TLP does not have a GUI, so after installing the energy efficiency of your laptop/netbook will start after the next and all subsequent logons. But not to reload it now, run the following command:

sudo tlp start

And also there are some packages with additional features that can be installed from the software manageror run the following command:

sudo apt-get install smartmontools ethtool

And some additional packages only for Lenovo ThinkPad laptops:

sudo apt-get install tp-smapi-dkms acpi-call-tools

Share to friends
Rate author
( No ratings yet )
Notify of
Newest Most Voted
Inline Feedbacks
View all comments
2022 years ago

How do you launch the GUI of TLP or the command to launch it

how ard
how ard
2022 years ago


not avilable to install in bionic beaver. didn't add ppa as it installed without ppa