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.
Note, I’m running Fedora 33, not 34. The upgrade from 33 to 34 was broken if you have wine installed, last I checked. That may have been fixed more recently. Thus I have not upgraded.
However, the good news is that they fixed the issue with the 5.13.x Fedora 33 kernels, so I’m closing.