▲ | vient 6 days ago | |
Won't say I got much longer battery life, and even what I got may be as well explained as "TLP made energy profile management almost as good as on Windows, and then Windows's tendency to get a bunch of junk processes seeping on your battery tipped the scales to favor Linux". Also I ended up switching back to Windows because of never-ending hardware issues with Linux, installing it on 155H back in February 2024 was especially rough but even 6 months later I randomly got Bluetooth not working anymore after Ubuntu update. My TLP and LPMD configs: https://gist.github.com/vient/f8448d56c1191bf6280122e7389fc1... TLP: don't remember details now, as I recall scaling governor does not do anything on modern CPUs when energy perf policy is used. CPU_MAX_PERF_ON_BAT=30 seems to be crucial for battery savings, sacrificing performance (not too much for everyday use really) for joules in battery. CPU_HWP_DYN_BOOST_ON_BAT=0 further prohibits using turbo on battery, just in case. LPMD: again, did not use it much in the end so not sure what even is written in this config. May need additional care to run alongside TLP. Also, I used these boot parameters. For performance, I think, beneficial one are *mitigations, nohz_full, rcu*
|