LWN.net Logo

Why VNC and not RDP?

Why VNC and not RDP?

Posted Feb 13, 2013 20:58 UTC (Wed) by giggls (subscriber, #48434)
Parent article: LCA: The ways of Wayland

Reading about VNC beeing fast I sound very strange to me.

Talking about Speed of remote protocols at least from a users perspective on a LAN this has to be in this oder: RDP, remote X11, VNC.

I wonder why VNC seems to way to go rather than RDP which is very fast even over relatively slow links.

Sven


(Log in to post comments)

Why VNC and not RDP?

Posted Feb 13, 2013 21:23 UTC (Wed) by dowdle (subscriber, #659) [Link]

He was being all ironical... saying that while VNC is considered slow it is better than X11... which is mostly true. Both work fairly well over a LAN but start doing WAN stuff... and it is a race to the bottom.

The idea behind NoMachine's NX protocol was all about reducing the overhead in X11... and they have been very successful with that with NX 3. For NX 4, where they refactor everything... I saw press releases over 18 months ago saying it was coming out real soon now... and it still looks like it has another 6 months to a year to go... assuming it does complete. They do periodically continue to release beta updates.

Why VNC and not RDP?

Posted Feb 13, 2013 21:45 UTC (Wed) by Fats (subscriber, #14882) [Link]

For me X11 remote on a LAN is superior to all other remote protocols (even when tunelled through ssh, how I use it the most). It is the only protocol that does window based remoting so that a popup for a remote application behaves the same as popup for a local application.
Through for WAN/Internet with higher latency one need NX or something similar.

Why VNC and not RDP?

Posted Feb 13, 2013 23:17 UTC (Wed) by drag (subscriber, #31333) [Link]

There are massive different levels of performance between VNC implementations. VNC _can_ be very fast, but if you just do a 'apt-get install vncserver' and play around with it for a half a hour you wouldn't get that impression at all.

Why VNC and not RDP?

Posted Feb 17, 2013 6:07 UTC (Sun) by speedster1 (subscriber, #8143) [Link]

> VNC _can_ be very fast, but if you just do a 'apt-get install vncserver' and play around with it for a half a hour you wouldn't get that impression at all.

I've been frustrated at the NX stagmentation, never having seen aforementioned decent VNC performance outside of a LAN. Can you tell us your tricks for getting VNC to have good performance over a WAN? Hm that would make a great LUG meeting topic...

Why VNC and not RDP?

Posted Feb 20, 2013 7:33 UTC (Wed) by speedster1 (subscriber, #8143) [Link]

> VNC _can_ be very fast

One more try, because you left this tantalizing statement without any hints as how to achieve it. I'd like to see this "very fast" VNC over a DSL link, where up to now NX is the only remote technology I've seen that was not painfully slow. Hints on how you achieved souped-up VNC performance, pretty please?

Why VNC and not RDP?

Posted Feb 20, 2013 16:02 UTC (Wed) by raven667 (subscriber, #5198) [Link]

You might want to spend an evening playing with a few different implementations such as tight, real, tiger, etc. they all seem to have different compression techniques, some of which are very good.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds