On Thu, 17 Jul 2003 10:52:13 -0500, Chris Edgington wrote:
>
>I've got a PCI siliconmotion card that allows me to view the LCD output on a
>regular CRT. In the real world, the graphics controller will be part of a
>notebook computer where the LCD is fixed. My problem is this, when using the
>LCD output, DDC doesn't work. So, even though I've configured the card to
>think a 1280x1024 panel is connected, it uses default refresh rates for a
>default monitor and does not allow me to go any higher than 800x600. When
>I'm doing a modeset to the LCD controller (done via BIOS) - does it really
>matter what the refresh rates are?

Are you making a BIOS call to set your desired refresh rate before doing the 
mode switch?

>Is it valid / and is there a way to make
>the xfree helper routines automatically accept all resolutions that the
>driver validates regardless of the timings?
>
>Here's the output when DDC gets loaded:
>
>(II) Silicon Motion(0): VESA VBE DDC supported
>(II) Silicon Motion(0): VESA VBE DDC Level none
>(II) Silicon Motion(0): VESA VBE DDC transfer in appr. 0 sec.
>(II) Silicon Motion(0): VESA VBE DDC read successfully
>(==) Silicon Motion(0): Using gamma correction (1.0, 1.0, 1.0)
>(--) Silicon Motion(0): Detected current MCLK value of 100.227 MHz
>(II) Silicon Motion(0): Monitor0: Using hsync range of 31.50-37.90 kHz
>(II) Silicon Motion(0): Monitor0: Using vrefresh range of 50.00-70.00 Hz

Do you have HorizSync and VertRefresh ranges defined in the "Monitor0" 
section of XF86Config?  AFAIK, those ranges overrides DDC.

--
- Tim Roberts, [EMAIL PROTECTED]
  Providenza & Boekelheide, Inc.


_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to