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