Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Dec 1995 13:46:43 +1100 (EST)
From:      David Dawes <dawes@rf900.physics.usyd.edu.au>
To:        jkh@time.cdrom.com (Jordan K. Hubbard)
Cc:        kaleb@x.org, hackers@freefall.freebsd.org
Subject:   Re: syscons driver
Message-ID:  <199512290246.NAA02946@rf900.physics.usyd.edu.au>
In-Reply-To: <7270.820200057@time.cdrom.com> from "Jordan K. Hubbard" at Dec 28, 95 05:20:57 pm

next in thread | previous in thread | raw e-mail | index | archive | help
>> Lessee. 
>> 
>>   Install: %gunzip -c <some XFree86>.tar.gz | tar xf -
>> 
>> Dunno what's so hard about that.
>
>I have to wonder whether or not you're really being serious! :-)
>
>OK, let me qualify my earlier remarks for the benefit of Amancio and
>everyone, and please do at least bear in mind that I get a LOT of
>support questions which certainly indicates that something is not as
>clear as it should be or I wouldn't get so many, right?

Right, but I also feel that there is a lot of baggage being carried over
from how things used to be that cause people to overly complicate what
they are trying to do.  When we get a report saying "My S3 Trio64 doesn't
show any useful clocks, what do I do?" it means that the person installing
it is working from some preconceived idea of how 'XFree86' works.

>First off, getting X to work with a stock VGA card isn't too difficult
>if you're willing to stick to 640x480 res and the SVGA server.  I'm
>assuming that's not what's wanted, however, so we move to step two.
>
>Step two is getting some sort of accellerated server working, and
>that's when things quickly get fiddly.  What clock chip do I set for
>the early #9 cards?  Failure to do so will get you a list of
>auto-probed clocks that have you back at 640x480 again (28, 32 and so
>on).  What about an ATI card?  Yearg!  It locks my machine up!  What
>do you mean "shared IRQ?!"  What about my Matrox?  It doesn't work?!
>I could go on, but will spare your ears.

Regarding your example of an early #9 card.  Here is part of an
xf86config run:

 90  Miro Crystal 20SD with ICS2494 (BIOS 1.xx)        S3-864
 91  Miro Crystal 20SD with S3-SDAC (BIOS 3.xx)        S3-864
 92  Miro Crystal 20SV                                 S3-964
 93  Miro Crystal 40SV                                 S3-964
 94  Miro Crystal 8S                                   S3-801/805
 95  Miro VIDEO 20SV                                   S3-968
 96  Number Nine FX Motion 531                         S3-868
 97  Number Nine FX Motion 771                         S3-968
 98  Number Nine FX Vision 330                         S3-Trio64
 99  Number Nine GXE Level 10/11/12                    S3-928
100  Number Nine GXE Level 14/16                       S3-928
101  Number Nine GXE64                                 S3-864
102  Number Nine GXE64 Pro                             S3-964
103  Number Nine GXE64 with S3-Trio64                  S3-Trio64
104  Oak (generic)                                     Oak-067/77/87
105  Orchid Celsius (AT&T RAMDAC)                      AGX-015
106  Orchid Celsius (Sierra RAMDAC)                    AGX-015
107  Orchid Fahrenheit 1280                            S3-801

Enter a number to choose the corresponding card definition.
Press enter for the next page, q to continue configuration.

->99

Your selected card definition:

Identifier: Number Nine GXE Level 10/11/12
Chipset:    S3-928
Server:     XF86_S3
Clockchip:  icd2061a
Do NOT probe clocks or use any Clocks line.

Press enter to continue, or ctrl-c to abort.

 ...


What's difficult about that?


The issue of hardware that XFree86 doesn't support is the real show
stopper.  That's something we're continually working on (and the Mach64
support should be heaps better in the 3.1.2B release that will be out
in a day or two).  The only way we'll get over this hardware support
issue is to have more people (ie volunteers) working on it.  Unfortunately
the number of people actively working on this sort of thing has been
decreasing not increasing :-(.

David



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199512290246.NAA02946>