Does Xorg 6.9/7.0 support the old PCI graphic card S3 Trio64?
Luc Verhaegen
libv at skynet.be
Wed Apr 12 08:45:23 PDT 2006
On Wed, Apr 12, 2006 at 09:13:07AM -0400, Alex Deucher wrote:
> On 4/12/06, Alex Deucher <alexdeucher at gmail.com> wrote:
> > On 4/11/06, Ma Weimin <mwmb2 at hotmail.com> wrote:
> > > 01:00.0 VGA compatible controller: Sigma Designs Corporation REALmagic
> > > 64/GX (SD 6425) (rev 02)
> >
> > ^^^^^^^^^^^^^^^^^^^^^^^^^ - this appears to be the card, however, it
> > doesn't have an s3 pci id, so you'll need to add the id to the s3
> > driver. you might be able to force it by specifying the busid and
> > forcing the chipid in the device section of your xorg.conf, e.g.,
> >
> > BusID "PCI:1:0:0"
> > and
> > ChipID 0x8901
> > or
> > ChipID 0x8814
> > depending on which trio64 yours is more akin to.
> >
>
> actually, you'll need to edit the source otherwise
> xf86MatchPciInstances() will fail and S3Probe() will fail. In
> S3Probe() in s3_driver.c, change this line:
> numUsed = xf86MatchPciInstances("s3", PCI_VENDOR_S3,
> to this:
> numUsed = xf86MatchPciInstances("s3", 0x1236,
>
> then try forcing the chipid.
>
> if that works, you'll also have to add the chip id to S3PciChipsets[]
>
> Alex.
>
If this is a known pci-id quirk, why doesn't the driver know about it
yet? Could it be that this is just an incompatible device?
A quick google dug up the following:
(--) S3: WARNING: Sigma Designs REALmagic64/GX (SD 6425) chip detected!
Note: this chip is not a product of S3, Inc., and it is not
compatible with the XFree86 S3 drivers. We understand that
some video cards are being sold with these chips relabeled
as S3 Inc. chips, including S3's logo. They are NOT S3 chips.
Please see http://www.s3.com
A warning from the xfree86 3.3.6 days.
Luc Verhaegen.
More information about the xorg
mailing list