Skip to content

[FEATURE REQUEST] Add quiet platform profile mapping to PPD_POWER_SAVER #853

@pixincreate

Description

@pixincreate

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions