When connecting to a Linux desktop remotely it seems like the only games in town are NX and VNC. NX is now very not free. And VNC is stuck in the 70s - authentication doesn't even have the concept of a username, let alone key authentication, PAM integration, secure transport, etc. I don't think it takes advantage of any vaguely modern advances in video coding.
There are a load of other programs but they generally just use VNC underneath.
Is there a program that I can install on my Linux machine, that will then let me connect:
- Easily - no faffing with web servers or manually creating X sessions, etc.
- Using system authentication - ideally it would connect over ssh.
- With decent performance.
- For no cost.
As far as I can tell NX4 fits the bill except it costs money to run the server.