TLP is an advanced power management tool for Linux. It is a pure command line tool with automated background tasks and does not contain a GUI.
TLP is available in the AUR:AUR, AUR.
Read the the full documentation at the project homepage.
Install the following packages plus dependencies:
- tlp (AUR) – Power saving
- tlp-rdw (AUR) – optional, Radio Device Wizard
- tp_smapi (Community) – optional ThinkPad only, tp-smapi is needed for battery charge thresholds and ThinkPad specific status output of tlp-stat
- dkms-acpi_call-git (AUR) – optional ThinkPad only, acpi_call is needed for battery charge thresholds on Sandy Bridge and newer models (X220/T420, X230/T430 et al.)
After successful installation, you can start TLP by typing as root/with sudo:
tlp start from tlp-init.service to tlp.service
To run TLP automatically upon system startup, enable the service via:
systemctl enable tlp.service
Hint: the above step is also necessary when upgrading to 0.3.8.1 because the service name changed.
The config file is located at
The default configuration provides optimized power saving out of the box. For a full list of options see: TLP Configuration.
According to this thread, the kernel 2.6.39 does not allow user-settings to
You can use PCIe ASPM settings by starting the kernel with
- TLP - Linux Advanced Power Management - Project homepage & documentation