Subject: Re: X server [answer]
To: Jonathan Stone <jonathan@DSG.Stanford.EDU>
From: Manuel Bouyer <bouyer@ensta.fr>
List: port-pmax
Date: 02/15/1996 10:18:34
Jonathan Stone said:
> 
> Hi,
> 
> Yes, I have success ;-).  I'm  using Arne Juul's X11R5 server.
> An Ultrix X server binary won't work on NetBSD/pmax, unless
> it's a binary compiled for Ultrix 4.1.

Ok, mine was compiled for Ultrix 4.3 ...

> 
> Ultrix changed the user-kernel interface to the frame buffer in
> Ultrix 4.2.  Ultrix 4.2 (and later) servers, including the X
> Consortium X11R6 server, use an interface called "Xws".   NetBSD
> doesn't implement that interface, so Ultrix X servers don't
> run on NetBSD/pmax.

Humm i hope X11R6 still implements the Ultrix 4.1 interface to, 
or i will have problems to get it running ...

> 
> IIRC,  Ted Lemon told me at one point that the Xws interface is
> not  completely documented, or at least not enough to write
> an implementation just from the documentation.
> If someone has time to read the Xserver ddx code for Ultrix,
> figure out what the X-server needs from Xws, and implements
> that for the NetBSD/pmax kernel, that'd be *great*.  I suspect
> I'll never find the time to do that, myself.

For now I am to busy too. If i can't get the R6 server run, i'll
switch back to R5 ...

> 
> 
> An Ultrix xdm binary works just *fine*, as long as you have
> COMPAT_ULTRIX in your kernel, and you provide all the pathnames
> compiled into xdm (e.g,. /lib/cpp).  I use an Ultrix xdm binary
> here; I could supply the xdm-config file, if that would be useful.

As i don't plan to keep any Dec running Ultrix, it is better to have
all binary in NetBSD format. X clients compile fine ...

--
Manuel Bouyer, Ecole Nationale Superieure de Techniques Avancees, Paris
email: bouyer@ensta.fr
--