Contribute  :  Advanced Search  :  Directory  :  Forum  :  FAQ's  :  My Downloads  :  Links  :  Polls  
AFP548 Changing the world one server at a time.
Welcome to AFP548
Thursday, September 02 2010 @ 07:45 pm MDT
   

Make Remote Desktop Admin Software run on Your Intel Mac

TipsThe inability to run the ARD Admin application has cramped many a sysadmin's style lately. Apple doesn't have much to say about it except that it doesn't work. That however might not be entirely true...

It seems that you can get the admin part of Remote Desktop to run if you remove the Intel ARD client software from the administration station. All you really need to pull is the ARDAgent.app located at

/System/Library/CoreServices/RemoteManagement/ARDAgent.app
then launch the Remote Desktop application, let it heal itself, and then relaunch.

Now go and reassert your iron fist over the user's workstations.

Update:

It appears that even less than this is required to get ARD Admin running on Intel. Simply Get Info on the ARDAgent.app and check the "Open Using Rosetta" box. Now you can open the Remote Desktop application like normal!

Credit to Dave Schroeder of University of Wisconsin - Madison for the Rosetta tip.

Story Options

Advertising

Make Remote Desktop Admin Software run on Your Intel Mac | 12 comments | Create New Account
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Make Remote Desktop Admin Software run on Your Intel Mac
Authored by: Anonymous on Tuesday, March 28 2006 @ 01:24 am MST
Changing the ARDAgent.app to open using Rosetta did not work for me. Even if
I quit the process and restart it still didn't work. I had to stop the process in
Activity Monitor, delete it, then open ARD and let it install its own, then it
worked.

Frank
Make Remote Desktop Admin Software run on Your Intel Mac
Authored by: Anonymous on Tuesday, March 28 2006 @ 09:23 am MST
Yes, that's when it prompts me for my password and goes into the "installing
required components" routine. When installation is finished and I click "Done"
the app quits. Relaunching it starts the cycle again.
Make Remote Desktop Admin Software run on Your Intel Mac
Authored by: morgant on Wednesday, March 29 2006 @ 04:03 pm MST

To make the updated solution work, you must turn off Apple Remote Desktop Sharing (System Preferences -> Sharing). Once I did this, running ARD on my MacBook Pro was flawless (and I was quite impressed by the performance).

The reason for this is that the "'Open using Rosetta' checkbox is a figment of LaunchServices' imagination. It stores a list of so-marked apps in ~/ Library/ Preferences/ com.apple.LaunchServices.plist. exec()ing an application marked 'Open using Rosetta' is not enough to get it translated; only going through a LaunchServices function will work." (per Keith Bauer's blog entry on January 30th, 2006)

When Apple Remote Desktop Sharing (via System Preferences) is enabled, ARDHelper (part of ARDAgent.app) is run as root and Apple Remote Desktop will try to use the running version. Otherwise, if it's not running, ARD will launch ARDAgent.app on its own and since it's being run as you it'll be run using Rosetta. I doubt it's being run by LaunchServices in any way, but one could try by setting up an appropriate com.apple.LaunchServices.plist in /var/root/Library/Preferences/.

Also note that each user on a particular machine (or server) will have to check off the "Open using Rosetta" box as it's per user (or you'll have to push it out to all the users).

---
--
Morgan Aldridge
http://www.makkintosshu.com/

Make Remote Desktop Admin Software run on Your Intel Mac
Authored by: Anonymous on Tuesday, April 04 2006 @ 10:54 am MDT
10.4.6 breaks remote desktop admin on my intel imac 17.