[Testing - Trixie] Thinkpad T14s Gen 6 AMD. Unable to resume from suspend.

- - ALL UNSTABLE / TESTING THREADS SHOULD BE POSTED HERE - -
This sub-forum is the dedicated area for the ongoing Unstable/Testing releases of Debian. Advanced, or Experienced User support only. Use the software, give, and take advice with caution.
Post Reply
Message
Author
Tova
Posts: 2
Joined: 2024-11-08 22:35

[Testing - Trixie] Thinkpad T14s Gen 6 AMD. Unable to resume from suspend.

#1 Post by Tova »

Hi everyone,

My issue is pretty much inthe title.

I received the new T14s G6 AMD ; which runs on the new AMD CPU Ryzen AI 7 PRO 360 (released in august 2024).
I installed Debian Testing (Trixie) - which come with Kernel 6.11.5-amd64 at the time of the post.

Unfortunately while everything seems to work fine (wifi, bluetooth, webcam, etc.) whenever I suspend the laptop, I am unable to resume.

In practice, there's no reaction (screen remains off, suspend indicator keeps blinking - hint that no event is registered by the laptop) when I :
- Open the lid;
- Press a keyboard button ;
- Use the touchpad ;
- Press the power on/off button.

The only way to get back control of the laptop is to hold down the power button and do a hard reset.

I already tried, with no success :
- Upgrading Kernel 6.11.6-amd64 from Debian unstable ;
- Disabling secureboot and security chip features from the BIOS ;
- Enabling all devices from /proc/acpi/wakeup.

I am a bit defeated out here, so do you have any ideas for me ?

arzgi
Posts: 1384
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 51 times

Re: [Testing - Trixie] Thinkpad T14s Gen 6 AMD. Unable to resume from suspend.

#2 Post by arzgi »

Do you have a swap-partition?
try lsblk and paste the result, just remember to use code tags

Code: Select all

sarto@dell:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0 223,6G  0 disk 
├─sda1   8:1    0   524M  0 part /boot/efi
├─sda2   8:2    0     1K  0 part 
├─sda5   8:5    0 178,9G  0 part /home
├─sda6   8:6    0   7,4G  0 part [SWAP]
└─sda7   8:7    0  36,7G  0 part /
arto@dell:~$ 


User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2337
Joined: 2010-06-07 16:59
Has thanked: 45 times
Been thanked: 256 times

Re: [Testing - Trixie] Thinkpad T14s Gen 6 AMD. Unable to resume from suspend.

#3 Post by FreewheelinFrank »

What is output of the following please?

Code: Select all

$ cat /sys/power/mem_sleep
Is there a sleep state option in the BIOS? Is it set to Linux?

https://brauner.io/2018/09/08/thinkpad-6en-s3.html

Tova
Posts: 2
Joined: 2024-11-08 22:35

Re: [Testing - Trixie] Thinkpad T14s Gen 6 AMD. Unable to resume from suspend.

#4 Post by Tova »

Thanks for your help :)

@arzgi Yes, I do have a swap partition, and it's slightly larger than the physical RAM (32 Gb).
Here's the output of lsblk :

Code: Select all

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1     259:0    0 476,9G  0 disk 
├─nvme0n1p1 259:1    0   300M  0 part /boot/efi
├─nvme0n1p2 259:2    0 443,1G  0 part /
└─nvme0n1p3 259:3    0  33,5G  0 part [SWAP]
@FreewheelinFrank I see what you are trying to check :) - my laptop only supports s2idle (no S3 sleep) and cat /sys/power/mem_sleep returns [s2idle]
Moreover, there is no sleep options in the BIOS, also for reference this is the Lenovo BIOS emulator for my specific laptop


Also since posting my question, I've kept looking for solutions and noticed two things :
  1. I am able to resume if I suspend my pc with pm-suspend but it doesn't work with systemctl suspend ;
  2. I am also able to resume if I add amd_iommu=off to the kernel parameters
I am not sure if this would qualify as "solving" the issues since those are obviously workarounds.

Post Reply