In a nutshell you need to get the installer from the nvidia website and copy nvidia_drv.so into /usr/lib/xorg/modules/drivers. But I get this from the Xorg.0.log:
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X (EE) NVIDIA(0): log file that the GLX module has been loaded in your X (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If (EE) NVIDIA(0): you continue to encounter problems, Please try (EE) NVIDIA(0): reinstalling the NVIDIA driver. My xorg.conf does have a module "glx" line.