

It’s Nvidia that that jumps out in your question.
They are /were notorious for lackluster support on Linux and sleep/wake issues are /were significant.
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
I started off with fan grills and led fans and cold cathode lighting way back when.
Now, my gaming PC, which is about due for its 5 yr update again, is in an old antec sonata case from 2008ish. I’ll probably splurge on a new one next round, but if it’s fancy, it will be one of those unassuming fractal cases with wood.
No lights if I can help it.