Linux

Where Does TLP Store Config on Linux Laptops?

TLP reads battery and power profiles from /etc/tlp.conf on Linux laptops, with drop-ins.

Last updated

TLP centers on /etc/tlp.conf holding charge thresholds, CPU governors, and device power rules for AC and battery. Drop in files under /etc/tlp.d override single values without editing the main file.

Back up both paths before distro upgrades that rewrite defaults. Apply changes by restarting the TLP service. ThinkPad battery thresholds need the right kernel modules loaded first.

Where TLP stores this, by platform

Linux
/etc/tlp.conf

Main config with power profiles. Root owned. Companion overrides live in /etc/tlp.d and win on conflicts.

Frequently asked questions

How do I set battery charge limits in TLP?

Set the start and stop thresholds in tlp.conf or a tlp.d drop in, then restart the service. Verify with tlp-stat before trusting the limits.

Where are TLP stats and logs?

From tlp-stat output on demand. The service logs through the system journal on systemd hosts. Check both after profile changes.

Notice an outdated path? Let us know.