While I'm on the topic I'll make a ranking of how good different programs/technologies (I have tried) to remotely login and get a graphical interface:
- Microsoft RDP. This protocol is probably the best. It can handle high latency rather good. It will adapt to screen size and copy commands always work. The big disadvantage is the high price (about one Windows license per concurrent RDP session).
- Go Global. It is also very fast, but also comes at a price. One drawback is that is not so common.
- VNC. This protocol is rather okay on handle latency. One disadvantage is that the screen size is fixed during startup.
- X11. The worst protocol to handle latency. This can totally destroy a user experience! The big advantage is that it is free and always works.