stinkingpig Wrote: 
> rudholm wrote:
> > ...
> >> meh. Each has its place. VNC's performance is horrible, but it is
> >> easier 
> >> than X. It's probably a point of interest that the most popular page
> on
> >>
> >> my website is this one: 
> >> http://www.monkeynoodle.org/comp/remote-x-cygwin-howto
> >>
> >> -- 
> >> Jack at Monkeynoodle dot Org: It's a Scientific Venture...
> >> Riding the Emergency Third Rail Power Trip Since 1996
> >>     
> >
> > You might want to give TightVNC a try, it sports some performance
> > improvements over the original AT&T version.
> >
> >   
> I have.
> > Also, your howto seems to improperly characterize VNC.  Perhaps I'm
> > mis-reading but you seem to imply that the VNC viewer and server
> trade
> > packets continuously regardless of activity.  That isn't the case,
> they
> > only trade packets when there are events to share (such as mouse
> > movements or screen updates).  An idle VNC session uses no
> bandwidth.
> >
> >   
> I haven't watched Tight with a sniffer, but AT&T VNC definitely polls.
> > Additionally, you indicate that a VNC context is limited in size and
> > pixel depth to the specs of the video card attached to the server
> > hosting it.  This is not the case, VNC contexts can be of arbitrary
> > dimesions and quantity regardless of any video hardware that may or
> may
> > not be attached to the hosting computer (given enough memory, of
> > course).
> >
> >   
> That might be a new feature, but it's still not as cool in my mind than
> 
> X. Anyway, VNC has its place and I'm sure that Tight offers lots of 
> benefits that I didn't notice the last few times I tried it. It was 
> still a lot slower than RDP or X, so I didn't care to hang around and 
> find out what those benefits were.
> 

No, null-event alerting/polling is simply not part of how RFB (the
protocol VNC uses) works, it's not a question of whose implementation
we're considering.

New feature?  Not at all.  VNC runs independent of any video hardware
on the server, always has.  vncserver requires no X11 server because it
*is* an X11 server.  vncserver doesn't even know if any local display
hardware exists.  In Windows this wasn't the case because that OS
traditionally only supported one user context at a time so when you
shared a session with VNC, you were sharing *the* desktop (which,
obviously, was tied to a video card).  But under unix-like OSes, this
has never been the case.  In fact, getting VNC to share the contents of
screen 0 (i.e. the local video display) is something people have been
trying to work out in recent years.  Eventually, RFB will be
implemented by hardware-based X11 servers as simply another modular
extension.

What were the particulars of the VNC setup(s) you experimented with?

I'm curious because RFB is far more lightweight than X11 so performance
is generally better over less-than-robust links.  That was part of the
whole point of VNC.  So if you're seeing other results, I'm curious
what the specifics were.  I'm also curious because your use of
vncserver seemed to be tied to the physical display somehow.


-- 
rudholm
------------------------------------------------------------------------
rudholm's Profile: http://forums.slimdevices.com/member.php?userid=2980
View this thread: http://forums.slimdevices.com/showthread.php?t=22506

_______________________________________________
Discuss mailing list
Discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to