(II) LoadModule: "glx"
(II) Loading /usr/X11/lib/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
This is the wrong GLX module, and it looks like it's what's crashing your X server. I'm not sure why the X server would be picking up the Mesa libglx.so instead of the NVIDIA one -- it's supposed to work automatically. Does the problem still occur if you reinstall the driver and delete /etc/X11/xorg.conf?