#990714 thermald: Thermald cannot control CPU if intel_pstate status is passive

Package:
thermald
Source:
thermald
Description:
Thermal monitoring and controlling daemon
Submitter:
Paul Cercueil
Date:
2021-07-05 12:42:03 UTC
Severity:
important
#990714#5
Date:
2021-07-05 12:30:54 UTC
From:
To:
Dear Maintainer,

On my system (Asus N56VB with a i7-3630QM), the intel_pstate status is
"passive" by default.

This prevents thermald from being able to control the CPU frequency. Manually
switching it to "active" makes it work.

I address the problem locally, with a /etc/tmpfiles.d/pstate.conf file with the
following content:
w /sys/devices/system/cpu/intel_pstate/status - - - - active

Then thermald works perfectly.

I suppose the Debian package of thermald should provide a similar file.

Cheers,
-Paul