Off the top of my head, I think sudo journalctl -xeb -1
should give you some useful error output for the previous boot (after rebooting from a failure).
There’s a --list-boots
option if you’ve rebooted a couple times since but aren’t entirely sure.
It’s Nvidia that that jumps out in your question.
They are
/werenotorious for lackluster support on Linux and sleep/wake issues are/weresignificant.IIRC you still need to configure a few bits to get it to work properly (maybe just a systems service enable?).
… And it looks like it’s still a constant issue.
Thread with various fixes and tweaks: https://gist.github.com/bmcbm/375f14eaa17f88756b4bdbbebbcfd029