I ended up switching from from TLP to power-profiles-daemon based on the new dependencies for Gnome. After searching through the forums I have two questions I’d like some feedback on:
(1) When you use TLP, you have the option to have your bluetooth radio turned off by default on boot (in my case to save power). I can easily use the Gnome settings to turn on the radio on when I need it.
What is the best approach to have Gnome shut off the bluetooth radio after the system boots?
(2) I noticed that on my laptop (Think T450) that when I run the powerprofilesctl list, there appears to be no drivers chosen for power management. I thought this should say intel_pstate as I have an intel processor.
I did verify the power-profiles-daemon.service was running.
systemctl status power-profiles-daemon.service
● power-profiles-daemon.service - Power Profiles daemon
Loaded: loaded (/usr/lib/systemd/system/power-profiles-daemon.service; disabled; v>
Active: active (running) since Mon 2022-01-24 12:15:21 EST; 7s ago
Main PID: 10697 (power-profiles-)
Tasks: 4 (limit: 19032)
Jan 24 12:15:21 mani systemd: power-profiles-daemon.service: Deactivated successfull>
Jan 24 12:15:21 mani systemd: Stopped Power Profiles daemon.
Jan 24 12:15:21 mani systemd: Starting Power Profiles daemon...
Jan 24 12:15:21 mani systemd: Started Power Profiles daemon.
» powerprofilesctl --help
powerprofilesctl COMMAND [ARGS…]
help Print help
version Print version
get Print the currently active power profile
set Set the currently active power profile
list List available power profiles
list-holds List current power profile holds
launch Launch a command while holding a power profile
Use “powerprofilesctl help COMMAND” to get detailed help.
it kind of looks like the application for power-profiles-daemon is actually quite limited (like, only recent Intel CPUs).
I wonder if this is the type of device that all GNOME etc. developers have - same as back when they assumed everyone had SSDs and so removed things like preload or other HDD performance improvement tweaks from systemd (?).
My Ryzen is running with schedutil no matter what GNOME’s power settings says, so I guess that’s fine.
I do not think that it is needed to show a driver to have PPD working on my system it does also not show a proper driver and the profiles work as they should… i can see that on temperature and CPU Frequencies.
But if you like TLP and it is working for you go for TLP!
You can simply mask PPD service as it is a dependency for GNOME now you can not uninstall it.
Ah. So that is why some people are masking the “power-profiles-daemon.service” . I’m definitely fine with switching away from TLP.
Pretty much I don’t want to run too much of a specialized setup. I try to keep things simple so I won’t be tinkering (espcially since I have 2 non technical parents who now run EndeavourOS instead of Windows). I blame @jonathon … LOL.
Thanks everyone for sharing your expertise and advice.