pero el android tiene que tener un servidor X para que toda la informacion que le llega de las x, sepa como representarla.
Basicamente cuando te conectas, y lanzas una aplicación gráfica, toda la informacion que deberia de ir a tu servidor X del pc, se tuneliza, y se envia por ssh, luego ya el cliente tiene un servidor X que sabe como interpretar toda esa informacion.
No es lo mismo, pero si tienes que lanzar algo grafico a la fuerza, siempre puedes usar algun cliente de vnc que hay para android