Open byteManiak opened 1 year ago
Might be related to https://github.com/linrunner/TLP/issues/630.
It's definitely related to the TLP issue; the EPP mechanism is new. EPP is set to performance automatically by the EPP driver when the CPU policy is set to performance (which is why you can't write anything there); however, it does not pin 'power' to powersave or any other CPU policies.
So in short, EPP is not supported yet by TLP or sbb at all, the 'performance' EPP switch is a side effect of the CPU driver.
Describe the bug When switching from "none" to "maximum" in "Limit CPU profile",
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference
should be set topower
, but it's still set toperformance
To Reproduce
Desktop (please complete the following information):
Additional context I manually set
energy_performance_preference
topower
:Then I set the Slimbook Battery profile to Maximum performance, which also changes "Limit CPU profile" to "none". This sets
energy_performance_preference
toperformance
, as expected. I also can't writepower
to this while Maximum performance is enabled:Then I set the Slimbook Battery profile back to Energy Saving, which changes "Limit CPU profile" back to "maximum". This should set
energy_performance_preference
topower
, but it doesn't:I can manually set the setting to
power
just fine though:I'm not too sure if this is a Slimbook Battery bug, or if it's something in TLP.