/tmp, /tmp/.X11-unix and /tmp/.X11-pipe
Those three files should have all permission to all users. I have correct
setup on /tmp/.X11-unix and /tmp/.x11-pipe but NOT /tmp.
my /tmp was:
drwxrwxrwx 7 root root 535 Mar 26 09:20 /tmp/
It need be changed to :
drwxrwxrwt 7 sys sys 535 Mar 26 09:20 /tmp/
The way to do it are:
#shutdown -g0 -y -i0
>b -s
Login on single user mode
#chown sys /tmp
#chgrp sys /tmp
#chmod 1777 /tmp
#reboot
It fixed the problem.
My original posting is:
> I have SOLARIS 2.5 installed on SUN Ultra Sparc 1 computer. After I installed
> the Kernel patch 103093-08, their has a wield problem happen. If I login as
> "root" and run "openwin", it worked correctly. Any other users login and run
> "openwin", the following error messages will come out:
>
> Binding UNIX socket: No such file or directory
> Fatal server error:
> Cannot establish UNIX listing socket
> giving up
> /usr/openwin/bin/xinit: no such file or directory (errno 2):
> unable to cinnect to X server
> /usr/openwin/bin/xinit: No such process (errno 3): server error
>
> Can anyone tell me how to fix it? Thank you for help.
>