It's time for Ubuntu to get on the ball with FreeNX. FreeNX is an extremely fast and powerful screen sharing server which far surpasses any similar technology Ubuntu currently ships with.
FreeNX allows for super fast remote sessions, even over dial-up connections. FreeNX has tightly-integrated printer, file, and audio sharing. FreeNX is so light on bandwidth that it would allow for fast LTSP clients even over wireless bridges.
NX was designed with remote users in mind. It's not a technology developed for occasional remote computer desktop access. It built for everyday use.
Ubuntu should completely support and integrate this technology by the following:
1. Include it in the software repositories. (ensure that it works with all Ubuntu variations and all NX clients)
2. Set FreeNX as the default remote desktop server. (develop ability to connect to existing sessions first)
3. Integrate NX connection abilities into whatever remote desktop client is set by default.
4. Replace XDMCP with FreeNX server/client in LTSP. (see
http://brainstorm.ubuntu.com/idea/5848/)
5? Creating an "access my pc from anywhere in the world" service using FreeNX.
Keywords: Dynamic remote desktop feature, SSH, X11, VNC, Free NX, XEPHYR