that will not do it
you need to also rebuild the kernel boot image "initramfs"
to use the nvidia driver
please read the fedora GUIDE for nvidia
i DO recommend that for nvidia you use the fedora built "kmod-nvidia" driver
and not use the nvidia "NVIDIA-Linux-x86_64-304.51.run"
with the *.run you will need to manually reinstall it all the time and i do mean EVERY time there is a kernel or xorg update
And for fedora that is about every week