Issue with "Suspend" on Lenovo T560 - cannot wake up from "deep"

Ubuntu Version: 24.04.2 Desktop

Desktop Environment: GNOME (standard desktop install)

Problem Description: Cannot wake laptop after “Suspend”. The typical Lenovo Thinkpad “soft blink” of the power button LED and the red LED on the lid just continues.

Relevant System Information:
Lenovo T560, Intel i7-6600U, 16 GB ram, built-in graphics, built-in monitor.
No peripherals attached; no usb sticks connected, no external mouse/keyboard, …

What I’ve Tried:
I have updated BIOS to the latest available from Lenovo (1.45).
Searched for “sleep mode” option in BIOS, but there is none. I tried to disable “Secure Boot” in BIOS which is allegedly sometimes fixing the issue, but it did not help.

Using

cat /sys/power/mem_sleep

I established that the Kernel was using [deep] out of the box. Defining a kernel parameter for s2idle in /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash mem_sleep_default=s2idle”

helped, but I don’t like that solution: The power saving is not as much as for “deep”, and the Power Button LED does not indicate “sleep”; it stays as lit as when the computer is on, so one cannot check/know if the PC is sleeping or if the screen is just turned off.

TLP is not running in Ubuntu, so the recommendation found elsewhere to try to disable TLP is not relevant.

Is there any other kernel parameters or tweaks that could make “deep” sleep work on my T560? It was working with Win10.