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

Reply via email to