I normally start a terminal in my .xinitrc file (Place it in your home directory):
Example: #!/usr/bin/sh urxvt -e bash -l & wmpid=$! wait ${wmpid} Using this scheme, I haven't had the issues the original poster has described. -- 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