Fan full blast after sleep, coreboot and Intel ME


I am affected by this from day one (Librem 13v3, a bit over a year old now). I am running PureOS, keeping it updated, and updating the firmware regularly. Nothing seems to make a difference.

That being said, it now happens much less frequently than during the first weeks.

I still don’t use the laptop regularly, in part because of the fan issue. I did use it constantly during a conference trip for a week, and the fan acted up exactly once.

Good luck,


Nope and nope. :wink: It affects me as well. I estimate 1 of 5 wake from sleeps hits the fan bug for me. But I can “fix” it nearly every time by putting it back to sleep and waking it back up again. No solutions yet. I just got an email this week from Support stating there is not fix (yet).


Thank you for the lol’s :smile:


I have an Librem 13v4 with Ubuntu 18.04 installed. At least for me running systemctl suspend or sudo systemctl suspend will replicate the issue about half the time (cpu at 400mhz, and fans blowing despite low temps). Rerunning typically fixes the issue.

I rarely have experience the issue otherwise but I use the power button to suspend the device, so I am wondering if perhaps the closing the lid is executing a different command than pressing power button.


Maybe this issue happens because MSR registers reset after resuming from sleep? I limited my CPU temperature to 65 C using thermal throttling feature, and after resuming from sleep target temperature alvays reset to original value (95 C).

Also, some registers retain the value after resuming from sleep. For example, my custom power limit don’t reset after sleep.


I think these “strange registers” may well be a good lead. Wasn’t there a recent Windows 10 update that caused similar issues on some laptops??


I’ve seen this behavior on my Librem 15 (that the fan goes full blast and performance slows).

For me it seems to correlate with switching between wired and WiFi. I’ll close the cover, unplug the USB Ethernet and the power (not necessarily in that order), then when I open the cover at a cafe, I get the symptoms. It happens less often when going from WiFi to wired.

Specifically, this (almost?) never happens in the course of opening and closing my Librem while it’s connected to power and wired 'net and in airplane mode—which is the usual way that I use it, like a desktop machine.


Edit: Okay, the fan bug triggered for me just a bit ago. But at least the change away from Wayland+Gnome made the bug apparently much much more rare. i can deal with once every few weeks.

It has been a few weeks now where I have not seen this bug recur for me.
The only thing I’ve correlated to it going away was that I switched to Xorg+dwm as my desktop instead of the standard Wayland+Gnome.
It doesn’t quite make sense to me that something in Wayland+Gnome could be causing a cpu throttling bug on wake, but that seems to be my experience at least.


intel says that if you want to neuder the ME and other blobs then you are “condemned” to live with a “fan-full-blast” to keep reminding you of the choice you made :wink:


Maybe my irony/sarcasm detector is off, but any supporting evidence would be appreciated.

I doubt that it’s the neutering of the ME engine that’s causing the problems (which are encountered very rarely these days). Having effectively “unique firmware”, however, does not help debugging / resolving this.

I would wish that some technical person from Purism would tell us what logs etc to provide once the issue hits (a rare event is difficult to debug!); e.g, the contribution from ‘scaled’( above sounds promising and may have hit the underlying issue.


Intel: “ME turned off? We’re huge fans! Full blast fans, if you will”

@sboresch you can just @ scaled (@scaled)