QNX 6.20 not recognizing S3 Savage 8 in Via chipset

I’ve been running QNX on a Shuttle FX41 motherboard,
with an AMD 2000+ CPU. This motherboard has a Via KM266
chipset, with integrated S3 Savage 8 graphics.

QNX recognizes the graphics device as a generic
VESA, which works fine, but, of course, scrolls slowly.
The QNX supported hardware list lists the Savage 4
and Savage 2000 as supported, but not the Savage 8.

For what it’s worth, the Via/Savage 8 is Vendor 0x5333,
PCI ID 0x8D04. Patching
/etc/system/enum/devices/graphics to treat that the
same way as a Savage 4 doesn’t work; the screen
breaks up into four columns!

Not QNX’s fault; it’s not on the supported hardware
list. I was thinking when I ordered the computer
that a Savage 8 was a compatible superset of the
Savage 4, and thus would work. Apparently it’s not.
Oh, well.

Might be worth supporting if it’s not much work; the
KM266 is a popular low-end chipset. (“KM266” gets
16,900 hits on Google.)

John Nagle
Animats

Thanks for the information. We currently have no plans
to support the Savage 8. It could be supported in the
future, but I can’t say for sure. If you need support please
contact your sales rep.


John Nagle <nagle@downside.com> wrote:
: I’ve been running QNX on a Shuttle FX41 motherboard,
: with an AMD 2000+ CPU. This motherboard has a Via KM266
: chipset, with integrated S3 Savage 8 graphics.

: QNX recognizes the graphics device as a generic
: VESA, which works fine, but, of course, scrolls slowly.
: The QNX supported hardware list lists the Savage 4
: and Savage 2000 as supported, but not the Savage 8.

: For what it’s worth, the Via/Savage 8 is Vendor 0x5333,
: PCI ID 0x8D04. Patching
: /etc/system/enum/devices/graphics to treat that the
: same way as a Savage 4 doesn’t work; the screen
: breaks up into four columns!

: Not QNX’s fault; it’s not on the supported hardware
: list. I was thinking when I ordered the computer
: that a Savage 8 was a compatible superset of the
: Savage 4, and thus would work. Apparently it’s not.
: Oh, well.

: Might be worth supporting if it’s not much work; the
: KM266 is a popular low-end chipset. (“KM266” gets
: 16,900 hits on Google.)

: John Nagle
: Animats

Michael Van Reenen wrote:

Thanks for the information. We currently have no plans
to support the Savage 8. It could be supported in the
future, but I can’t say for sure. If you need support please
contact your sales rep.

Fair enough. It’s disappointing that the Savage 8
isn’t backwards-compatible with a Savage 4, but that’s
not QNX’s fault. I’m trying to find out from the
Linux driver people what the differences really are.
There might be some easy way to put a Savage 8 into
Savage 4 mode.

Meanwhile, I’d appreciate QNX-compatible laptop
recommendations.

John Nagle
Animats

It might be that the display driver doesn’t support
the embedded Savage 4, either. See “qdn.public.qnxrtp.os”
for 10/12/2000, “How to use S3 Savage4 in QNX? No display”. They
reported the same symptoms I’m seeing with the Savage 8.

Searching all the QNX newsgroups for “savage”, I’ve found
several references to problems with the Savage 4, and
several people report the same symptoms - the display
comes up with multiple narrow columns, or vertical streaks.

The reported problems all seem to involve S3 Savage controllers
embedded in Via chipsets. So this may be a generic VIA/Savage bug.

One comment from QNX in 2001 indicated that QNX was
trying to acquire the appropriate Savage hardware for test.
That’s the last note seen on the subject.





John Nagle
Animats



John Nagle wrote:

Michael Van Reenen wrote:

Thanks for the information. We currently have no plans to support the
Savage 8. It could be supported in the future, but I can’t say for
sure. If you need support please
contact your sales rep.