Well, don't use ssh X forwarding then . I mean: On X server machine do: xhost ip_of_n900 On n900 do: export DISPLAY=ip_of_xserver:0.0 su user /etc/X11/XSession the phone will most probably reboot, but before that you will see hildon-desktop on your server
Because you need to maemo-summon(er) them, not maemo-launch them. maemo-launcher will use the environment variables from when the daemon was started, not from the shell.
Anyway, running easy-debian chroot on Cygwin X server works like charm (usb networking through QtMobileHotspot). Don't see a reason why the same could not be achieved with the device in question.