doesn't actually work on Tseng ET4000/W32p
Submitted by Michael Shigorin
Assigned to Xorg Project Team
Created attachment 58186 542e65de (garbled screen)
xorg-server 1.11.4 fails to drive properly an ET4000/W32p PCI card in nForce 7025 based AMD64 system temporarily abused as an i586 thin client testbed.
I've tried to use ALT Linux xorg-drv-tseng-1.2.4 package (commit 6959ac14 to be precise) just to bump into bug #32682; cherrypicked 542e65de, the server started in 800x600x16 but the colors were completely garbled and image distorted (log attached).
Decided to give the latest git (8f41e5d8) a spin; the server starts but blanks out the LCD monitor with OSD message reading "out of range, 18.9 kHz / 30 Hz" and repeating lines in the log (attached):
WAIT_ACL: timeout. trying to unlock......................................
It also seems that STG1703Detect() is harmed by "Palette Snoop" BIOS option (which does shift the textmode colors a bit):
(II) TSENG(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (--) TSENG(0): Chipset: "ET4000/W32P (rev D)" (EE) TSENG(0): Unable to probe RAMDAC [...] (EE) Screen(s) found, but none have a usable configuration.
I can rebuild the stand but it's not immediately available anytime so far (should be able to get it up in no more than a week's timeframe though). It's handy for a couple more days though, just in case.
Not that it's urgent but it was a decent card (especially for SVGATextMode ;-) and I'm working on ALTSP terminal server distribution with the 2007/8 version having been deployed in many Russian schools with much success; it works on Pentium/75 class machines hence my interest in the ancient video hardware.
BTW there are a few more ancient cards shelved, both PCI (SiS6326, S3 Trio64V+) and AGP (dualhead Matrox G450, S3 Trio3D/2X, i740 -- not sure on 1X slot though); can test at request too.
Attachment 58186, "542e65de (garbled screen)":