View Single Post
  #2 (permalink)  
Old October 6, 2009, 05:31 AM
trodas's Avatar
trodas trodas is offline
Join Date: Feb 2008
Location: Czech republic
Posts: 394

My System Specs


The BIG question.
How to simulate the Linux option "AllowNon60HzDFPModes", witch I trying to find out unsucesfully. Looks like the TMDS encoder on my poor FX5600XT card fall into some category that says "60Hz only" in all Forceware drivers I tested (45.28, 53.03 WHQ, 81.95 WHQ)...
I see two ways to get more that 60Hz. Okay, there.
1) modify the drivers somehow to disable the check, as the Linux option does
2) modify the BIOS in my FX5600XT to report more modern TMDS encoder, witch is allowed to use higher refreshrates over DVI
3) buy new GFX card - friend 7300GS with the very same monitor and some 75.xx Forceware drivers do 72 or 75Hz refresh w/o a glitch

Yet since these card are not AGP and the FX5600XT got passive (nice quiet Zalman) cooling, the option no. 3 is not very viable one...

Okay, in fact, there is also option no. 4: use Linux, where things (probably) work!

Oh, well.

The Linux drivers only have the very fortunate possibility of override the default settings by the "AllowNon60HzDFPModes" option that let the driver bypass the checks and allow any refreshrate to be set, and hence drive the TMDS to or even over it's limits.
(I heard that it produce funny digital noise effects, if you go over it's capabilities, hehe)

So basically it looks like that I have to search where the "60Hz refresh only on this chip" option of nVidia drivers is stored and then modify it (on installed drivers) and/or then go and modify the drivers to save the option as I want it - eg. leaving up to the user, how hard he want to drive his TMDS
"It is dangerous to be right in matters on which the established authorities are wrong." - Voltaire
"I believe that all the people who stand to profit by a war and who help provoke it should be shot on the first day it starts..." - Hemingway :) my config - my caps
Reply With Quote