Computer doesn't wake up after suspending Ubuntu 20.04 [duplicate]

Solution 1:

I suspect that your problem is related to the latest NVIDIA update, which installs nvidia-driver-460. There is currently a bug with this version and some versions after it. You can subscribe to the bug here: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-460/+bug/1911055

You can workaround the issue until the bug gets resolved by downgrading the NVIDIA driver to a previous version. Follow these steps to downgrade to nvidia-driver-450-server:

  1. Open Software & Updates and go to the Additional Drivers tab.

  2. Select nvidia-driver-450-server (Using NVIDIA Server Driver metapackage from nvidia-driver-450-server (proprietary)).

    Additional Drivers

    You may try other drivers instead of nvidia-driver-450-server, if you wish, and stay with the one that works best for you.

  3. Click Apply Changes and wait until the changes are applied.

  4. Restart your system.

Suspend should now work as expected!

Solution 2:

I had the same issue on an Acer Aspire laptop running Ubuntu 20.04 with NVIDIA. I was using the default driver (nvidia-driver-460). I then tried nvidia-driver-450-server and still didn't have any luck. Then I tried nvidia-driver-418-server and it worked.

Here is my Additional Drivers tab in Software & Updates:

Additional Drivers tab in Software & Updates

My advice: keep rolling back the driver and testing until you find one that works.

  1. Open Software & Updates → Additional Drivers tab.
  2. Select nvidia-driver-418-server.
  3. Click Apply Changes.
  4. Reboot system.
  5. Test suspend.