Originally Posted by andrewthomas
since it seems that you are using nVidia's proprietary drivers, I believe that you need to reinstall the nvidia drivers each time you install a new kernel.
That is correct.
I don't know how the OP originally installed the nVidia driver, so I can't give detailed instructions on how to reinstall (I don't know Ubuntu very well anyway) but ...
Originally Posted by anoopch
I have A Nvidia Driver that has some issues with the kernel.
I'm pretty sure that is not correct. The Nvidia driver works just as well with the PAE driver as with the non PAE driver.
The problem is the Nvidia driver does not work across any change in the kernel unless you reinstall the Nvidia driver after changing the kernel.
Even if you stay with the non PAE kernel, there will probably be some kernel update sent out that will cause the same problem.
I don't recall/understand the details of the following and I've seen it sometime work and sometimes fail, but there is a package manager wrapper for the Nvidia proprietary driver that (when things work right) causes subsequent kernel updates to coordinate with the Nvidial driver so that you don't need a manual reinstall of the driver after each kernel change. I think Ubuntu has instructions for installing the Nvidia driver so that all works.
Also for current Ubuntu, you might not even want the Nvidia driver. The old open source nv driver was usually so bad that using the proprietary driver from Nvidia was a clearly better choice. The new open source driver (nouveau) is much better.