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

Re: Thinkpad T14s Gen 6 AMD. Unable to resume from suspend.



Thanks for your help :)


@Thimothy, I see what you mean with the sleep states - but my laptop being (too) recent, it seems to support only s2idle (no S3 sleep) as 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.


@songbird, I think 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]




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.

On sam., nov. 9 2024 at 01:36:06 -05:00:00, Timothy M Butterworth <timothy.m.butterworth@gmail.com> wrote:


On Sat, Nov 9, 2024 at 12:32 AM AFB <blueaddagio@laposte.net> wrote:
Hi everyone,

Briefly my issue is that I am unable to resume from suspend.

I just tested sleep on my laptop, also running Trixie and it works without any problems.  It does not appear to be an issue with Trixie.


I own the new T14s G6 AMD ; which runs on the 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.

Good to hear everything else is working.
 
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 ?

In the BIOS check to see if Suspend S3  State is supported. 

https://onlinehelp.ncr.com/Retail/Workstations/7613/HTML/Topics/UserGuide/5.%20Power%20Management/3-ACPI%20Sleep%20States%20(S0%20-%20S5).htm

Also check out this article about disabling modern standby and restoring S3 sleep.

https://www.reddit.com/r/ZephyrusG14/comments/xrkr8u/enable_s3_sleepdisable_modern_standby/

You may also want to consider disabling S1, S3 and S4 in the BIOS to prevent the device from going into standby mode altogether.


--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org/
⠈⠳⣄⠀⠀

Reply to: