Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Which VNC Software Is Best?

Posted by timothy on Tue Oct 19, 2004 09:08 PM
from the connect-the-dots dept.
Futurepower(R) writes "Which VNC software do you think is best, and why? There are several free programs, for example, TightVNC, RealVNC, UltraVNC, and TridiaVNC. Or, is it better to pay for VNC software, like Tridia VNC Pro or Radmin? Which is fastest, most secure, and the least hassle? Which has video resolution scaling of the remote desktop?"
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Obviously (Score:5, Funny)

    by Anonymous Coward on Tuesday October 19 2004, @09:09PM (#10571627)
    UltraVNC [sourceforge.net] because their website has a picture of a girl.
  • vino (Score:5, Informative)

    by auzy (680819) on Tuesday October 19 2004, @09:10PM (#10571634)
    vino's included in gnome 2.6 and uses the new xorg extensions making it very very fast
  • by fozzy(pro) (267441) on Tuesday October 19 2004, @09:10PM (#10571635)
    tight vnc has delivered better video and a more stable comneection for me both over a local netowrk at college and phone modems at home.
    • by cbreaker (561297) on Tuesday October 19 2004, @09:12PM (#10571658) Journal
      Yea, me too. It's not fantastic, being VNC after all. But it works pretty well, good video quality over a slower connection too. TightVNS is stable too.

    • by dtfinch (661405) * on Tuesday October 19 2004, @09:33PM (#10571830) Journal
      TightVNC works pretty well for me, with a few notable issues. I use it exclusively. But on occasion the display updates would just stop, and I'd have to restart the client. Also the client would occasionally crash with an error like unknown colorkey, I forgot the exact text. Using 1.2.9. Haven't checked the latest to see if the bugs have been fixed.

      As for security, if you have it set to turn off wallpaper, it turns it off upon every connection attempt, before authentication. It's a pretty resource intensive action. I've been able to use this to DOS my home pc's, opening hundreds of connections. The system bogs down with a rapid flashing of the desktop reminiscent of the japanese seizure robots.

      I suppose I should file bug reports for all these.
      • by Monkey-Man2000 (603495) on Tuesday October 19 2004, @10:18PM (#10572139)
        If you're using all XP or 2000, why not use Remote Desktop? There's a really good linux client [rdesktop.org] as well if that's the reason you were using VNC.
        • by atlantis191 (750037) on Tuesday October 19 2004, @10:32PM (#10572209)
          Because some of us have XP Home which does not have the Remote Desktop feature
        • by DaHat (247651) on Tuesday October 19 2004, @10:38PM (#10572240) Homepage
          As another poster pointed out, XP home does not have remote desktop.

          To that I add the fact that 2k pro does not have it either (which is what I still use at home).
        • by PurpleFloyd (149812) <<moc.ibtta> <ta> <02onez>> on Wednesday October 20 2004, @12:52AM (#10572974) Homepage
          Aside from the fact that XP Home doesn't have remote desktop, there's a good reason why you might not want to use it. If you're using a Linux box as server, there's no way for X to serve a Windows remote desktop. That's a big problem in a mixed environment; it creates problems in support and deployment to run two protocols at once.

          Also, since the Windows VNC clients these days have hooks into the video system, they run almost as well as MS's remote desktop on Windows - and almost all are cross-platform and Free as well. Windows' remote desktop capabilities are decent for simple administration across a LAN, but they aren't as useful in a large mixed environment. After all, you can run VNC with a Linux server and a Palm OS [wind-junkie.de] client; I challenge you to do that with a Windows remote desktop.

  • UltraVNC (Score:5, Insightful)

    by AKAImBatman (238306) * <akaimbatman.gmail@com> on Tuesday October 19 2004, @09:10PM (#10571639) Homepage Journal
    Let's think about this for a moment. UltraVNC is the only Windows VNC that acts like a video driver. THus it's the only one that doesn't need to poll the hell out of your computer. Thus it's the only one that gets all the screen updates right.

    Pinky, are you thinking what I'm thinking?
    • Re:UltraVNC (Score:5, Informative)

      by drulez (67289) on Tuesday October 19 2004, @09:18PM (#10571710) Homepage
      actually ... tightvnc 1.3.x supports a video driver.

      additionally, enhancements have been made to
      the polling algorithm which have greatly improved
      performance and cpu usage.

      1.3.x is labelled a development version,
      but it's very stable. check it out.
      • Re:UltraVNC (Score:5, Insightful)

        by Ark42 (522144) <slashdot@morpheussoftware . n et> on Tuesday October 19 2004, @09:31PM (#10571822) Homepage

        I have to agree with TightVNC - the video driver addon for 1.3 is very good and TightVNC is by far the fastest VNC I've used.
      • Use Damage (Score:5, Informative)

        by Nailer (69468) on Tuesday October 19 2004, @10:00PM (#10572005)
        On the freedesktop.org lists, there was talk of a VNC server that used X's new damage extension to work out what's changed on screen without crappy polling.

        Go google for it. I have work to do.
      • Re:UltraVNC (Score:5, Informative)

        by JamesTRexx (675890) on Wednesday October 20 2004, @04:48AM (#10573734) Homepage Journal
        I just checked it out and installed it on my media server (W2K Pro, only because my Terratec isn't supported and that's my main priority).
        With the right settings I was able to connect to it with TightVNC 1.2.9 and play a movie fullscreen on tv without it getting shaky.
        Using the dfmirage driver though slows down and prevents Classic Media Player going fullscreen while I'm connected.
        It does work very fast for regular use though, but for my purpose the original way works best.
    • Pinky (Score:5, Funny)

      by Anonymous Coward on Tuesday October 19 2004, @09:23PM (#10571752)
      Pinky, are you thinking what I'm thinking?

      Uh... yeah, Brain, but where are we going to find rubber pants our size?
    • Re:UltraVNC (Score:5, Informative)

      by Com2Irq5 (662435) on Tuesday October 19 2004, @09:23PM (#10571755)
      UltraVNC crashes on Windows machine with an ATI All-In-Wonder Video Card. It also has problems on machines with multiple monitors.
    • Re:UltraVNC (Score:5, Funny)

      by magefile (776388) on Tuesday October 19 2004, @09:24PM (#10571762)
      THus it's the only one that doesn't need to poll the hell out of your computer ... Pinky, are you thinking what I'm thinking?
      Narf, I think so Brain, but where are we going to get enough punchcard ballot machines for all the voters in Florida by midnight November 1st?
        • Re:UltraVNC (Score:5, Informative)

          by AKAImBatman (238306) * <akaimbatman.gmail@com> on Tuesday October 19 2004, @10:02PM (#10572026) Homepage Journal
          It's not fast if you're planning on trying to connect to anything that's not Windows... Like I suspect a huge number of us are.

          Eh? UltraVNC is a fork of TightVNC, so it supports the "tight" protocols just fine. As long as your Unix box is using X-Windows -> VNC translation, the performance should be just as good as UltraVNC on Windows. Before UltraVNC came along, Unix was the best place to use VNC, because the X protocol could be directly interpreted without the need for a special video driver.
  • VNC on Mac OS X (Score:5, Informative)

    by daveschroeder (516195) * on Tuesday October 19 2004, @09:10PM (#10571642)
    For Mac OS X, there are several options; what I believe to be the best options are below.

    On the server end of things, there's OSXvnc [redstonesoftware.com], a nice free VNC server for Mac OS X. (There's even an OS9vnc, on the same page.)

    The best free client for Mac OS X, in my opinion, is Chicken of the VNC [sourceforge.net].

    At the commercial end of the spectrum is Apple Remote Desktop 2.1 [apple.com]. Apple Remote Desktop is much more than just a remote control solution; it provides desktop and systems management tools, software distribution tools, mass screen sharing, scripted actions, and all sorts of other features. But as of version 2, the remote screen protocol is based on VNC. With one checkbox, any VNC client can connect to any machine running Apple's VNC server software (which it confusingly calls "Remote Desktop Client"), and Apple's client software (which it calls "Remote Desktop Admin") can connect to ordinary VNC servers on any platform. Apple Remote Desktop does automatic resolution scaling, full screen, etc., and as of 2.1, even supports multiple monitors - even when using free VNC clients to connect! The VNC server piece (the one Apple calls "Client") is free, but there's a catch: at least one copy Remote Desktop Admin is required to be "legal", but then Remote Desktop Client can be installed on an unlimited number of machines in your organization.
  • VNC?? (Score:5, Funny)

    by Mori Chu (737710) on Tuesday October 19 2004, @09:11PM (#10571644)
    I wouldn't use any of em; can't trust the VNC. Lousy Vemocrats!!!
  • Wow..! (Score:4, Interesting)

    by ID000001 (753578) on Tuesday October 19 2004, @09:11PM (#10571651)
    The only VNC i have used is RealVNC, PCanywhere (Old) and Remote desktop for MS windows. I realize the best and most speedy one out of them all are actually Remote desktop that came with WindowsXP Pro and such.. I still use RealVNC for internet connection. The Java browser that does not requires software download are particularly useful. But perhaps it is time to check out the alternative... I didn't realize there are so many out there at all!
    • RDesktop != VNC (Score:5, Informative)

      by rmdyer (267137) on Tuesday October 19 2004, @09:55PM (#10571978)
      Remote desktop is not the same beast as VNC. VNC and derivatives are based on getting bits and pieces of your desktop video image that change, then compressing them (or not), and sending them to the other end. Once on the other end, they are decompressed (or not) and blitted to a video buffer to build up an image. That's it. That is all VNC does. It gives you an image of what is going on on the remote end.

      Remote desktop however is a bit different. It doesn't give you just an image of what is occuring on the other end. Remote desktop is a stripped down single user terminal server. When you connect to an XP or 2000 machine using RD, then the remote XP machine redirects all local console functions of that machine to your client. This has the effect of knocking out whoever is sitting at the local console of the machine you are RD'ing into. In effect, all video operations are redirected to an off-screen video buffer, then compressed, and sent on their way using the remote desktop protocol. The sucky thing about this is that remote desktop only allows one and only one console session to exist.

      Remote desktop also encrypts the entire session using 128 bit encryption. It even allows you to redirect your local disks and printers to the remote machine for use. You can use this feature for a sort'of poor mans VPN. All the data moved through the redirected drives will be encrypted and moved over the RDP port.

      Remote desktop is faster than VNC because Microsoft is able to perform tricks in kernel space. For example, if you fire up windows media player to view a video file, then that data doesn't have to be rendered at all on the remote machine. Microsoft simply streams it to your client machine using RDP. The same thing however won't work with Apple QuickTime or RealPlayer. I'm also not entirely sure whether the windows are even drawn to video first. Microsoft may be pulling some redirection of GDI commands so that RD acts somewhat like X in that respect.

      Our site uses VNC for user desktop support since the video is shared with the user. We use remote desktop for server management. Remote desktops feature for helping the user is problematic at best becuase they have to invite you to join first. It whole invitation thing is simply cumbersome. That's why it is just simpler to use VNC.

      So, there are positives and negatives to using VNC or RD.

      +1
        • Re:Wow..! (Score:5, Informative)

          by AKAImBatman (238306) * <akaimbatman.gmail@com> on Tuesday October 19 2004, @09:26PM (#10571778) Homepage Journal
          I thought Remote Desktop was based on Citrix?

          No, not quite. Citrix originally licensed NT 3.51 and changed the windows code in order to retrofit true-multiuser capabilities and their super-thin, super-fast ICA protocol. When Microsoft noticed that the idea worked, they refused to license NT 4.0, and created their RDP protocol in a hurry. As a result, the RDP protocol was similar, but much heavier than ICA.

          I remember some of our users running Citrix over dial-up. It was difficult to tell they weren't at their terminals. :-)
            • Re:Wow..! (Score:4, Informative)

              by AKAImBatman (238306) * <akaimbatman.gmail@com> on Tuesday October 19 2004, @10:37PM (#10572234) Homepage Journal
              Citrix currently runs on top of Microsoft's RDP functionality. That's why you need Terminal Server, Terminal Server Client Licenses, AND Citrix licenses. You used to be able to get it all from Citrix. (At a much lower cost I might add.)

              Microsoft pretty much pushed Citrix out of the market and did their best to relegate Remote Desktop Networking to "Admin" functionality. Assholes.
              • Re:Wow..! (Score:5, Informative)

                by Bellesarius (236098) on Wednesday October 20 2004, @02:12AM (#10573270) Homepage
                Wrong!! Citrix Metaframe does not run on RDP. Citrix still uses their superfast and lean ICA protocol. Here's the real scoop (BTW, I was a WinFrame 2.0 beta tester)

                Once there was OS/2... a company named citrix came along an created a multi-user version with a remote protocol much faster and leaner than X... and it was good... ran great over 9600 baud modems.

                Then Windows came out and destroyed OS/2. Citrix licensed the entire Windows 3.51 code base and overhauled the kernel with new multi-user windows feature, thereafter called multi-win. They mated multi-win to their ICA protocol for presentation. You purchased "Winframe" from them, it was their build and you had to get service packs etc.. from them.. but it was rock solid, super fast and worked. You paid for the server, then a per concurrent user license fee. So you only paid for the max number of concurrent users.

                Then the thin-client rage hit, spurred largely by the success of Citrix. Citrix had secured the source code to Windows NT 4.0, ported multiwin and their ICA hooks to it, christened it Winframe 2.0 and had it ready to go when Microsoft pulled the plug. Microsoft made a big splash with their "Hydra" project that they were going to come out with their own citrix killer. In reality it was a small team of program managers gathering requirements. the whole thing was created to steal multi-win and ICA before the thin-client rage destroyed them(as was the thinking back then)

                So the 8,000 lb gorilla at the last moment, Citrix 2.0 was DONE for months, refused to agree to the licensing terms for NT4.0 effectively derailing Citrix. Citrix was smart though.. they didn't blink, instead they went into overdrive negotiation mode and eventually hammered out an agreement where they licensed multi-win to Microsoft for a small amount of cash, kept ICA to themselves and got Microsoft to sign a 3 year no compete for non-windows platforms. The multiwin technology was then baked into Windows NT 4.0 Terminal Server (and if you actually have a copy around and view the details on the core kernel DLLs, they still say citrix BTW) and they took their netmeeting protocol h.323 and created RDP. RDP clients were only available for windows as per the citrix agreement. Citrix then built Metaframe as an add-on to the multi-win kernel extensions and brought their superior management tools and protocols to the platform.

                The killer is that microsoft then demanded a per seat license of NT 4.0 Professional for each user, whether they were running Citrix or not. In the end, anyone deploying thin-clients uses Citrix so Microsoft succeeded in essentially foisting a huge tax on the thin-client market thwarting any inroads in might have had as a major desktop replacement. You have to buy Windows, pay Citrix, pay for seats (or TCALS, slightly less expensive per seats licenses if you arent running XP now) and ICA licenses which are still connection based. This relegated Citrix to a very important, but niche player which made them happy, and protected Microsoft's desktop monopoly.

                Citrix has gone on to extend their technology with clustering and other very powerful tools, including securing the protocol very nicely. RDP has been better optimized and runs fairly well, although ICA still runs circles around it. Microsoft then added a remote admin mode to W2k, XP and W2k3 using the now venerable multi-win extensions that are now part of the core kernel code.

                And now, as Paul Harvey says, you know the rest of the story.
  • Fastest (Score:5, Informative)

    by Cthefuture (665326) on Tuesday October 19 2004, @09:13PM (#10571661)
    If we're talking Unix(ish) systems then the fastest and most functional on fast connections (like ethernet) is actually "none of the above". A normal X11 session is much more smooth and responsive than any VNC. Endless scaling, etc...

    And Terminal Services on Windows is much better than VNC (there are Unix clients).

    Over slow connections VNC is better. I just use whichever works. I've found that RealVNC locks up/crashes Windows less often than the others.
    • Re:Fastest (Score:5, Informative)

      by jag164 (309858) on Tuesday October 19 2004, @09:24PM (#10571760)
      Your mileage may vary.... I find that VNC beats the living heck out of X11 sessions (at least the various windows X servers). Plus the whole shaky/burping LAN makes VNC such a nicer alternative in the MS-to-Unix world. Unix-to-unix I typically only use X over ssh for quick and dirty activiys, not heavy multi terminal coding sessions.
    • Re:Fastest (Score:5, Interesting)

      by harikiri (211017) on Tuesday October 19 2004, @09:28PM (#10571797)
      Something interesting I read about when I was looking for alternatives to X (even on local lan it can perform poorly). These figures are in comparison to Nomachine's NX technology [nomachine.com]:

      The basic stuff is opensource. And the numbers I heard about this are pretty nice:

      • 9600 Baud GSM modem link over vanilla X: Mozilla-1.6 needs 4000 roundtrips and takes 5 minutes.
      • 9600 Baud GSM modem link over NX: Mozilla-1.6 needs a dozen roundtrips and takes 20 seconds.
      • KDE-3.2 desktop startup over vanilla X: transfers 4.8 MByte of data.
      • KDE-3.2 desktop startup over NX: transfers 35 kByte of data.

      This was cut and pasted from an email I sent to workmates a while back when I heard about NX initially. These days I prefer to use RealVNC (until I get around to buying a copy of NX) to connect to my XFCE session at home from the office.

      Even on what you consider a fast connection (local ethernet) I prefer VNC over X11.

  • by sgeye (757198) on Tuesday October 19 2004, @09:14PM (#10571677)
    We use RealVNC at our office. I have played with UltraVNC, which I found to have a few stability issues, and TightVNC, which was nice. If I recall correctly, TightVNC has a file transfer feature, which comes in handy from time to time.
  • gpl (Score:5, Funny)

    by wikinerd (809585) on Tuesday October 19 2004, @09:18PM (#10571712) Journal
    The first question is which VNC programs are GPL. This is the most important factor in finding the best VNC out there.
  • by hendersj (720767) on Tuesday October 19 2004, @09:19PM (#10571716) Homepage
    I have used a number remote control software packages (ranging from PCAnywhere to TightVNC), and in my experience, RAdmin provided the absolute lowest possible overhead on the wire - with PCAW 10 (the last version I used) and others, the best way to get the best performance is to cut the resolution down and cut the colour depth down.

    With RAdmin, neither of these was necessary. I threw a sniffer on the wire to see what the traffic was like, and it was extremely small.

    It also worked under Wine reasonably well (I don't know if they make a native Linux version now, they didn't when I played with it a couple of years ago). The amount of traffic with a 1600x1200x24 resolution on the remote desktop was small enough to be used over a dialup with reasonably good performance.
    • by mallfouf (585018) on Tuesday October 19 2004, @09:46PM (#10571917) Homepage
      I've been using Radmin for the last few years. It's a really good app, works over any bandwith connection, resolution, and all flavors of Windows. It allows File Transfer, Telnet, View only, Full Control, and Remote Shutdown or Restart. Radmin takes over the desktop, so any user sitting in front of the monitor, will see all your actions.

      I use Remote Desktop on a daily basis. Remote Desktop creates a "Virtual Desktop" in memory, that only you see (Windows 2000 & 2003 version). It doesn't allow file transfer natively, unless you map a drive through your connection, or use a 3rd party software called WtsFtp. It's only available in Windows Server 2000, 2003, and Windows XP. I believe the Windows XP version allows only 1 user to be logged into the machine at a time. A Remote Desktop Connection is considered to be 1 user. I use both those applications on a daily basis.

      Remote Desktop is faster than Radmin, which is way faster than various flavors of VNC i've used over the past.
  • ssh + X forwarding (Score:5, Interesting)

    by yuri benjamin (222127) <slashdot@degroot.geek.nz> on Tuesday October 19 2004, @09:24PM (#10571764) Homepage Journal
    In a *nix-only environment, I prefer ssh with X forwarding.
    I've heard there are products that serve X over low bandwidth [nomachine.com].
  • VNC Genealogy (Score:4, Informative)

    by rwa2 (4391) * on Tuesday October 19 2004, @09:43PM (#10571904) Homepage Journal
    What we really need is some sort of family tree so we can trace how the various forks of VNC developed...

    For our part, here's what we've settled on:

    Win32
    UltraVNC [ultravnc.com]
    Linux / *NIX
    TightVNC [tightvnc.com] for virtual framebuffers
    x11vnc [karlrunge.com] for sharing out :0 (run from a command line as

    x11vnc -forever -passwd mysecretpw

    Mac OS X
    OSXVNC for the server [redstonesoftware.com]
    VNCViewer [mac.com] as the client
    I've heard good things about Chicken of the VNC [sourceforge.net] (but haven't gotten around to trying it yet)
    Have fun!
  • by mbourgon (186257) on Tuesday October 19 2004, @09:51PM (#10571942) Homepage
    RealVNC: the original.
    TightVNC: optimized for low-bandwidth
    Ultra: tons of extras - file transfer, chat, video driver, NT/AD security
    Tridia: get around firewalls, more management features

    I miss anything?
  • I used VNC right up until I found the fatal flaw which should scare anyone away from it.

    I VNC'd into my work machine to check a few things, but then needed to check my email on my own desktop. Without thinking (I thought I was at work because, hey, this is my work background!) I VNC'd to my home computer - which is the computer I was using to VNC into work.

    Let me tell you what. It wasn't bad enough that VNC crawled to the speed of molasses going uphill on a cold day. No, VNC further decided to lag the mouse movement so everytime I inched closer to the 'X' to close the session, it would jump forward a little, then backward more than I moved and oscillate there a little bit until it settled down and I could try again. It took control of the mouse on my screen!

    Someone needs to check into this. Seriously, someone could be injured if they accidently VNC'd recursively. I'm just glad it was only looped on itself once. Imagine if I VNC'd through a dozen computers! The oscillations would never dampen, bringing the universe (at least the internet, and they're pretty much the same thing anyway) to a grinding sine wavy halt.

    Is there a VNC that checks for this failure mode? Perhaps a good PID algorithm is all that's needed, but something must be done.

    -Adam
  • IMHO, It Depends. (Score:5, Informative)

    by WoTG (610710) on Wednesday October 20 2004, @01:29AM (#10573131) Homepage Journal
    I use both UltraVNC and RealVNC at work and around the house.

    UltraVNC is miles ahead of the others when used with the video driver on Windows on a broadband or better connection. It is smooth, very usable for most office applications. Personally, I find file transfer to be useful too. The client side has some nice GUI touches for fullscreen mode - a little control bar that is very similar to the one in Remote Desktop.

    On the other hand, RealVNC is the "gold standard". The stable releases are extremely stable. Of note, in version 4, there is a nice GUI for limiting remote access by IP address.

    It is worth emphasizing that there is a vast difference between RealVNC on Linux and on Windows. Because of the nature of OSS, on Linux, VNC doesn't need to screen scrape. On Windows, w/o a special video driver (a la UltraVNC), VNC is generally stuck with a high-tech version of screen scapeing - it's slow, innacurate, and generally unpleasant for "work", but still incredibly valuable for the flexibilty of remote access.
    • Re:RealVNC (Score:4, Informative)

      by hendersj (720767) on Tuesday October 19 2004, @09:21PM (#10571732) Homepage
      Personally, I only trust any VNC client (and I use RealVNC and TightVNC regularly) if I tunnel it over SSH. The protocol itself isn't terribly complex, and there are plenty of ways to obtain passwords off the wire (the password encryption algorithm, last time I checked, wasn't very secure).
    • by Antique Geekmeister (740220) on Tuesday October 19 2004, @09:46PM (#10571915)
      VNC is trivially tunneled over SSH, or over SSL for the Java-based server that allows a VNC session to be published to any Java-capable browser. That feature alone gets it a jusge bonus award over the other that require a client-end software package to be installed. Overall, it's not typically faster than an OS-specific client and server, but that cross-platform availability is a huge deal, especially if you're cheap and want to use it on thousands of potential servers in a corporate or large academic environment.

      Also historically, the original VNC was extremely robust over multiple OS's, very lightweight on your CPU on each end, and extremely forgiving of low-bandwidth connections such as modems. The Java based console is also being used by a bunch of blade server management tools to provide the IP-based console access to the individual blades.

      Last, VNC is ectremely useful for multiple console presentations, either with the other client's mice and keyboards disabled for the VNC session or with them active for shared screen use.

      Now, that said, VNC is not that secure in and of itself. There are various issues, such as its common use of high-numbered network ports and the unlikelihood of local firewalls to block them and the resulting ability of some smart-aleck leaving a VNC server running on your Windows desktop so they can observe you remotely because you're not clever or experienced enough to notice the little flag on your screen that says VNC is active. There's also its practice of insisting on storing a local user key for the VNC session: once someone has that key and either brute-force cracks it, or reads you typing in your password over your shoulder, they can take over any VNC server you might run.

      This is why some of us really prefer to SSH-tunnel sessions, so that all the X-windows traffic of VNC is encrypted, and so that it's much tougher to steal the passwords to log into such a connection.
    • by mikehoskins (177074) on Tuesday October 19 2004, @10:27PM (#10572181)
      If you're using VNC, you probably notice how slow it is. UltraVNC/TightVNC is a big improvement over regular VNC, as well as XWindows, but they're all dog slow.

      NX (by NoMachine) and FreeNX (the GPL'ed edition) are REALLY fast, on the other hand. They are 100% encrypted through SSH and can tunnel to VNC, X, and RDP....

      NX will currently only host from Unix/Linux. However, there are a bunch of clients.

      I made an IMMEDIATE change to FreeNX/NX after using it only once. Now, I no longer use VNC for Linux....