ssh X problem solved
Thanks for all the helps. I have figured out the ssh X problem now. Just go to /etc/ssh and set the "X11forwarding yes" in ssh_config and sshd_config. By the way, xhost + is for telnet. It should never be mixed with ssh for security reason.