Fri, 13 Nov 2026 15:58:09 UTC Log in
Optimize laptop battery life 136.79 KB built 2026-10-18 02:26:56 GMT

Description

TLP is a feature-rich command-line utility, saving laptop battery power without the need to delve deeper into technical details. TLP’s default settings are already optimized for battery life and implement Powertop’s recommendations out of the box. Moreover TLP is highly customizable to fulfill specific user requirements. Settings are organized into two profiles, allowing to adjust between savings and performance independently for battery (BAT) and AC operation. In addition TLP can enable or disable Bluetooth, NFC, Wi-Fi and WWAN radio devices on boot. For ThinkPads and selected other laptops it provides a unified way to configure charge thresholds and recalibrate the battery.

Dependencies

30 total
Requires21
  • /bin/sh
  • /bin/sh
  • /bin/sh
  • /usr/bin/perl
  • /usr/bin/sh
  • config(tlp) = 1.10.1-2.fc45
  • filesystem(unmerged-sbin-symlinks)
  • hdparm
  • iw
  • pciutils
  • perl(File::Basename)
  • perl(Getopt::Long)
  • perl(constant)
  • perl(strict)
  • perl(warnings)
  • rfkill
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
  • usbutils
Provides4
  • config(tlp) = 1.10.1-2.fc45
  • metainfo()
  • metainfo(de.linrunner.tlp.metainfo.xml)
  • tlp = 1.10.1-2.fc45
ObsoletesNo Obsoletes
Conflicts2
  • laptop-mode-tools
  • tuned
Recommends3
  • ethtool
  • smartmontools
  • tlp-pd
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

94
Name ascending sort Size
/etc/tlp.conf 22.24 KB
/etc/tlp.d 0.00 B
/etc/tlp.d/00-template.conf 166.00 B
/etc/tlp.d/README 379.00 B
/usr/bin/bluetooth 1.75 KB
/usr/bin/nfc 9.00 B
/usr/bin/run-on-ac 1.10 KB
/usr/bin/run-on-bat 9.00 B
/usr/bin/tlp 16.37 KB
/usr/bin/tlp-stat 41.42 KB
/usr/bin/wifi 9.00 B
/usr/bin/wwan 9.00 B
/usr/lib/systemd/system-sleep 0.00 B
/usr/lib/systemd/system-sleep/tlp 231.00 B
/usr/lib/systemd/system/tlp.service 772.00 B
/usr/lib/udev/rules.d/85-tlp.rules 801.00 B
/usr/lib/udev/tlp-usb-udev 2.02 KB
/usr/share/bash-completion/completions/bluetooth 3.00 B
/usr/share/bash-completion/completions/nfc 3.00 B
/usr/share/bash-completion/completions/run-on-ac 3.00 B
/usr/share/bash-completion/completions/run-on-bat 3.00 B
/usr/share/bash-completion/completions/tlp 2.60 KB
/usr/share/bash-completion/completions/tlp-stat 3.00 B
/usr/share/bash-completion/completions/wifi 3.00 B
/usr/share/bash-completion/completions/wwan 3.00 B
/usr/share/doc/tlp 0.00 B
/usr/share/doc/tlp/AUTHORS 196.00 B
/usr/share/doc/tlp/COPYING 1.14 KB
/usr/share/doc/tlp/README.rst 2.25 KB
/usr/share/doc/tlp/changelog 65.50 KB
/usr/share/fish/vendor_completions.d/bluetooth.fish 8.00 B
/usr/share/fish/vendor_completions.d/nfc.fish 8.00 B
/usr/share/fish/vendor_completions.d/run-on-ac.fish 8.00 B
/usr/share/fish/vendor_completions.d/run-on-bat.fish 8.00 B
/usr/share/fish/vendor_completions.d/tlp-stat.fish 1.61 KB
/usr/share/fish/vendor_completions.d/tlp.fish 3.55 KB
/usr/share/fish/vendor_completions.d/wifi.fish 8.00 B
/usr/share/fish/vendor_completions.d/wwan.fish 8.00 B
/usr/share/licenses/tlp 0.00 B
/usr/share/licenses/tlp/LICENSE 17.56 KB
/usr/share/man/man1/bluetooth.1.gz 381.00 B
/usr/share/man/man1/nfc.1.gz 382.00 B
/usr/share/man/man1/run-on-ac.1.gz 267.00 B
/usr/share/man/man1/run-on-bat.1.gz 272.00 B
/usr/share/man/man1/wifi.1.gz 389.00 B
/usr/share/man/man1/wwan.1.gz 399.00 B
/usr/share/man/man8/tlp-stat.8.gz 1.60 KB
/usr/share/man/man8/tlp.8.gz 2.31 KB
/usr/share/man/man8/tlp.service.8.gz 498.00 B
/usr/share/metainfo/de.linrunner.tlp.metainfo.xml 2.27 KB
Files 1–50 of 94 Next →
of 2

Component of

buildroots that installed this RPM

No Buildroots