On 7 Nov 2002, Mark Vojkovich wrote: > On 7 Nov 2002, Diego SANTA CRUZ wrote: > > Hi there, > > > > Whenever I try a low res mode like 800x600 on my laptop, XFree86 > > automatically selects a doublescan mode, at the expense of a higher > > vertical frequency (I get doublescan @ 60 Hz, but I would prefer > > singlescan @ 85 Hz or better). I think it is because XFree picks the > > mode with the highest dot-clock that still fits the monitor and > video > > card specs, instead of the highest vertical frequency. > > It's probably an error that it picks a doublescan 60 Hz mode > over a non-doublescan 85 Hz mode. We should probably remove > the 60 Hz doublescan modes from the list and leave only the > high frequency doublescan modes, or modify the logic that chooses > the modes. >
Ouups! My error here, I had mistakenly limited the horiz freq range of the monitor to 60-85 kHz, so no of the 800x600 non-doublescan modes matched that range. With the correct hsync range set, the highest vertical refresh for a given resolution is taken. > > > > Is there any way to disable doublescan modes? Or to modify the order > of > > preference for selecting modes at a given resolution? I looked on > the > > man pages but I did not find anything. > > The only way to override XFree86's internal mode is to provide > a mode by the same name in your Monitor section. I see. > > > > I know I could do it by listing all the desired modes in the monitor > > section and then specifying those, but I would like to avoid > duplicating > > XFree's internal mode list. However, if this is the only currently > > available solution, where can I get the definition of standard modes > > used by XFree internally? > > The list is in the server tree at > xc/programs/Xserver/hw/xfree86/common/modedefs I could not find that file in CVS, but I've found vesamodes and extramodes in xc/programs/Xserver/hw/xfree86/etc/ that contain the ModeLines. Thanks a lot, Diego > Modeline "800x600" 56.3 800 832 896 1048 600 601 604 631 > > should do it. That's 85 Hz. > > > > Mark. > > -- -- Diego Santa Cruz PhD. student Publications available at http://ltswww.epfl.ch/~dsanta Signal Processing Institute (LTS1 / ITS / STI) Swiss Federal Institute of Technology (EPFL) EPFL - STI - ITS, CH-1015 Lausanne, Switzerland E-mail: [EMAIL PROTECTED] Phone: +41 - 21 - 693 26 57 Fax: +41 - 21 - 693 76 00 -- _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
