web-dev-qa-db-fra.com

Connectez la visionneuse de bureau à distance à Mac sur le même réseau local avec le partage d'écran activé

J'ai un ordinateur portable Mac (10.6) avec le partage d'écran activé. Je voudrais me connecter depuis mon bureau Ubuntu exécutant 10.04.

J'ai installé Remote Desktop Viewer. L'ordinateur portable n'apparaît pas dans la liste "à proximité" mais je peux voir la machine dans la liste quand je vais à Machine-> Connect et appuyer sur Find dans le résultat panneau. La sélection du Mac entraîne une attente, puis un panneau d'erreur contextuel indiquant: échec du résolveur Avahi: délai dépassé

Donc ma question, existe-t-il un moyen facile de se connecter d'Ubuntu à Mac? Si ce n'est pas avec Remote Desktop Viewer, quelle est la méthode "préférée"?

1
mummey

Je suis assez certain que Vinagre, l'outil de visualisation VNC intégré, a un excellent support avahi (également connu sous le nom de mDNS ou ZeroConf). Bonjour, qui est la version d'Apple d'Avahi, est, de mémoire, raisonnablement compatible. Je l'ai utilisé à la fois pour le partage de bibliothèque iTunes de Mac vers Ryhthmbox et le partage VNC - au moins à l'époque où j'utilisais encore des Mac (il y a environ deux ans).

Cependant, juste pour exclure un bug dans Vinagre, essayez encore mieux (je pense) Remmina pour voir s'il peut se connecter:

Sudo apt-get install remmina remmina-gnome

Vous pouvez également voir ce qui est diffusé sur votre réseau avec avahi-utils. Vous pouvez l'installer avec

Sudo apt-get install avahi-utils

Découvrez ensuite ce qui fonctionne sur votre réseau avec

avahi-browse -a

Je dois également ajouter qu'Avahi annonce juste la conneciton. Vous aurez toujours besoin de connaître le mot de passe pour vous connecter - qui est défini dans les paramètres Mac. De cet ancien article de blog :

Mac VNC Settings

Et vous n'avez pas besoin pour utiliser Avahi du tout si vous connaissez déjà l'adresse IP du Mac lui-même. Il suffit de le coller dans un nouveau profil de connexion sur Vinagre ou Remmina et vous pourrez spécifier le mot de passe et vous connecter de cette façon. Comme je l'ai dit, Avahi annonce simplement le service sur votre réseau local.

2
Scaine