Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.5: Use Chicken of the VNC with 10.5's Screen Sharing Network
I had been having some problems dealing with Leopard's Screen Sharing feature -- I wasn't able to remotely connect, no matter which ports I opened or prefs I turned on, using a machine from my job running 10.4.

I was attempting to connect with Chicken of the VNC (CotVNC), and according to a few articles across the web, it should have worked flawlessly. It certainly did on my network at home, so I wasn't sure what I was doing wrong. I even DMZ'd my machine at home -- still, nada.

Then I was playing around with the Profiles options in CotVNC, and there's a setting where you can change the resolution of the window on the client's end. The choices are 256 colors, Thousands, Millions, and Let Server Decide. I always had it set to 256 at work, because I was more interested in speed than how pretty my desktop looked from afar. However, I checked out my settings at home and I had the Let Server Decide option selected.

Aha -- I was on to something. I got to work this morning, changed the resolution in the profile settings to Thousands, and sure enough, CotVNC works like a charm again. It also worked fine with Let Server Decide. 256 colors worked perfectly with Tiger, but I'm guessing there's something with Leopard's built-in screen sharing that's not allowing a VNC client to connect at that low of a resolution. Just thought I'd share my findings for anyone possibly having the same difficulties.
    •    
  • Currently 3.00 / 5
  You rated: 4 / 5 (4 votes cast)
 
[45,509 views]  

10.5: Use Chicken of the VNC with 10.5's Screen Sharing | 10 comments | Create New Account
Click here to return to the '10.5: Use Chicken of the VNC with 10.5's Screen Sharing' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: macavenger on Nov 23, '07 10:27:43AM

One little quibble: 256/thousands/millions of colors is bit depth, not resolution. Still, it is a good point. Although I am somewhat puzzled, as I have always had this issue issue connecting with Chicken of the VNC, even with 10.4- I have never been able to make a successful connection at 256 colors. Still a good point though.

---
Aluminum iMac 20" 2.4 GHz/3GB/300GB HD



[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: Pete222 on Nov 26, '07 01:27:31PM

Yes, sorry, 'bit depth' was the appropriate term. FWIW, I've always been able to connect to a machine running Vine server at 256 colors.

I imagine I might be able to do the same in Leopard, but any time I avoid installing yet *another* application, I'll do it.



[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: RickyB on Nov 23, '07 10:43:03AM

Personally, this drives me crazy. I was using Vine Server with Tiger. This worked much better remotely since it could accept lower bit-depths and thus provided a much better (smoother) experience from afar. Now the Leopard server only accepts the highest bit-depth when I try to connect with either RealVNC or TightVNC, so I have to wait a full 1-2 minutes just for the initial desktop image to appear. With Vine Server the desktop would load in about 2-4 seconds. I wish someone would figure out a way to overcome this limitation or I might switch back to Vine Server (even though I would rather not have additional processes running the background if I don't have to).



[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: ebaur on Nov 27, '07 09:03:06AM

If someone comes up with a cross platform implementation of the Screen Sharing app, it will be much better remotely - from what I can tell - than just lowering the colors. Apple's VNC implementation seems to use an intelligent algorithm to determine how much data to be sent... it's the fastest VNC client/server I've seen.

For me, I installed Vine Server along side. I use the default OS one for local stuff and Vine remotely from my Windows machine.



[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: barefootguru on Nov 23, '07 08:20:59PM

I've dumped CotCNV for Leopard's built-in Screen Sharing application: this can automatically adjusts the display based on network capability (i.e. faster network = higher quality desktop), and can scale the remote screen to fit the session window.

You can access it through the Finder when connecting to a server, by connecting to vnc:// (e.g. through Safari), or by launching /System/Library/CoreServices/Screen Sharing.app



[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: Pete222 on Nov 26, '07 01:25:14PM

Obviously using the 'Screen Sharing' app would be ideal, but go back and re-read the hint - I was trying to remotely connect to Leopard's built-in VNC from a *Tiger* machine using CoTVNC, and I wasn't having any success until I changed the bit depth to *greater* than 256 colors.



[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: xcgr on Nov 24, '07 03:00:29PM
Leopard does not support 256 color mode. It won't work with a real monitor, nor will it work with the "virtual" display that you get when connecting via VNC. See also: http://docs.info.apple.com/article.html?artnum=306773.


[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: shish99 on Dec 11, '07 03:44:30PM

Actually, you can adjust Leopard's Screen Sharing to use greyscale, which definitely helps the redrawing of the screen. To change this setting manually, open up the Terminal and type in the following command:

defaults write com.apple.ScreenSharing controlObserveQuality 2

This changes the controlObserveQuality setting within this plist file: "~/Library/Preferences/com.apple.ScreenSharing.plist" file to 2, which is grey scale. To change it to a different resolution, substitute the number 2 with one of the following numbers.

1 = black and white
2 = grey scale
3 = 8 bit color
4 = 16 bit color
5 = full color

However, when you've connected and you're all happy that you have greyscale, if you then choose Adaptive Quality from the View menu in Screen Sharing, this will set the default back to 3 (8 bit color), and you'll have to run the Terminal command or edit the .plist file again - so, just leave it when you initially set it and all will be well!



[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: joey03 on Feb 23, '08 12:15:07PM

How do you connect to a machine running Tiger from a machine using 10.5's screen sharing?



[ Reply to This | # ]
10.5: Use Chicken of the VNC with 10.5's Screen Sharing
Authored by: alextm on Feb 23, '08 08:28:30PM

Have the computer fully updated and turn on Apple Remote Desktop in Sharing and it will show up like a leopard computer running screen sharing



[ Reply to This | # ]