Some more information, with changed report: The asus I have has only one fan for the CPU and GPU, and a shared heatsink. When I am fully utilizing the GPU and CPU, the fan runs at 4000 rpm max. I see the following messages in dmesg:
"powercap intel-rapl:0: package locked by BIOS, monitoring only" and "CPU4: Package temperature above threshold, cpu clock throttled CPU4: Package temperature/speed normal mce: [Hardware Error]: Machine check events logged CPU6: Core temperature above threshold, cpu clock throttled CPU6: Core temperature/speed normal" I see the latter messages around every 5 minutes when the fan is running at 4000rpm. They happen on every CPU*. When I control the fan manually using: echo 255 > /sys/class/hwmon/hwmon2/pwm1 It gets louder than when it is running at 4000rpm, and I don't see MCEs anymore in dmesg. This is all under a folding@home load of full usage. Why doesn't thermald use the PWM control for the fan? ** Description changed: - I have an ASUS with i7-4710HQ running 16.04, and thermald doesn't seem - to increase fan speed as much as it can (it reads 2600-4000 under load). - Manually changing the fan speed using the PWM control changes the speed - and it becomes louder than what it is at 4000. + The asus I have has only one fan for the CPU and GPU, and a shared + heatsink. When I am fully utilizing the GPU and CPU, the fan runs at + 4000 rpm max. I see the following messages in dmesg: - I have been seeing a lot of MCEs in dmesg: CPU5: Package temperature - above threshold, cpu clock throttled. I can provide more information if - needed. + "powercap intel-rapl:0: package locked by BIOS, monitoring only" + + and + + "CPU4: Package temperature above threshold, cpu clock throttled + CPU4: Package temperature/speed normal + mce: [Hardware Error]: Machine check events logged + CPU6: Core temperature above threshold, cpu clock throttled + CPU6: Core temperature/speed normal" + + I see the latter messages around every 5 minutes when the fan is running + at 4000rpm. They happen on every CPU*. + + When I control the fan manually using: echo 255 > /sys/class/hwmon/hwmon2/pwm1 + It gets louder than when it is running at 4000rpm, and I don't see MCEs anymore in dmesg. This is all under a folding@home load of full usage. + + Why doesn't thermald use the PWM control for the fan? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1713173 Title: CPU fan speed not controlled by thermald To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/thermald/+bug/1713173/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs