You are not logged in.

#1 2024-10-31 10:52:10

ancoron
Member
Registered: 2024-10-31
Posts: 2

Lenovo ThinkPad T14 Gen 5 AMD - no resume on AC (via USB-C)

I've just got a new T14 and while almost everything "just works" out of the box, there is currently one major issue with suspend/resume.

I am using it in a stand, always closed, because it is attached to a Dell U4924DW via USB-C, which provides it with everything including power.

So all peripheral is connected to the monitor and the only connection to the laptop is USB-C, no docking station in between here and everything should happen on the external monitor only.

The laptop also boots up nicely as soon as I plug in the USB-C, so I don't have to open the lid at all.

However, while I can easily put it to sleep ("s2idle" only on this model), I can't wake it up when reconnecting USB-C.

Did anyone have a similar issue and can point me in the right direction here?

Offline

#2 2024-10-31 12:23:48

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,180

Re: Lenovo ThinkPad T14 Gen 5 AMD - no resume on AC (via USB-C)

Did you go through https://wiki.archlinux.org/title/Power_ … p_triggers to see whether this is a possible trigger you can enable in the first place?

Online

#3 2024-10-31 17:12:43

ancoron
Member
Registered: 2024-10-31
Posts: 2

Re: Lenovo ThinkPad T14 Gen 5 AMD - no resume on AC (via USB-C)

Yes, I've actually enabled all devices (only XHC2 was not enabled by default):

Device  S-state   Status   Sysfs node
GPP0      S0    *disabled
GPP2      S3    *disabled
GPP5      S0    *enabled   pci:0000:00:02.1
GPP6      S4    *enabled   pci:0000:00:02.2
GP11      S4    *enabled   pci:0000:00:03.1
SWUS      S4    *disabled
GP12      S4    *enabled   pci:0000:00:04.1
SWUS      S4    *disabled
XHC0      S3    *enabled   pci:0000:c4:00.3
XHC1      S4    *enabled   pci:0000:c4:00.4
XHC2      S4    *enabled   pci:0000:c6:00.0
NHI0      S3    *enabled   pci:0000:c6:00.5
XHC3      S3    *enabled   pci:0000:c6:00.3
NHI1      S4    *enabled   pci:0000:c6:00.6
XHC4      S3    *enabled   pci:0000:c6:00.4
LID       S4    *enabled   platform:PNP0C0D:00
SLPB      S3    *enabled   platform:PNP0C0E:00

Things that I've also tried (just for curiosity, not actually expecting it to help):

  1. enable the "ec_no_wakeup" kernel parameter

  2. switch to a text terminal and then executing "systemctl sleep"

  3. disable the "ath11k" module before sleep: https://wiki.archlinux.org/title/Lenovo … AMD)_Gen_3

Comparing the behavior when I plug in the USB-C:

  1. Off: power LED flashes three times → device powers on and boots up

  2. Sleep: power LED flashes three times → device stays in sleep mode

So based on this, I'd also exclude external factors (like weird USB-C power behavior from the monitor) and the Laptop actually "sees" the event but for some reason decides to not do anything.

Offline

Board footer

Powered by FluxBB