ok, I redirect to a similar issue I’ve found on Arch forum (hope it’s ok for Endeavourists)…the guy solved by deleting the lines in nvidia.conf (in your case just the NVreg_PreserveVideoMemoryAllocations) and rebooting.
If you want to try with that, naturally I suggest to backup that file before…
Moreover you can enable the drm modeset via kernel options in your initramfs, hence having it early loading (just double check, being a dual-gpu)
On the other hand, the options nvidia NVreg_PreserveVideoMemoryAllocations=1 might deal exactly with suspension/hibernation as per archwiki…and indeed, while my situation was different as I didn’t have to deal with a dual-gpu, from your logs it seems the nvidia card fails to suspend, so I think also about the services coming with the official drivers that might be called in the process and being disabled…but being this one a rough terrain for me (see another recent post dealing with nvidia and gdm suspension), I’d invite you to wait for someone else to chime in and confirm it before starting to enable those services ![]()