Jan Van Belle wrote:
I'm trying to build and install a 'brand new' X server on my machine
(Sun Ultra5 workstation). In fact, compilation is successful, but I
cannot get my new server started. I always get the message that I cannot
listen on certain sockets or that I cannot establish a connection to...
For info, I am just a normal user, so I have no root or superuser
permissions.
Then you won't be able to open sockets in the normal directories unless you
make sure the Solaris Xsun never ever runs, which would require your sysadmin
to configure the system not to start dtlogin at system bootup, or to have
dtlogin always start yours.
You can run with the -np option to use tcp sockets only, but will take a
performance hit, or can go into the code to change the location of the
sockets (normally /tmp/.X11-unix) but then will only be able to use
programs linked with the XFree86 libraries with those sockets, and will
still have to use TCP sockets with existing programs that use the
Solaris sockets.
I guess that on 'big system level' the problem is that there's another
one running: the solaris X server (I don't know the version, but since
it lacks many of the features of more modern servers, it must be pretty
old).
Solaris Xsun has followed the X Consortium/X.org tree, and the Solaris 8
version is based on X11R6.4, which was the current release when Solaris 8
came out. XFree86 has diverged from that quite a bit - so it's not that
the Solaris X server is old, just that it hasn't followed the same path
in extending the X.org server as XFree86 has. We're working on bringing
it closer to XFree86 over time - for instance Solaris 9 includes the Render
extension that XFree86 introduced, but which has never been included in
the upstream X.org releases.
Is it possible to build the XFree86 server (like on my i686-linux
machine at home) instead of the Xsun one??
You can build it, but as you've found out running it is more tricky,
and many Sun video cards will not be supported, so it depends on which
one you have.
--
-Alan Coopersmith- alan.coopersmith@xxxxxxx
Sun Microsystems, Inc. - Sun Software Group
User Experience Engineering: G11N: X Window System
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86