Lenvovo Laptops & “Modern Standby”

Modern Standby is a sleep/wake technology which replaces the legacy S3 Sleep state used by Linux, including LizardOS. Laptops with “Modern Standby” / without S3 Sleep will not enter sleep state with LizardOS.

Lenovo have failed to respond to requests for information which would allow a prospective customer to determine whether the model they are about to purchase supports S3 Sleep. We have therefore halted new sales of LizardOS. (Power users, developers, organizations and those who wish to run on a desktop or another brand of laptop – taking responsibility for hardware compatibility – are welcome to contact us for sales.)

Lenovo Support has been posting the following message to purchasers of new Lenovo laptops who are unable to enable the S3 Sleep state in BIOS:

It’s possible that the S3 Sleep option has been replaced with the “modern” standby in some of our newer models, including the X1 Carbon 21HM006GMX.

I understand that you are looking to set S3 sleep mode on your [MODEL].
The number of systems supporting Modern Standby rather than S3 is increasing over time.
This is a sleep mode set by Microsoft for Windows 10 desktop and Windows 10X (and Window 11).
Some new computers don’t offer S3 option anymore, specially if it is not available in BIOS.
Kindly check the Modern Standby FAQ for more details.

Examples: https://forums.lenovo.com/t5/ThinkPad-T400-T500-and-newer-T-series-Laptops/Lack-of-S3-sleep-mode-on-T14-gen-3-AMD-21CF-21CG/m-p/5208448

https://forums.lenovo.com/t5/ThinkPad-T400-T500-and-newer-T-series-Laptops/Please-give-back-the-S3-sleep-mode/m-p/5256089

https://forums.lenovo.com/t5/ThinkPad-X-Series-Laptops/S3-Sleep-missing-in-BIOS-X1-Carbon-21HM006GMX/m-p/5279186

Linux and the Xen Hypervisor used by LizardOS do not support so-called “modern” standby. By removing legacy S3 Sleep support, Lenovo have chosen to break compatibility with certain Linux and Hypervisors.

The result is that the newest models/BIOS will not have sleep/wake support with LizardOS.