Description
The tuned-ppd daemon currently maps "low-power" to PPD_POWER_SAVER but leaves "quiet" unmapped, causing issues on laptops like ASUS that support an ACPI "quiet" profile.
Current behavior:
- When users select "quiet" profile in KDE Power Profiles daemon, nothing happens
- The "quiet" option is available in
/sys/firmware/acpi/platform_profile_choices but has no corresponding PPD mapping
Expected behavior
- "quiet" profile should map to
PPD_POWER_SAVER similar to "low-power"
- This allows the system to properly handle the quiet profile without requiring manual patching
Current workaround (what the patch does):
# In /usr/lib/python*/site-packages/tuned/ppd/controller.py
PLATFORM_PROFILE_MAPPING = {
...
"low-power": PPD_POWER_SAVER,
"quiet": PPD_POWER_SAVER, # <-- added
...
}
Environment
- Fedora 42/43/44
- tuned-ppd package
- ASUS laptops (in my case, Asus TUF Gaming F15) with ACPI platform profile support
Would it be possible to add this mapping upstream so users don't need to patch manually? I already have the patch that I'm applying on every update, I can raise the PR with the fixes cherry-picked from my patch.
Description
The
tuned-ppddaemon currently maps "low-power" toPPD_POWER_SAVERbut leaves "quiet"unmapped, causing issues on laptops like ASUS that support an ACPI "quiet" profile.Current behavior:
/sys/firmware/acpi/platform_profile_choicesbut has no correspondingPPDmappingExpected behavior
PPD_POWER_SAVERsimilar to "low-power"Current workaround (what the patch does):
Environment
Would it be possible to add this mapping upstream so users don't need to patch manually? I already have the patch that I'm applying on every update, I can raise the PR with the fixes cherry-picked from my patch.