Petr: Delete the /etc/xorg.conf file, toggle the nvidia-96 driver off/on at System -> Administration -> Additional Drivers, and restart the computer.
The "Failed to allocate/map the primary surface" error is caused by a missing AddARGBGLXVisuals option in the xorg.conf file. Jockey creates a correct xorg.conf file.
Some cards don't start if this option is missing, and others get GL artifacts like the desktop wallpaper being used in all transparencies.
Petr: Delete the /etc/xorg.conf file, toggle the nvidia-96 driver off/on at System -> Administration -> Additional Drivers, and restart the computer.
The "Failed to allocate/map the primary surface" error is caused by a missing AddARGBGLXVisuals option in the xorg.conf file. Jockey creates a correct xorg.conf file.
Some cards don't start if this option is missing, and others get GL artifacts like the desktop wallpaper being used in all transparencies.