I like to use the arch wiki to set up laptops. They are specifically written for arch, but the information can translate to basically any Linux distro
https://wiki.archlinux.org/title/Lenovo_ThinkPad_X1_Carbon_(Gen_10)
IBM and Lenovo ThinkPad laptop enthusiasts!
I like to use the arch wiki to set up laptops. They are specifically written for arch, but the information can translate to basically any Linux distro
https://wiki.archlinux.org/title/Lenovo_ThinkPad_X1_Carbon_(Gen_10)
firstly, tlp is a powerful tool, but you need to configure it before letting it loose, identifying components you don't need and can be powered down, figuring out power limits, etc. that's too much work for me. also, if you're on ppd, maybe try switching it with tuned
and tuned-ppd
, which are now default on Fedora.
can't help with your specific machine, here's what works for me. what I want is a powerful laptop that works as a workstation when on AC, sips power when mobile, and has no significant power drain when left in standby for days. so:
using Plasma, as it has (among many other benefits) different power settings for docked and on battery. so it has generous power settings on AC and then rather conservative ones on battery, and
implementing suspend-then-hibernate
. the laptop sleeps normally when not used, but if not used in an hour or so, it suspends to disk and turns off all power - no more battery drain. on powering up, it resumes from disk back to how I left it - faster than cold boot!
this brings it super close to stuff I had back in the macOS days - a laptop that I can leave for days and when I pick it up heading out the door I know it has a charge.
I was sort of under the impression that tlp was an "install it and leave it if you want" type of thing, but that you could tweak it more to your liking if needed. 🤷♂️ Well, in any event it didn't work for me in either case!
Thanks for the suggestions; I might give auto-cpufreq another shot first just because I've used it in the past on another machine, but if that doesn't work, I will definitely take a look at tuned. 👍 Will try to remember to report back with the results, though it may take a while.