Freezing after wake from suspend

Hi,

Since the start of this year when I started trying out Linux as my daily driver I’ve been having an issue where when I return from my computer after it has been suspended my computer freezes and the only way to get out of it is to do a hard restart. Sometimes this will happen at the login screen other times it will happen after successfully logging in.

Some things I’ve noticed when this occurs is the using my mouse and keyboard doesn’t work, the rgb on my keyboard either becomes static or goes off, the networks icon has a blue ring around it and sometimes I just lose internet access.

Context for what I’m running:
AMD Ryzen R7 3700X
Nvidia 3070 (I have drivers and media codecs installed)
16 GB RAM
Running Fedora 42 KDE Plasma. Was encountering the same issues under Fedora 41.

For the first week after switching to Linux I was running Mint and experienced the same issue.

With older PC’s, each vendor had different power management approaches. With the need for better power management (e.g., large cubicle farm deployments) vendors have been making changes to power management (e.g., UEFI/BIOS), and Linux has been playing catch-up. The first thing to do is ensure that you have the latest UEFI/BIOS from your vendor. You may be able to do this in linux using fwupd tools. There are examples at https://wiki.archlinux.org/title/Fwupd (arch linux often has good linux documentation). fwupd github “Issues” often has details of issues with specific models.

Knowing that I didn’t have the latest bios installed I have now installed it

Coming back to this as unfortunately updating my BIOS did not work and I am still encountering this issue.