[redirecting, AGAIN, to cygwin-xfree. This is OT for the main cygwin list] Unfortunately, I can't reproduce. Try running checkX with (progressively): --no-silent --verbose --debug --debug=2 --debug=3 --debug=4 this should help to narrow down how far it gets (and perhaps why) before dying. You may also need to use the --nogui option, and redirect stderr to a logfile.
-- Chuck #!/bin/sh export DISPLAY=127.0.0.1:0.0 start_XWin() { # Cleanup from last run. rm -rf /tmp/.X11-unix XWin -multiwindow -clipboard -silent-dup-error 2>/dev/null & } /usr/bin/checkX || start_XWin while ! /usr/bin/checkX do printf "waiting for xserver to start\n" sleep 1 done sleep 1 /usr/bin/urxvt-X & -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple