It’s packaged as power-profiles-daemon and seems to be in Workstation already (as I saw it on my non-Silverblue personal laptop over the weekend and don’t remember installing it), but isn’t in Silverblue.
Simply adding it via rpm-ostree install power-profiles-daemon seems to work fine. However, this is something that should be there by default.
@walters: Where’s the best place to report packages that should be in Silverblue but aren’t? (Or vice versa for that matter.)
I found https://pagure.io/workstation-ostree-config/ (which seems like it might be the best place to file this), but can’t log in to Fedora today (I just get “OpenID request was cancelled” in Firefox and Chrome… and an infinite spinner in GNOME Web).
@ajan: Thanks, but that’s not quite the same thing.
The power profile mode changes more than just CPU scaling options and it exposes a user-facing UI to switch intents. The README explains how it’s different from the other power adjusting solutions (which all try to do more than just changing the CPU scaling):
This seems to be slated for Fedora 35, even though GNOME 40 adds support for it. For those who want it in Fedora 34 beta, where it works already, it requires installing the extra package power-profiles-daemon. So, on Silverblue, I guess we’ll just have to overlay it for the next half year if we want the functionality.
Hello @dj01j3v ,
Out of curiosity, what is your CPU? Is t AMD or Intel mfg? I ask since I have always been sort of disappointed in the lack of support for AMD devices in respect to maximize their capabilities. I find Intel enjoys much more direct kernel support and their processors capabilities are generally easier to utilize OOTB in compared to AMD CPU’s.
For me personally, I find Power Profiles Daemon to be an unwanted intrusion into my computing space. I don’t use a laptop, have a newer AMD Ryzen CPU, and my mobo has wireless, so the pp daemon sees it as unsupported laptop hardware and keeps looking for the battery which doesn’t exist. Which really brings me to my pet peeve here, Not all people using Fedora Linux use laptops as their daily use machine so foisting any form of pre-configuration on my system that doesn’t even offer an easily configurable option for the different hardware is a no go.