Everytime you update your kernel, you have to recompile your third party modules and drivers so that they work with the new kernel. If you don't want this hassle, then you need to use the nvidia driver from livna. You first need to setup the livna repo
Code:
#rpm -Uvh http://rpm.livna.org/livna-release-8.rpm
After that search for a driver that works with your card
Code:
#yum list | grep -i kmod-nvidia
A list of all nvidia drivers will be shown. When you find the right nvidia driver, install it by doing something like
Code:
#yum install kmod-nvidia-169.09-7.lvn8