On Apr 25, 2011, at 07:49, SciFi wrote: > Apr 25 08:45:06 scifi [0x0-0x2d02d].org.macosforge.xquartz.X11[522]: > _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be > created. > Apr 25 08:45:06 scifi [0x0-0x2d02d].org.macosforge.xquartz.X11[522]: > _XSERVTransSocketUNIXCreateListener: mkdir(/tmp/.X11-unix) failed, errno = 2 > Apr 25 08:45:06 scifi [0x0-0x2d02d].org.macosforge.xquartz.X11[522]: > _XSERVTransMakeAllCOTSServerListeners: failed to create listener for local
Are your /tmp permissions messed up? 1) Any user should be able to mkdir(/tmp/.X11-unix) if it isn't present. 2) root should be creating and sanitizing /tmp/.X11-unix via org.macosforge.xquartz.privileged_startx > … > > Now, as I relax and catch my breath, > I think we will still have a problem. Yes. > (I am thinking this had been our earlier problem, too, actually.) > You said the /tmp stuff gets cleared-out on a reboot (earlier in this thread). > This means we will lose the .X11-unix subdir there, > and will need to manually mkdir it all over again > after booting-up. It should be done automatically. > Was this suppose to have been automatically done during another phase, > somehow? The org.macosforge.xquartz.privileged_startx LaunchDaemon, which is triggered by running /opt/X11/lib/X11/xinit/privileged_startx from /opt/X11/bin/startx from the org.macosforge.xquartz.startx LaunchAgent. > What should we do in this case, please? My guess is fix your /tmp permissions. _______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev