CPU fan goes full throttle triggered by waking up from suspend on Lenovo X1 Carbon (5th Gen., 2017)

Bug #1709616 reported by thinkpad on 2017-08-09
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

Thinkpad X1 Carbon 5th generation ultrabook with i7 Kabylake CPU running Ubuntu 17.04 has its fan go full steam if the laptop is woken up from sleep/suspend. Without any sleep/suspend the laptop's fan is basically "off" or silent, even for hours.

The bug has been fixed upstream, see

6625914 ACPI / EC: Drop EC noirq hooks to fix a regression
9c40f95 Revert "ACPI / EC: Enable event freeze mode..." to fix a regression

and/or https://bugzilla.kernel.org/show_bug.cgi?id=196129
(with duplicate https://bugzilla.kernel.org/show_bug.cgi?id=191181)

and I hope this fix will make its way into a near-future kernel update to ubuntu :)

Many thanks!

ProblemType: Bug
DistroRelease: Ubuntu 17.04
Package: linux-image-4.10.0-30-generic 4.10.0-30.34
ProcVersionSignature: Ubuntu 4.10.0-30.34-generic 4.10.17
Uname: Linux 4.10.0-30-generic x86_64
ApportVersion: 2.20.4-0ubuntu4.5
Architecture: amd64
 /dev/snd/controlC0: micha 1783 F.... pulseaudio
CurrentDesktop: Unity:Unity7
Date: Wed Aug 9 12:55:20 2017
HibernationDevice: RESUME=UUID=d258b78e-8853-44ea-adac-c2c837859e92
InstallationDate: Installed on 2017-06-25 (44 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 004: ID 138a:0097 Validity Sensors, Inc.
 Bus 001 Device 003: ID 04f2:b5ce Chicony Electronics Co., Ltd
 Bus 001 Device 002: ID 8087:0a2b Intel Corp.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 20HQS03P00
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-30-generic.efi.signed root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
 linux-restricted-modules-4.10.0-30-generic N/A
 linux-backports-modules-4.10.0-30-generic N/A
 linux-firmware 1.164.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/04/2017
dmi.bios.vendor: LENOVO
dmi.bios.version: N1MET37W (1.22 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20HQS03P00
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrN1MET37W(1.22):bd07/04/2017:svnLENOVO:pn20HQS03P00:pvrThinkPadX1Carbon5th:rvnLENOVO:rn20HQS03P00:rvrNotDefined:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20HQS03P00
dmi.product.version: ThinkPad X1 Carbon 5th
dmi.sys.vendor: LENOVO

thinkpad (fellowsgarden) wrote :

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
thinkpad (fellowsgarden) on 2017-08-09
description: updated
description: updated
thinkpad (fellowsgarden) on 2017-08-09
summary: - CPU fan goes full throttle triggered by waking of from suspend on Lenovo
+ CPU fan goes full throttle triggered by waking up from suspend on Lenovo
X1 Carbon (5th Gen., 2017)
Joseph Salisbury (jsalisbury) wrote :

It looks like both the commits mentioned were cc'd to upstream stable. They should make their way into Ubuntu through the normal stable update process.

Changed in linux (Ubuntu Zesty):
importance: Undecided → Medium
Changed in linux (Ubuntu):
importance: Undecided → Medium
Changed in linux (Ubuntu Zesty):
status: New → Triaged
Changed in linux (Ubuntu):
status: Confirmed → Triaged
Michael Stucki (mstucki) wrote :

Two things:

- Like mentioned in https://bugzilla.kernel.org/show_bug.cgi?id=191181, the bug happens in other Lenovo models as well. It's not limited to the X1 Carbon 5th Gen.
- The bug was fixed in kernel 4.13 but not in 4.10. This means that users who run the HWE kernel on Ubuntu 16.04 LTS will have this problem too!

I can reproduce it on my local system which has "linux-image-generic-hwe-16.04" installed (

Reading through the comments, it's not exactly clear to me which of the commits has fixed this problem, but I guess that the following two changes have made the difference:


So, will this bug be reopened or should I create a separate issue for the 16.04 HWE kernel?

thinkpad (fellowsgarden) wrote :

@jsalisbury Where can I see that the two commits were cc'd to upstream stable? How soon can we expect to see these commits in a normal zesty update (educated guess)?

madbiologist (me-again) wrote :

The commits were merged to the upstream stable 4.13 kernel - see https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/log/?h=v4.13&ofs=2100

2017-07-14 Merge branches 'acpi-ec', 'acpi-irq' and 'acpi-quirks'

You can open the link for further details.

Ubuntu 17.10 is based on the 4.13 kernel. Ubuntu 17.04 is based on the 4.10 kernel. These commits didn't make it into the upstream 4.10 series - the last upstream 4.10 kernel was 4.10.17 which was released on 2017-05-20. Ubuntu 17.04 users rely on Canonical to make further updates to this kernel. Canonical does have a process for doing this, but I couldn't find these commits at https://launchpad.net/ubuntu/+source/linux/+changelog

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.