View Single Post
Old 03-29-08, 05:45 PM   #1
zap
Registered User
 
Join Date: Feb 2003
Location: St. Petersburg, Russia
Posts: 20
Default Wrong 130Hz refresh rate in 800x600 and lower resolutions

I'm not sure when exactly, but not too long ago the applications running in 800x600 and less full-screen resolutions (e.g. games, for example extremetuxracer, nexuiz, xmoto) would run in a broken video mode. What I mean here for "broken" is that the image is a little higher than the screen, so the approximatively bottom 1/5 of the image is not visible.

I have two computers here, one with a GeForce 6200 and other with a 7600GT, both using a DVI cable to connect to the digital input of the monitor.

A friend of mine uses the analog connection to the monitor, and he gets a black screen whether an application switches to full-screen mode. After some time monitors displays a message saying that the monitor can't sync with the input signal.

Then I have disabled the dynamic twin view by adding this to the config file:

Option "DynamicTwinView" "False"

Now xrandr shows the real "supported" refresh rates for all modes. And what do I see?

Code:
Screen 0: minimum 320 x 240, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
   1280x1024      60.0*    75.0  
   1280x960       60.0  
   1280x800       75.0     70.0     60.0  
   1280x768       75.0     70.0     60.0  
   1280x720       75.0     70.0     60.0  
   1152x864       75.0     70.0     60.0  
   1024x768       75.0     70.0     60.0  
   960x600       120.0  
   960x540       120.0  
   840x525       140.0    120.0  
   832x624        75.0  
   800x600       130.0    120.0     75.0     72.0     60.0     56.0  
   800x512       121.0  
   720x450       120.0  
   680x384       120.0  
   640x512       150.0    120.0  
   640x480       120.0     75.0     73.0     60.0  
   640x400       151.0    140.0    120.0  
   640x384       150.0    140.0    120.0  
   640x360       150.0    140.0    120.0  
   576x432       150.0    140.0    120.0  
   512x384       150.0    140.0    120.0  
   416x312       150.0  
   400x300       150.0    145.0    121.0    113.0  
   320x240       150.0    146.0    120.0
150Hz? Oh my God, it's a regular LCD monitor, it cannot do more than 75Hz. No wonder it goes out of sync when the game is selecting the 800x600/130Hz.

What's worse, one can't switch the video mode (and even the refresh rate) without starting the application in 800x600 first. So my friend is stuck.

Can anybody explain what are these huge refresh rates and how to disable them? My guess is that these are some interlaced modes (do they work on DFP's anyway?). Besides, these interlaced modes (if my guess is correct) are not available at 1024x768 and higher (seems TV-encoder related?).

Please fix this bug in later releases, it's quite annoying as it affects most games and most people with LCD monitors (I think).
zap is offline   Reply With Quote