For users of 120hz LCD display and nvidia hardware--read up

I tangled withthis issue for a while and found out that when the “gpu scaling” feature of the nvidia driver is turned on, the screen will only refresh at 58 - 60hz turn this feature off and goto KDE desktop settings under "display and if the refresh rate is not at 120hz already, change and apply, you may have to do this more than once, and you may have to restart the X server, but it WILL work, go into the nvidia driver and look at the DFP settings for your monitor under the active GPU information tab and verify that the nvidia driver is also reporting 120hz.
http://s948.photobucket.com/albums/ad323/terrac1de/snapshot2.png

The results are amazing… steady 120fps in gears Enemy Territory:Quake Wars. and Vendetta Online.

Thanks for sharing that, I will try it too.

just in case, I am posting my xorg.conf file the Option “DynamicTwinView” “FALSE”
may need to be entered into the “screen” section to work… Im still testing this…

nvidia-settings: X configuration file generated by nvidia-settings

nvidia-settings: version 1.0 (buildmeister@builder58) Fri Dec 18 18:36:44 PST 2009

nvidia-xconfig: X configuration file generated by nvidia-xconfig

nvidia-xconfig: version 1.0 (buildmeister@builder58) Fri Dec 18 18:35:05 PST 2009

Section “ServerLayout”
Identifier “Layout0”
Screen 0 “Screen0” 0 0
InputDevice “Keyboard0” “CoreKeyboard”
InputDevice “Mouse0” “CorePointer”
Option “Xinerama” “0”
EndSection

Section “Files”
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 “InputDevice”

# generated from default
Identifier     "Keyboard0"
Driver         "kbd"

EndSection

Section “Monitor”
Identifier “Monitor0”
VendorName “Unknown”
ModelName “ViewSonic VX2265wm”
HorizSync 65.0 - 186.0
VertRefresh 59.0 - 120.0
Option “DPMS”
EndSection

Section “Device”
Identifier “Device0”
Driver “nvidia”
VendorName “NVIDIA Corporation”
BoardName “GeForce GTX 295”
BusID “PCI:11:0:0”
Option “SLI” “on”
EndSection

Section “Device”
Identifier “Device1”
Driver “nvidia”
VendorName “NVIDIA Corporation”
BoardName “GeForce GTX 295”
BusID “PCI:11:0:0”
EndSection

Section “Screen”

Removed Option “metamodes” “DFP-0: nvidia-auto-select +0+0; DFP-0: 1280x1024 +0+0”

Removed Option “metamodes” "1680x1050_120; 1280x1024 +0+0; "

Identifier     "Screen0"
Device         "Device0"
Monitor        "Monitor0"
DefaultDepth    24

Option         "AllowGLXWithComposite" "True"
Option "DynamicTwinView" "FALSE"
Option         "RenderAccel" "True"
Option         "AddARGBGLXVisuals" "True"
Option         "DamageEvents" "True"
Option         "Modes" "1680x1050_120" 
Option "NoTwinViewXineramaInfo"
Option "UseEdidFreqs" "TRUE"
SubSection     "Display"
    Depth       24
EndSubSection

EndSection

Section “Extensions”
Option “Composite” “Enable”
EndSection

ok, it does NOT appear necessary to use the
Option “DynamicTwinView” “FALSE” in the screen section of the xorg.conf file. 120hz is working fine with dynamic twin view enabled on my PC, just turn off gpu scaling in the driver per the instructions at the beginning of this post and it should work just fine.

Thanks terracide. I hooked by new pc up to my 42" 120hz lcd yesterday and it looked awful. I’ll use your advice and try again.

This work around didn’t work for me. After unchecking the “Force Full GPU Scaling” I was never given the option of 120 Hz, even after several reboots. This was with a Philips 42" 1080p LCD display using an hdmi connection.

My display was recognized correctly and the resolution was switched to 1920 x 1080 but there was no 120Hz refresh available. Also, I’m not using xorg.conf. Any other ideas?