> > 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
