I have a similar problem. As an workarround I changed the order of the thermal devices in the thermald configuration:
gedit /etc/thermald/thermal-cpu-cdev-order.xml
<CoolingDeviceOrder> <CoolingDevice>cpufreq</CoolingDevice> <CoolingDevice>rapl_controller</CoolingDevice> <CoolingDevice>intel_pstate</CoolingDevice> <CoolingDevice>Processor</CoolingDevice> <CoolingDevice>intel_powerclamp</CoolingDevice> </CoolingDeviceOrder>
I tested with the following orders, both woked fine: rapl, pstate, cpufreq cpufreq, rapl, pstate
I have a similar problem. As an workarround I changed the order of the thermal devices in the thermald configuration:
gedit /etc/thermald/ thermal- cpu-cdev- order.xml
<CoolingDeviceO rder> cpufreq< /CoolingDevice> rapl_controller </CoolingDevice > intel_pstate< /CoolingDevice> Processor< /CoolingDevice> intel_powerclam p</CoolingDevic e> Order>
<CoolingDevice>
<CoolingDevice>
<CoolingDevice>
<CoolingDevice>
<CoolingDevice>
</CoolingDevice
I tested with the following orders, both woked fine:
rapl, pstate, cpufreq
cpufreq, rapl, pstate