Currently I know several methods of connecting to a GUI remotely, or running GUI applications remotely:
- Microsoft Terminal Services (only works for remote windows; installation);
- VNC (it's slow);
- XDMCP (requires a remote X server running, has no session persistance);
- Local X as remote DISPLAY for applications (best solution, but - no session persistance).
We are trying to create Solaris development environments that can replace local workstations for our developers. So one of the requirements is session persistence, and/or session mobility. And another requirement is for it to be fast, and it has to run on Solaris/UNIX.
Are there any lightweight solutions for this?