I upgraded from 22.04 to 24.04 today, and my computer will no longer fully suspend. Before, it would send everything to RAM (I presume) and the fans and things would stop. Now, it only does a "lighter sleep" when I select suspend: display turns off, system is locked, but everything keeps running. Basically I think the system used to enter the S3 state, and now it seems like just S1. How can I get suspend to go back to S3? (note: I don't want S4/hibernate)

I've tried both the power GUI and systemctl suspend methods, in case there was a difference, but there wasn't. I installed pm-utils and tried sudo pm-suspend, but that resulted in an even lighter sleep. I also tried sudo pm-suspend-hybrid, but that didn't seem to enter S3, and worse, I wasn't able to get my system to wake back up without hard shutting down using the power button.

I learned through some searching that this could have to do with graphics drivers, but according to Ubuntu, I've got the latest Nvidia driver. There seem to be some more recent versions in production on Nvidia's website, but after starting the install process, it seemed like I should probably stick with the one I currently have based on the warnings shown.

I also checked the logs using sudo journalctl -b | grep -i suspend after a standard suspend attempt, but didn't see any errors or anything. But I'm far from an expert in journalctl.

I'd appreciate any help anyone can give! I'll attach some system specs below in case they're relevant.

---

Ubuntu 24.04.1 LTS x86_64
6.8.0-41-generic kernel

Dell Precision 3660 (work machine but untouched by IT)
Dell SafeBIOS (unchanged by me)
NVIDIA RTX 3070 Lite Hash Rate
Intel i7-13700
32 GB memory (further specs unclear; probably just some Dell OEM)