>I installed LGX a few weeks ago on a 100 meg partition using the
>runtime configuration. I have been trying to get X up and running,
>but keep getting informed by xinit that no scrreen files are present
>and that some directory does not exist. I have inspected my Xconfig
>file, but no success.
Could it be that you have a recent ATI Mach32 video
card or a recent clone of it? If not, then skip the
rest of this article. If you do, read on.
This is exactly the problem I'm having with the
Yggdrasil Fall '93 LGX release. And it may well be
the problem others are facing, like:
I've tried AUTODETECT, ati, various resolutions (I have an NEC 3DS
monitor), atimouse -- and X refuses to start, saying that it doesn't
support this chipset and also saying it can't find any frames then
returns me to the root prompt (#).
I am trying to get X configured on a 486DX22 with an ATI Graphics Ultra
with 2Meg of RAM. When I try to start it the server responds with
None of the configured devices was detected.
The problem is caused by the X driver not recognizing
the chipset as being a Mach-32 set. With Yggdrasil LGX
you can easily check it:
- boot LGX;
- log in as "demo", specify "ati" as chipset, let it
start up and wait till it dies;
- log in as "root" and do "cd ~demo; ./demo_shell";
- see what the "Chip version" line in the BIOS Info
Block contains; it should say "a = Mach-32", but
for recent chipsets it will say "c = Unknown".
Now that you know that, what to do about it? Sorry,
but I have no fix for it (yet), only suggestions:
It might be easy to cut out the chipset check in the
driver (BSD versions work fine with this card, so it
seems safe to ignore the Chip version).
There may already be new X drivers that support the
newer Mach-32 sets.
I haven't tried/checked either of these yet.
--
Piet Beertema, CWI, Amsterdam
X.400: G=Piet;S=Beertema;O=cwi;P=surf;A=400net;C=nl
URL: http://www.cwi.nl/cwi/people/Piet.Beertema.html