TLP – Quickly Increase and Optimize Linux Laptop Battery Life

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Aaron Kili

Aaron Kili is a Linux and F.O.S.S enthusiast, an upcoming Linux SysAdmin, web developer, and currently a content creator for TecMint who loves working with computers and strongly believes in sharing knowledge.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

15 Responses

  1. Alberto says:


    Does anybody knows how to handle tlp with audio in battery mode.

    When the laptop is connected to the power the audio is ok, but after a while in battery mode the laptop remains without audio. When it gets again the 100% of battery connected to the power the laptop recovers the audio.

    I have selected regarding the audio settings:


    With these I try to remove the control to TLP for audio purposes, but even with that configuration on battery mode I have no audio.

  2. Nikhil Rathore says:

    I am using Ubuntu 18.04. I am facing a LAN connection problem. The problem is when I start my laptop it will connect to the LAN but once I disconnect it it won’t reconnect. Then I will have to put the laptop in sleep mode and then it would reconnect.

    Every time I reinstalled Ubuntu and the problem didn’t showed up for the first 3-4 days and then again the same problem happens. But this time I think I have figured out the reason behind this. there was no issue till today when I installed tlp and started it.

    Only after tlp it showed the same problem again. I googled and got to know that tlp activation changes some settings in order to save battery. Is it possible that tlp is the culprit. If so is there any way I can disable a particular setting so that tlp keeps working and I get rid of the problem. And yes I have my laptop dual booted with windows 10 and there is no such issue in windows 10. So certainly it is specific to Ubuntu. I think I have to change some settings. Can someone please help

  3. IVA says:

    The TLP module appears to be the cause of problems with Intel network drivers. You could tell me how to stop the service by restoring the options of Default???

    TLP Start | true | bat | false | ac | usb | bayoff | discharge | setcharge | fullcharge | recalibrate | stat | diskid

    Seems to keep settings also removed the tool

    Several users on Fedora and not only report problems to Intel network card drivers and the cause is TLP

    • Aaron Kili says:


      I have read through the thread but didn’t see any one directly mention TLP module as the cause of problems with Intel network drivers, although some answers have stressed about disabling Active-State Power Management but not connection with TLP.

      You can completely remove it, including config files with this command:
      $sudo apt-get purge tlp tlp-rdw

      Once you have removed it, try to check if the cause of problems with Intel network drivers was actually TLP, and give us some feedback.

      • Ivan says:

        Look I ran in doubt a clean installation of Fedora 28 without TLP… No problem…..

        The problem arise the next reboot after the installation of TLP…… Is that and since it is no longer installed I see no more error reported!!!!

        • Aaron Kili says:


          Okay, it could have caused the problems with Intel network drivers, which your were facing and other Fedora users. And by the way, the correct command for removing it on Fedora is:
          #dnf remove tlp tlp-rdw

          Thanks for the feedback, we will update this article to include this issue. You can also raise this issue to the developer via:

          • Ivan says:

            Also removed the settings given to the kernel remain, otherwise I think until there I would have arrived….

            The developer is already a week knows of the problem from me reported on GIT!!!!!

            Anyway we Blog I follow you very much!!!!

    • Zdeněk says:

      I don’t know how to stop certain service on Fedora, but on Ubuntu you would run ‘sudo systemctl stop tlp‘.

  4. cortexdz says:


    I used tlp on my ubuntu 16.04 partitioned with LVM, it causes me a lot of system crashes, which force me to hard reset laptop on each crash.

    Does any one have idea about this issue ?

  5. Jai Hind says:

    Under lubuntu 16.04 lts, can xfce power manager and tlp coexist? if not how to disable xfce power manager?

    • Aaron Kili says:


      Try to go to Session and Startup->Application Autostart, then locate Power Manager in the list and uncheck it. If you fail to find it, you can check the documentation for xfce.

Leave a Reply to Aaron Kili Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.