XFree86 is now very clever, and can usually tell what modes will work
and which modes won't by asking your monitor and video card. This
means that we can use mostly the same XF86Config file on a variety of
workstations. The results aren't always optimal though. In our
default file, 1600x1200 is specified, but some monitors require X to
drop to a low refresh rate.
By adding a keyword to the Display subsection, e.g.,
Subsection "Display"
Depth 24
MinimumRefresh 85
Modes "1600x1200" "1440x1080" "1152x864"
EndSubSection
XFree86 would know that 1600x1200 only was wanted if the current
monitor was able to display that at 85 Hz, and drop down to 1440x1080
if required. Notice that this would take effect after upgrading or
downgrading your monitor -- only restart X, no configuration change
required.
A similar suggestion in this vein, is to tell XFree86 that the numbers
returned by the video card and/or the monitor should be taken with a
grain of salt. As you all know, pushing the RAMDAC or the monitor to
its absolute limits will degrade the image. A SafetyMargin (in
percent) could be one way of solving this problem (overclockers would
love to try to specify a negative SafetyMargin, I'm sure ;-). Today,
the solution is to specify bandwidths explicitly, which is prone to
failure when you switch monitors.
Thank you for your consideration!
--
Kjetil T. abusing standards for the greater good
http://www.microsoft.com:products@3333866552/
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert