I am trying to remote desktop from windows to ubuntu. I know of several good software available out there. Plus that using 2d desktops like xfce,lxde,mate hangs less over internet as transfer is easier. What i want to ask here is if i don't want to use GUI software like teamviewer, nomachine which do the grunt work for you and want to remote desktop from scratch using a protocol like vnc,rdp etc. Tutorials are already available on youtube. Which is the best?

The available protocols that i know of are: RDP, VNC, NX, XDMCP, SPICE and SSH .

Criteria are there is a windows client and ubuntu server. I am already using 2d desktops because 3d ones like cinnamon, unity, kde have flaky transfer over my internet speeds. So which protocol is the best to transfer seamless and smoothest desktop data over moderate speed internet.

1 Answer 1


I would recommend X2go. Based on SSH, it is most secure from the above mentioned.


You can choose between multiple desktops, KDE,Xfce,Gnome,Openbox, Unity, Mate etc.

PKI is supported as well.


Simple, fast and secure.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.