Perhaps Mesa drivers are conflicting with nVidia's GLX drivers? You shouldn't be running Mesa at all. In fact, uninstall Mesa, as well as Utah GLX or anything non-nVidia that you may have installed.
"Floating in a dream-like state, I am the emporer of a parallel universe." --Arch Enemy
My xorg.conf file