Skip to content

v3.1.0: Energy Management + PPD Emulation

Compare
Choose a tag to compare
@antheas antheas released this 06 Jul 18:22
· 149 commits to main since this release

The packagebuilds for this update briefly contained the polkit file to enable access to the PPD
namespace (for around 20 minutes) which did not have valid permissions.
This can cause dbus to fail, see the comment here to fix.
The packages on COPR and AUR have been updated, local installs were never affected.

This release adds energy management settings for devices and PPD emulation, as Handheld Daemon now conflicts with PPD.

  • CPU Power option: Maps to EPP settings power, balance_power, balance_performance
  • CPU Minimum Frequency: Based on this PPD Pull Request, allows setting the minimum frequency of the CPU to around 1GHz (the minimum non-linear frequency of the CPU). May improve frame times
  • CPU Boost option: adds support for the new boost endpoint coming in linux 6.11. Support for the legacy endpoint in linux-handheld remains

These options can be automatically set by handheld daemon in auto mode based on TDP, so novice users do not need to worry.

If Energy Management is enabled, Handheld Daemon will launch a dbus daemon that mimics PPD, allowing setting TDP from KDE and Gnome for all devices.

image

Full Changelog: v3.0.1...v3.1.0