On other *ix's you may have to run xhost + to allow other X winders to pop on the host.
(xhost + is the least secure option, xhost +yourhostname is better)
My Mac is at home, so would have to actually try it and see if that indeed is the problem...
it may not be....seems like I have never...