Estou certo em supor que você colocou o X11Forwarding yes no arquivo de configuração sshd no servidor? Esta opção apenas permite o encaminhamento do X11, veja man sshd_config ( veja a página man completa ):
X11Forwarding
Specifies whether X11 forwarding is permitted. The argument must be “yes” or “no”. The default is “no”.
Você também precisa acionar o cliente para configurar o encaminhamento, por exemplo, chamando ssh -X you@server .
Para verificar se o encaminhamento X11 está iniciado, adicione outro argumento -v à chamada ssh e procure por uma linha como [...]Requesting X11 forwarding[...] , por exemplo:
you@client $ ssh -v -X you@server
[...]
debug1: Requesting X11 forwarding with authentication spoofing.
[...]
you@server $
Se estiver funcionando corretamente, a variável $DISPLAY não deve estar vazia. Se não estiver definido, o X11 não será encaminhado.