Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

(Solved) How to fix VNC ARD screen sharing in Lion

How to fix VNC, Apple Remote Desktop (ARD), and screen sharing in OS X 10.7 Lion.

You can skip all the other threads and just read this.


First let's fix the Lion computer.

  1. Open System Preferences > Sharing
  2. Turn OFF Screen Sharing, Remote Login, Remote Management, and Remote Apple Events (just turn everything off)
  3. Now turn ON Screen Sharing, Remote Login, Remote Management, and Remote Apple Events
  4. Now turn everything OFF again. We have just "kickstarted" those services.
  5. Now enable the services you want. If you just want to access your computer through VNC or screen sharing, just turn on Screen Sharing.
  6. If you want Windows computers to access it, go to Screen Sharing > Computer Settings, click the VNC checkbox, and enter a VNC password.


If you administer a bunch of computers with ARD, then turn Remote Managment on. If you don't know what that last sentence means, leave Remote Management and remote Apple Events off.


The computer should now work. If not, reboot it.


If it still doesn't work, then you should try downgrading to ARD 3.4, but I don't think this is necessary.



Let's access the Lion computer from another Mac:

  1. From the other Mac, open /System/Library/Core Services/
  2. There is an application called Screen Sharing. Make an alias of it (click and drag while holding Apple and Option) in the Applications folder. Or drag it to the Dock.
  3. Now open the alias (or click the Dock icon).
  4. Type in the Bonjour name or IP address of your computer.
  5. Enter your OS X username and password.
  6. Tell it to save your password.


Viola, now you can use this to connect to your Lion computer, without having to login twice. You can also connect to Windows computers running VNC with it.


You can also connect by going to the Finder and hitting Apple-K or going to the Finder menubar Go > Connect to Server and finding the correct server. That will then launch Screen Sharing.



Let's access the Lion computer from a Windows PC:

  1. Open your VNC client
  2. Enter the Lion computer IP address
  3. Enter your VNC password
  4. You will now have to re-login with your OS X user password (unless you get a Windows client that supports direct login, but I don't know of one at the moment)


Let's access the Lion computer from an iPhone or iPad:

You could download Screens from the Apple store or...

  1. Download Mocha VNC Lite from the Apple store for free
  2. Configure Mocha but enter not just the VNC password, but also the Mac OS X user and password
  3. Viola, you can now VNC without logging in twice.




What did we actually do?

The key is called kickstarting ARD. You can find info here: http://support.apple.com/kb/HT2370, We did this manually by turning them on and then off.

This is like rebooting those systems. Once rebooted, they should work correctly. I don't believe that downgrading to ARD 3.4 is necessary, but instructions are here from Reubania https://discussions.apple.com/thread/3190260?start=15&tstart=0 (towards the bottom).


The second issue is around double-login. If you run a multiuser machine, this is a great feature. For most people, it's annoying to login twice. By configuring the Screen Sharing and Mocha apps to use OS X authentication, we bypass this annoyance. If you want to have double login for multi-user reasons, simply don't setup/save your password, or save the password for the account you do want to login with.

iMac, Mac OS X (10.7.1), Apple Remote Desktop

Posted on Aug 26, 2011 2:11 PM

Reply
58 replies

May 4, 2012 10:06 AM in response to Saint Mac

I have studied this issue rather deeply, but nowhere have I seen a description of my problem. I run Lion on a Mac Mini and try to access the shared screen using VNC viewer free edition on a PC running Windows 7. I pass the initial connection, my VNC password is accepted, but the shared screen only just flashes open and immediately closes, sometimes giving an error message saying that the connection is closed. I have tried several of the work arounds and fixes suggested but to no avail.


All comments are valuable.


/j

Jul 7, 2012 2:18 PM in response to Saint Mac

Disconnecting a second screen which is connected to the Mac you want to control solves this too, but there's a much simpler solution.


Open the Screensharing app on the Mac you want to connect from and go to preferences:

* The default setting you'll see is to scale to fit your screen

* Set this to "Show original size" (or whatever this will be called on an english OSX)


Now you can connect to your other Mac just fine, without needing to disconnect its second screen and you can even set screen sharing to scale via the Menu- or Toobar. The important bit is, that Screen Sharing's prefs remain to be set to "Show original size".


This is ridiculous and really needs to be fixed by Apple. Pretty please!

Aug 14, 2012 10:43 AM in response to don montalvo

Lol. That didn't happen then! Looks like theyre essentially ignoring the problem, hoping it will go away.


But every time they ignore the problem, provide no documentation to prove it works (and just let people flounder along unable to connect remotely), about 1000 IT techs buy an MS terminal server instead or their boss will fire them. All that profit going to the darkside. Genius.

Aug 21, 2012 10:37 PM in response to Thibrooks

Dude, you rock. I have been fumbling with the iOS VNC Viewer on my iPad for 1+ hours trying to get my dual monitor Mac to work with screen sharing. Your suggestion of turning off the password requirement did the trick. Turning off this requirement forces VNC Viewer to ask me for both my Mac username and password, and the remembered credentials get me in every time. Kudos to you!


AG3

(Solved) How to fix VNC ARD screen sharing in Lion

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.