CPU fan runs high speed with a cold CPU after resuming from suspend

Hi all,

Since I have 24GB RAM in my new laptop, I decided to use Suspend instead of Hibernate when I am not using it for a short period occasionally. Then I keep running into this problem: after resuming from suspend, the CPU fan run into a maximum-speed state and will not slow down before I shutdown the laptop then boot it again, even a reboot cannot slow it down either.

This laptop is a Lenovo ThinkPad T470s with i7-7600U, no discrete GPU.

I searched on the Internet finding only one related post/bugreport <https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.17/+bug/77370>. But this bug report is issued in 2006.

I think I might need to file a bug report. So I followed the instructions, although they may be outdated, to try to compress the thermal directory,

sudo tar -zcvf /home/cnzhx/ThinkPad_T470s_thermal.tar.gz /sys/devices/virtual/thermal

but this command failed with errors,

tar: Exiting with failure status due to previous errors

One example of the errors looks like,

tar: /sys/devices/virtual/thermal/thermal_zone0/sustainable_power: Read error at byte 0, while reading 1536 bytes: Input/output error

so I am not sure whether this tarball is useful.

Here are something I need your help:

  • Could anyone give me some suggestions?
  • How about the tar errors? Is it serious?
  • Is Suspend the same as Sleep in Windows, and as Suspend to RAM?

Cheers,
CnZhx

Bug report: https://bugzilla.opensuse.org/show_bug.cgi?id=1030194