Skip to content

Introduce a 4th power state on the modern interface

Mario Limonciello requested to merge superm1/4-positions into main

This maps out more closely to how the Windows power slider behaves, in that it has 4 states for a user to select.

The 4 new states are:

  • power-saver
  • balanced-power
  • balanced-performance
  • performance

To avoid regressions from other software that uses power-profiles-daemon the legacy interface only advertises support for the 3 previous states.

For example if a client tries to set 'balanced' on the legacy interface it will map out to 'balanced-power' to the daemon. If the daemon is currently in 'balanced-performance' it will still report 'balanced' to the client.

Edited by Mario Limonciello

Merge request reports