[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#939170: linux: does not suspend completely, locks up



On Sat, Mar 14, 2020 at 02:23:05PM +0100, Daniel M. wrote:
On Sun, 26 Jan 2020 18:03:23 +0100 Felix Rublack <frubi@frubi.net> wrote:
Hi everyone,

I have the same issue on a ThinkPad T460s (suspend works only half way,
reboot and poweroff stop just short before actual shutdown).

I bisected the problem to the TPM driver. Blacklisting the module in
modprobe.d fixed the problem for me.

Sample configuration: /etc/modprobe.d/blacklist-tpm.conf

# Prevent TPM from loading. It breaks suspend and power cycle.
blacklist tpm
blacklist tpm_crb
blacklist tpm_tis
blacklist tpm_tis_core

Greetings
Felix Rublack

Hi, thanks a lot! I can confirm that this works also on my Thinkpad
E460. Since you can probably provide more details, could you forward
this to kernel.org?

Hi,

just to add one tiny bit of confirmation: this helped also in my case (big thanks!):

I am on Buster with a Lenovo Thinkpad T460, with kernels 4.19.0.8 and 5.4.0.0.bpo.4 installed. Suspend works fine with 4.19.0.8. The same system fails consistently when booted with 5.4, in the same way reported earlier: the system starts to suspend, but stops somewhere close to the finish line: display is black (don't remember if backlight was off, but I think it was), power-led is blinking, but the led-indicators like mute stay on. I cannot say something about the fan, as it is usually not running for me anyway. Nothing brings the laptop back at this stage other than pressing the power-button for like 10 seconds (complete restart): no shorter press of the power button, no lid action. Both should, and with the 4.19 kernel, do.

With above blacklisting, suspend now also works for kernel version 5.4.

Big thanks again - and it would be interesting to follow this at the kernel.org-level (to know when to remove the blacklist again).

Frank Löffler

Attachment: signature.asc
Description: PGP signature


Reply to: