Re: configuring svgalib for ET6000

Search this archive.

From: Jarno Paananen (jpaana@s2.org)
Date: Sun 25 Oct 1998 - 04:13:11 IST


Hi,

> I've gotta admit it; I'm out of my league.  I've been trying to configure
> my card for SVGA, but I don't know what those structures in et6000.reg
> really mean, and I don't know what a DAC is - yet.

You don't have to know, all the ET6000 cards are similar, because
RAMDAC is integrated to the chip.

> what works: vgatest fun 3d *test testgl spin
>
> what doesn't: bg_test testlinear testaccel accel

It seems that it's basically using the bare VGA only.

> The trouble is I'm either not getting all the resolutions or capabilities
> my card is capable of.  Vgatest doesn't report anything above 800x600x16,
> testaccel can't get 640x480x256, accel reports 'No acceleration
> supported.' and testlinear cannot set linear addressing.

These confirm that.

> I've created an et4000.regs file with tseng3.exe, which says '/* Unknown
> HiColor dac (64) detected */', and examined my card (a VideoLogic
> Grafixstar 600), which doesn't appear to have a DAC chip.  Perhaps the DAC
> for the ET6000 is built into the main chip?  I haven't been able to find
> any more technical information on my card at either VideoLogic or Tseng
> Lab's websites.  I've tried tlivesa.com & SciTech's Display Doctor which
> changed the results of et4000.regs, but didn't produce a valid DAC setting
> (which doesn't surprise me).  I would try editting my et4000.regs file,
> but I feel I don't nearly understand it well enough.

This is most probably the cause. I assume that you're using 1.3.0 or newer
version of SVGALib as you mentioned et6000.regs file. Those et4000.regs and
tseng3.exe are meant only for ET4000 cards, which come in different flavors
and thus can't be treated as one kind of card. But as said, ET6000 cards
are basically all the same. That's why you don't have to change the
et6000.regs file which comes with SVGALib 1.3.0 and newer. Just copy it to
/etc/vga/et6000.regs and you should be ready to go. Check your
/etc/vga/libvga.config that you have enabled the ET6000-driver first
(although it should autodetect the driver if you haven't forced any). After
that you should get all the usual screen modes, but the driver doesn't
support too much accelerations so testaccel might still fail (can't test
anymore, just changed my ET6000 to TNT last week)

Anyway, good luck :)

Regards,
        Jarno Paananen


This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:22 IST