465.31 works perfectly great on Fedora 33, but I have to force install the latest Fedora 32 kernel, which is 5.11.22. Needless to say there are many problems with running kernels from a previous version of Fedora, the least of which is that yum will usually try to remove it.
No recent Fedora 33 kernel (5.12.* including 5.12.15) builds a module that will actually load. An nvidia.ko is created but it simply does not load and Fedora 33 falls back to nouveau. Unfortunately, nouveau does not support the HDMI port on my Dell laptop, so I’m stuck.
I’m guessing this is a general problem with 5.12.*? I don’t feel that there is anything specific to Fedora about this issue.