X11 server – OS X issue
If you have ever got this message from “ssh -x user@host”
“An error occured while starting the X11 server: Cannot establish any listening sockets – Make sure an X server isn’t already running.”
make sure to check whether you have /tmp/.X11-unix directory. If you do so, simply remove it
shell> rm -rf /tmp/.X11-unix
X11 server fails to remove this file from time to time.
*** Update ***
Step by step instructions (as one of the commenters made a request for it):
1. Open Terminal
Applications -> Utilities -> Terminal
2. Go to /tmp directory (type into terminal command specified below)
cd /tmp
3. Remove .X11-unix directory (type into terminal command specified below)
rm -rf .X11-unix







Thanks, I had been struggling with that.
HOW step by step please
where do I look for this
Hi all,
So I find an .X11-lock file — but removing it doesn’t stop an infinite loop behavior that has the X11 window continuing to reappear — its a bit of a nightmare actually.
This is strange.
Maybe you can try upgrading to XQuartz. In fact, XQuartz is the only option for the Mountain Lion when it comes to X11 applications.
http://xquartz.macosforge.org/landing/
One more suggestion. If you run into infinite loop, have you tried to kill X11 by going to:
Finder -> Apple -> Force Quit … -> X11
and killing X11 prior to removing .X11-lock files?