[XFree86] XFree86-4.3.99.14 via driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have linux 2.4.22-rc4 up and running on my VIA EPIA M10000 board. I have
compiled and install the latest CVS release of Xfree86-4.3.99.14. Everything
appears to be working fine. I have configured different resolutions without
problem.

The problem is that I would like to drive a non-standard resolution: 852x480
which is the exact resolution of the panasonic plasma display that I want to
attach this computer to. The following modeline works with a Number Nine
Revolution IV graphics card (under XFree86 4.3.0) and with an onboard Intel
i856G adaptor (using the XIG driver - the XFree86 driver ignores modelines
and uses only the bios settings):

    Modeline "852x480" 33.07 852 872 912 1068 480 483 488 516 -hsync -vsync

However, when I use this line with the new XFree86 via driver, I get the
following error:

    VIASetModeUseBIOSTable: Cannot find suitable mode!!
    Mode setting in XF86Config(-4) is not supported!!

Yet, earlier in the log file I have the following lines:

    (==) via(0): Not using video BIOS to set modes
    .
    .
    (II) via(0): Modeline "852x480" 33.07 852 872 912 1068 480 483 488
516 -hsync -vsync

So it would appear to me that the driver acknowledges that it will ignore
the bios, accepts the modeline, then has a problem including this modeline
in the bios table.

Does this mean that the via driver for the CLE266 chipset is unable to
specify clock timings that are not a multiple of 8 (which is the case for a
horizontal resolution of 852)?

As I mentioned above, I had this problem with the i856G driver for XFree86
but when I moved to the XIG driver, I was able to specify non-standard
modes. Unfortunately XIG have not released a driver for the VIA CLE266
chipset. I wrote to them and they said that VIA is being very slow about
providing them with the necessary technical specifications.

Is there any way to get the XFree86 driver to accept the above modeline?

In the meantime, I can drive a resolution of 856x480 and setup the plasma
display so that the 4 extra vertical lines are outside the viewable region,
thus giving me a clear pristine 852x480 image on the display. However, I
don't like those kind of workarounds. I like to know that the software can
drive the hardware to its full capacity ...

Thanks for any help or suggestions.

Marc Beuchat

_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux