Tell me more ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

My system is OS X Lion 10.7.4

The menu icon ('menulet') for Remote Desktop that used to appear when another host had connected via Screen Sharing is no longer appearing.

In Googling, it appears that one can remove this icon (and others like it) by Command-dragging it from the menu bar, and restore it by double-clicking the associated *.menu file, which in this case is:

/System/Library/CoreServices/Menu Extras/RemoteDesktop.menu

However, when I do so, I get the following error in the System Log:

Aug 10 22:42:51 HOSTNAME SystemUIServer[1488]: failed to instantiate and get the principal class of bundle: NSBundle \
 </System/Library/CoreServices/Menu Extras/RemoteDesktop.menu> (not yet loaded)

(where 'HOSTNAME' is the actual name of my host, redacted for this post).

and no menulet appears.

As far as I know, this has stopped working without any system software updates having been applied.

By contrast, I am able to both remove and restore other menus such as (e.g.) the Sync menu by the above process without this error; the problem seems to be peculiar to RemoteDesktop.menu

Killing SystemUIServer and allowing launchd to respawn it has no effect.

As far as I can tell, the filesystem permissions and ownership of RemoteDesktop.menu are the same as all of its fellow menu items.

share|improve this question

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.