I want to remote control my Ubuntu from another Ubuntu. I need to have audio support and fast connection with the ability to issue shortcut keys, clipboard copy and use language switching.
I've heard about:
VNC
VNC + SSH Tunnelling
NX Server, free edition
FreeNX
NeatX
X2Go
X11 Forwarding over SSH
xrdp
x11rdp
LTSP
x11vnc
What I have tried so far:
VNC (SLOW)
VNC + SSH Tunnelling (SAME AS ABOVE)
NX Server, free edition
FreeNX (LIMITATIONS -3 users - resolution...)
NeatX
X2Go
X11 Forwarding over SSH
xrdp (AUDIO SUPPORT - COMPLEX DEPLOYMENT)
x11rdp (AUDIO SUPPORT - COMPLEX DEPLOYMENT)
LTSP
x11vnc (AUDIO SUPPORT - COMPLEX DEPLOYMENT)
The solutions in What free Remote Desktop (server) solutions are there? do not answer my needs.
Note: Ubuntu may be going to remove xorg implementation in the next release (14.04 LTS) so we will not have the option of x server forwarding. I am developing Android applications and the Android emulator I use cannot run in xrdp. I can only start it with vnc. So I suffer from switching from xrdp to vnc all day.