GNOME Power-Profiles-Daemon Taking Shape For Better System/Laptop Power Controls

Written by Michael Larabel in GNOME on 8 September 2020 at 12:00 AM EDT. 9 Comments
GNOME
The GNOME Power Profiles Daemon (power-profiles-daemon) has begun taking shape over the past few weeks for ultimately allowing better controls over system power preferences with different profiles.

Longtime GNOME developer Bastien Nocera has been developing power-profiles-daemon this summer for supporting power profiles handling and exposing it via D-Bus. The intended power profiles at this point are "balanced", "power-saver", and "performance" but the performance profile ultimately will only have any bearing on systems with hardware capable of being set to be optimized for performance.

The daemon will set various attributes like the USB fast-charging state and other hardware tunables but also to alter some desktop-level preferences like more aggressive display power management handling during inactivity. The "balanced" mode is the planned default. This daemon is a bit similar to Feral's GameMode but that it's intended more about power conservation and tuning rather than simply trying to get the best performance for a given task like gaming.


The GNOME mock-up around the user interface controls from the Control Center for power handling.


This GNOME solution is being developed since existing solutions like thermald are either Intel-focused, don't offer much customization, or have other limitations around GNOME desktop integration.

Those wanting to check out the in-progress daemon work can do so via this Git repository.

The latest work being explored is on AMDGPU power-savings/performance tunables.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week