Skip to content
Shell Perl Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
man tlp-stat manpage. Dec 25, 2015
.gitignore .gitignore: debian/* Aug 28, 2015
49tlp Copyright (c) 2016. Jan 1, 2016
AUTHORS Fix README. Jan 5, 2015
COPYING Copyright (c) 2016. Jan 1, 2016
LICENSE GPL v2 license file May 30, 2011
Makefile Makefile: sed INFILES in parallel Feb 25, 2016
README Push versions to 0.8 Aug 5, 2015
changelog tlp-rdw: add another ThinkPad OneLink Pro Dock USB LAN (17ef:304) May 6, 2016
default AHCI runtime power management for host controllers and attached disks May 3, 2016
tlp-functions.in AHCI runtime power management for host controllers and attached disks May 3, 2016
tlp-nop.in Move libs to /usr/share/tlp-pm Aug 27, 2015
tlp-pcilist Copyright (c) 2016. Jan 1, 2016
tlp-rdw-nm.in Issue #176: optimize rdw locking heuristics Jan 10, 2016
tlp-rdw-udev.in tlp-rdw: make debug output for NM and dock events more recognizable. Jan 3, 2016
tlp-rdw.rules.in tlp-rdw: add another ThinkPad OneLink Pro Dock USB LAN (17ef:304) May 6, 2016
tlp-rf-func Issue #176: optimize rdw locking heuristics Jan 10, 2016
tlp-rf.in Copyright (c) 2016. Jan 1, 2016
tlp-run-on.in Copyright (c) 2016. Jan 1, 2016
tlp-sleep.service.in Copyright (c) 2016. Jan 1, 2016
tlp-stat.in tlp-stat: include i915 parameters enable_dc, enable_psr May 3, 2016
tlp-usb-udev.in Copyright (c) 2016. Jan 1, 2016
tlp-usblist Copyright (c) 2016. Jan 1, 2016
tlp.bash_completion Fix and rework bash completion Jan 15, 2016
tlp.in tlp init: handle restart|force-reload unlike start May 6, 2016
tlp.init Copyright (c) 2016. Jan 1, 2016
tlp.rules.in Copyright (c) 2016. Jan 1, 2016
tlp.service.in Copyright (c) 2016. Jan 1, 2016
tlp.upstart.in Copyright (c) 2016. Jan 1, 2016
tpacpi-bat tpacpi-bat: new upstream v2.2 Apr 20, 2015

README

TLP README - 05.08.2015

TLP brings you the benefits of advanced power management for Linux without the need
to understand every technical detail. TLP comes with a default configuration already
optimized for battery life, so you may just install and forget it. Nevertheless TLP
is highly customizable to fulfil your specific requirements.

TLP is a pure command line tool with automated background tasks. It does not contain a GUI.

Separate settings profiles depending on the power source AC/battery:
- Kernel laptop mode and dirty buffer params
- Processor frequency scaling including "turbo boost" / "turbo core"
- Limit max/min P-state to control power dissipation of the CPU - intel_pstate only
- Power aware process scheduler for multi-core/hyper-threading
- Processor performance versus energy savings policy (x86_energy_perf_policy)
- Hard disk advanced power magement level and spin down timeout (per disk)
- SATA aggressive link power management (ALPM)
- PCIe active state power management (PCIe ASPM) - Kernel 2.6.35 and above
- Runtime power management for PCI(e) bus devices - Kernel 2.6.35 and above
- Radeon graphics KMS power management - Kernel 2.6.35 and above, not fglrx
- Radeon graphics dynamic power management - Kernel 3.11 and above, not fglrx
- Wifi power saving mode -  depending on kernel/driver
- Enable/disable integrated radio devices (excluding connected devices)
- Power off optical drive in UltraBay/MediaBay (on battery)
- Audio power saving mode - hda_intel, ac97

Additional functions:
- I/O scheduler (per disk)
- X86 energy perf policy
- USB autosuspend with device blacklist/whitelist (input devices excluded automatically)
- Enable or disable integrated radio 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
- Integrated WWAN and bluetooth state is restored after suspend/hibernate
- Untervolting of Intel processors - requires kernel with PHC-Patch
- Battery charge thresholds - ThinkPads only
- Recalibrate battery - ThinkPads only

All TLP settings are stored in /etc/default/tlp. The default configuration
provides optimized power saving out of the box.

Read the the full documentation at:
- http://linrunner.de/tlp

Or take a look at the manpages:
- tlp
- tlp-stat (display tlp status and active settings)
- wifi, bluetooth, wwan (switch wireless devices on/off)
- run-on-ac, run-on-bat
Something went wrong with that request. Please try again.