I have just installed auto-cpufreq from the aur and enabled it. When unplugged the cpu clock speed drops to 1400 MHz & when plugged in all cores stay at 3000 MHz and goes upto 4 ghz with turbo boost. Just installing this program is equivalent of having tlp enabled or tlp gives better battery life than auto-cpufreq?
Hp Omen 15 2020 Laptop with Ryzen 5 4600H & Nvidia GTX 1660 Ti, Kernel 5.15
Depends on what you are using it for. TLP is used to enable a whole plethora power-saving settings. Most of the power-saving options are already enabled, but you can still customize it through it’s configuration file. There’s also TLP-UI which can be used as GUI interface for customizing the settings of TLP.
Note - TLP can cause many issues with other stuff such as bluetooth and usb ports. It has also been dropped from official isos AFAIK.
Whereas auto-cpufreq is used for managing and setting appropriate CPU frequency and Turbo Boost settings based on power usage. I haven’t used this one, but the author says it should work fine with TLP as long as you disable TLP’s CPU settings.