new xorg.conf cont.
I have since found that in order for nvidia-settings to work correctly you need this in the xorg.conf file:
Section “ServerLayout”
Identifier “Default Layout”
Identifier “Default Layout”
Screen “Default Screen” 0 0
InputDevice “Keyboard0″ “CoreKeyboard”
InputDevice “Mouse0″ “CorePointer”
EndSection
Section “Module”
Load “glx”
EndSection
Section “InputDevice”
# generated from default
Identifier “Keyboard0″
Driver “keyboard”
EndSection
Section “InputDevice”
# generated from default
Identifier “Mouse0″
Driver “mouse”
Option “Protocol” “auto”
Option “Device” “/dev/psaux”
Option “Emulate3Buttons” “no”
Option “ZAxisMapping” “4 5″
EndSection
Section “Monitor”
Identifier “Configured Monitor”
EndSection
Section “Device”
Identifier “Configured Video Device”
Driver “nvidia”
EndSection
Section “Screen”
Option “DPI” “96×96″
Identifier “Default Screen”
Device “Configured Video Device”
Monitor “Configured Monitor”
DefaultDepth 24
Option “NoLogo” “True”
Option “DPI” “96×96″
Option “RenderAccel” “True”
Option “TripleBuffer” “True”
Option “AllowGLXWithComposite” “True”
Option “AddARGBGLXVisuals” “True”
SubSection “Display”
Depth 24
Modes “nvidia-auto-select”
EndSubSection
EndSection
Section “Extensions”
Option “Composite” “Enable”
Option “RENDER” “true”
Option “DAMAGE” “true”
EndSection