In my experience the only reliable open source drivers are the
ones for Intel, and Intel doesn't make a stand alone video
card, just on board video for Intel motherboards.
For several releases now I've given the nouveau drivers a chance
on each new fedora install, and within a week (usually within
two hours) I've had the desktop freeze up hard, so I install the
rpmfusion binary nvidia drivers and never have any more trouble.
There was a series of kernels for which nouveau drivers with many
older Nvidia cards would freeze as you describe.
5.11.0-0.rc6.141.vanilla.1.fc33.x86_64 and it has gone an hour without
a crash.