Be sure that you have properly configured the X server on your Linux machines. In many cases the network functionality of X is disabled by default. For instance, the following is at the top of my /usr/bin/startx:
Code:
userclientrc=$HOME/.xinitrc
userserverrc=$HOME/.xserverrc
sysclientrc=/etc/X11/xinit/xinitrc
sysserverrc=/etc/X11/xinit/xserverrc
defaultclientargs=""
defaultserverargs="-nolisten tcp -br"
clientargs=""
serverargs=""
The -nolisten option prevents remote connections.