Package: thermald
Version: 2.4.2-1
Severity: important
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
-- System Information:
Debian Release: 11.0
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable'), (200, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.46+ (SMP w/8 CPU threads)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_FR:fr
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages thermald depends on:
ii libc6 2.31-12
ii libdbus-1-3 1.12.20-2
ii libdbus-glib-1-2 0.110-6
ii libevdev2 1.11.0+dfsg-1
ii libgcc-s1 10.2.1-6
ii libglib2.0-0 2.66.8-1
ii liblzma5 5.2.5-2
ii libstdc++6 10.2.1-6
ii libupower-glib3 0.99.11-2
ii libxml2 2.9.10+dfsg-6.7
ii lsb-base 11.1.0
thermald recommends no packages.
thermald suggests no packages.
-- Configuration Files:
/etc/thermald/thermal-cpu-cdev-order.xml changed:
<!--
Specifies the order of compensation to cool CPU only.
There is a default already implemented in the code, but
this file can be used to change order
The Following cooling device can present
-->
<CoolingDeviceOrder>
<!-- Specify Cooling device order -->
<!--<CoolingDevice>rapl_controller</CoolingDevice>-->
<CoolingDevice>intel_pstate</CoolingDevice>
<!--<CoolingDevice>intel_powerclamp</CoolingDevice>
<CoolingDevice>cpufreq</CoolingDevice>
<CoolingDevice>Processor</CoolingDevice>-->
</CoolingDeviceOrder>