nothing personel to other distros but if they cannot do that in a simple command your distro is trash "dnf install *nvidia* thats it that's the command to install nvidia drivers on fedora it will pull all necessary packages for you and without having any issues at reboot.
Discussion
legacy shit need to check more info dnf install *nvidia-390xx* and long term support kernel new kernels don't work on that driver. jokes on you I still remember doing my workflow in case decide to move again to fedora
[laughs in mainline amdgpu kernel module]
Now use the one that doesn't come with also don't worry iru maybe novideo decide to continue making xorg x12? who knows, wayland seems doesn't convince a lot boomers
AFAIK its getting there. I heard it works well with Plasma and Gnome Wayland implementations but not with certain wlroots compositors?