Subject: WARNING about X (was Re: Kernel-Trouble Help!)
To: None <port-arm32@NetBSD.ORG>
From: Robert Black <r.black@ic.ac.uk>
List: port-arm32
Date: 06/27/1996 17:48:35
On Jun 27,  7:00pm, Jan-Uwe Finck wrote:
> Subject: Kernel-Trouble Help!
>
> Hi,
>
> has anybody else noticed problems with the new kernel in correspondence
> with X ?
> i installed the new sets, use #4339 and everutime I start X I have big
> probs...
> the message on ttyv0 goes something like this :
>
> startx..
> ..
> mmap(0,c000,PROT_READ | PROT_WRITE,MAP_SHARED,4,0)
> Message Catalogue system : corrupt file
> ...
>
> Well, under X anything slows down, Axe doesn't work properly anymore and
> so ... :-((((

Absolutely correct. The old X distribution does not work properly with 1.2
kernels/binaries. This is a known problem and there is no fix for it. I'm
actually moderately surprised that X started at all rather than just dumping
core...

There is a new restricted-distribution trial version of X being tested
internally to the core team at the moment. This is turning up a whole heap of
problems. I am attempting to fix these problems. This version was built with
the 1.1 libraries (I got my hands on the 1.2 stuff at the same time as you did)
so there will be at least one more internal release between now and there being
a public 1.2 X distribution. This means that the 1.2 X release is probably
close to a month away.

When the release finally happens the changes will be extensive enough that all
release binaries built with the trial versions).

>
> HELP !

If you want to use X (and require it to work) it is recommended that you do not
upgrade to the 1.2 distribution or kernels (or restore the pre-1.2 version from
backup if you have already upgraded). This generally applies to anyone
*relying* on programs not included as sets in the 1.2 directory. If you're
willing to risk it you may be lucky. Some programs will work and others will
possibly fail. I believe tcsh and bash are known not to work properly (although
this only seems to affect error messages for builtin commands such as cd so
far).

Cheers

Rob Black

--