I don't know if this is anything.. but one of the traces I saw, the message 'couldn't connect to server' came before the output from the x-server, could it be that the x-server hasn't started completely before the clients try to connect?? What happens if a pause is put before twm and xterm are started?? /Andy