Suspend exits immediately after installation of m2 ssd (nvme)

I hope it’s not bad form to make yet another reply. I wish to explain how the selected answer is the answer:

acpitool -w has the same list items whether the nvme ssd (Kingston A2000) is connected or not, however
7. GPP0 S4 *disabled pci:0000:00:01.1 becomes enabled.
Disabling it temporarily with sudo acpitool -W 7 made suspend work. I followed a link in the thread you provided and landed at systemd - ArchWiki

In order to make GPP0 unable to wake the machine at boot I created

#    Path                  Mode UID  GID  Age Argument
w    /proc/acpi/wakeup     -    -    -    -   GPP0

as /etc/tmpfiles.d/disable-nvme-wake.conf
and on reboot GPP0 is disabled for wakeupability and the machine suspends normally :slight_smile:

2 Likes