GPU hangs resuming from suspend on Ubuntu, 440.48.02, GTX 1650

I’m running Ubuntu 19.10 on a Dell XPS 15 (7590) with the NVIDIA Prime On-demand setup. Reproduction steps:

  • I suspend the laptop
  • I resume the laptop
  • The laptop wakes up to the lock screen

What I expect to happen:
I am able to unlock and continue.

What happens instead:
The lock screen image stays on the screen unchanged. I can get into the machine using SSH, and even when I restart Gnome, it still stays on. It even stays on after I trigger a reboot, right until the moment the laptop restarts.

I’m attaching the error log collected by running nvidia-bug-report.sh, although I wasn’t running Xorg in verbose mode. Please let me know if there’s enough data.

I’m happy to help debugging further.
nvidia-bug-report.log.gz (469 KB)