> 
> On Sun, 2008-03-02 at 12:37 -0600, James Cornell
> wrote:
> > Well... xVM has brought VNC server to OpenSolaris,
> so it's a
> > reality.  
> > OpenSolaris doesn't bundle a VNC client afaik
> though.
> Not right, we have C version of VNC client
> /usr/bin/vncviewer.

...which looks like it is RealVNC, which doesn't play nicely with the Mac's
remote desktop capability (which only knows hextile encoding and protocol 
version 3.3,
according to what I've read after lots of surfing).

That is to say, even if RealVNC's vncviewer _supports_ those things, it doesn't 
_negotiate_
the protocol version in a way the Mac's builtin VNC capability can handle.

Using blastwave's, which appears to be TightVNC, the following works perfectly 
(if a bit
slowly) for me to access my Mac's desktop while sitting at at my Solaris 
(snv_93, SB2K)
system:

/opt/csw/bin/vncviewer -encodings Hextile myeye:0

Since the Mac (myeye - as in Apple of...) is set up to use an HDTV 
(1920x1080px60), and
the cheap (CRT) monitor on my Sun can only do 1600x1200, the vncviewer window 
may need
scrolling sideways, which it handles ok.

Haven't figured out the (control, command, option) key or mouse button 
equivalents (beyond
the 1st button, which is all one _really_ needs on a Mac) yet, but I haven't 
really tried, either.

It might be worth doing some additional interoperability testing with both 
RealVNC and
TightVNC viewers to see whether TightVNC is indeed capable of talking to all 
the clients
that RealVNC can, _plus_ Macs running just their native remote desktop 
capability.  If
so, unless RealVNC's performance is often substantially better, or it has other 
compelling
features, perhaps the vncviewer supplied should be TightVNC?

(ok, maybe I sound a bit miffed...but it took me quite awhile to figure this 
out, and
since I already had the blastwave vncviewer, but /usr/bin was earlier in my 
search path,
I was actually in the perverse situation where I'd have been better off 
_without_
/usr/bin/vncviewer (or preferably, _with_ one that just worked the way I needed 
it to).)

One difficulty switching: the command line arguments are quite incompatible.
--
This message posted from opensolaris.org

Reply via email to