ssh -X でログインした場合は、逆に、
export DISPLAY=こっちのIP:0 はやっちゃ駄目なんだよ。
xhost + も不要。その辺わかってる?

tenletで入った場合に起動しない原因は
セキュリティソフトで TCP/6000 を閉じてるからだろ。