debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #03183
[Bug 2115041] Re: Can't recognize custom ACPI platform profile
Hello Kai-Chuan, or anyone else affected,
Accepted power-profiles-daemon into noble-proposed. The package will
build now and be available at
https://launchpad.net/ubuntu/+source/power-profiles-daemon/0.21-1ubuntu1
in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed. Your feedback will aid us getting this
update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
noble to verification-done-noble. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-noble. In either case, without details of your testing we will
not be able to proceed.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance for helping!
N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.
** Changed in: power-profiles-daemon (Ubuntu Noble)
Status: In Progress => Fix Committed
** Tags added: verification-needed verification-needed-noble
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to power-profiles-daemon in
Ubuntu.
https://bugs.launchpad.net/bugs/2115041
Title:
Can't recognize custom ACPI platform profile
Status in OEM Priority Project:
New
Status in power-profiles-daemon package in Ubuntu:
Fix Released
Status in power-profiles-daemon source package in Noble:
Fix Committed
Bug description:
[ Impact ]
* The kernel 6.14+ support new string 'custom' platform profile to
accommodate multiple driver to support different positions.
* On Dell's platform have a BIOS option that configures the user
selectable thermal tables which are read by the dell-pc driver. It's
possible to boot up with the two drivers having different values and
then the power slider being in an undefined position
* PPD had to be modified to account for this new string. If PPD isn't
modified then the system will be in an undefined power state.
[ Test Plan ]
* Checkbox job com.canonical.certification::power-
management/switch_power_mode can verify if all platform supported
profiles can be set and read correctly.
*
https://github.com/canonical/checkbox/blob/main/providers/base/units/power-
management/jobs.pxu#L119
* Add the job into kernel SRU plan to ensure the test coverage
[ Where problems could occur ]
* The platform will list supported platform_profile in
/sys/firmware/acpi/platform_profile_choices, the PPD power mode should
map to one of it, otherwise, it can't select the correct thermal
policy. If the platform set the unexpected string which the mapping is
not defined in the PPD. The thermal policy can't be switched
successfully.
[ Other Info ]
* Upstream commit: https://gitlab.freedesktop.org/upower/power-
profiles-daemon/-/commit/6b565b0b05a2bc92e3c546a567b394f415937265
* The patch is in 25.04 and 25.10 already.
* To the kernel without platform_profile node [1], the user
experience is just as before.
[1] https://docs.kernel.org/userspace-api/sysfs-platform_profile.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/2115041/+subscriptions
References