J'ai des problèmes chroniques de connexion à mon Mac Mini sans tête à l'aide du partage d'écran intégré de Mac OS X. Habituellement, cela fonctionne bien, mais parfois il ne se connecte pas.
Ça va comme ça:
J'initie une connexion (soit en cliquant sur le Mac Mini dans la barre latérale dans une fenêtre du Finder et en choisissant le bouton "Partager l'écran ...", soit en lançant /System/Library/CoreServices/Screen Sharing.app
et en entrant le nom Bonjour " macmini.local
"), le lanceur apparaît avec le mot " connexion ", le lanceur disparaît. S'il va se connecter avec succès, il le fait à ce stade. Souvent, cependant, le lanceur disparaît et rien ne le remplace. L'application de partage d'écran reste active, aucun message n'apparaît et rien ne se passe, peu importe combien de temps je la laisse. Aucune connexion ne semble se produire.
Je ne peux pas faire en sorte que le problème se produise de manière fiable, mais une fois qu'il se produit, il peut être observé à partir de plusieurs clients Mac différents. Si je redémarre la machine distante (via un arrêt via ssh), elle disparaît et je me connecte sans problème, mais je cherche une meilleure solution.
En vérifiant les processus en cours d'exécution sur le Mac Mini distant via ssh, je vois deux processus, /System/Library/CoreServices/RemoteManagement/screensharingd.bundle/Contents/MacOS/screensharingd
appartenant à root, et un processus enfant /System/Library/CoreServices/RemoteManagement/ScreensharingAgent.bundle/Contents/MacOS/ScreensharingAgent
. Si j'essaie de tuer l'un de ces processus, ils modifient leur PID mais restent en cours d'exécution, et cela ne me permet pas de me connecter.
À partir de ce fil Redémarrez le service de partage d'écran sur Mac mini Server, j'ai appris à redémarrer correctement le démon de partage d'écran. Ou en fait deux méthodes. Je ne sais pas lequel est approprié, donc je fais les deux. N'aide pas, ne peut toujours pas se connecter.
À partir de ce fil de discussion Pourquoi le partage d'écran Mac-à-Mac est-il suspendu? J'ai appris la suggestion de se connecter par adresse IP au lieu du nom bonjour. En essayant ceci, j'obtiens la fenêtre de connexion, au lieu du throbber "connectant". Mais toujours pas de connexion. Et quitter le partage d'écran sur la machine locale ne supprime pas la fenêtre de connexion bloquée. La seule façon de vous en débarrasser est de tuer NetAuthAgent, comme je l'ai appris dans ce fil: Comment tuer le dialogue d'authentification de partage d'écran bloqué?
Les deux machines exécutent Lion (10.7.4), bien que j'observe ce comportement depuis 10.6, peut-être 10.5 je ne me souviens pas. La machine distante est un Mac Mini 2009 et la machine locale est un MacBook Pro (ce comportement a cependant été dupliqué sur de nombreuses machines clientes différentes).
Il doit sûrement y avoir un processus, un serveur, un démon sur la machine distante que je peux rebondir? Quelque chose à court de redémarrage?
la source
Réponses:
ssh dans le Mac distant et tuez le
screensharingd
démon.Ça marche pour moi. J'ai Mac OS X Lion sur les ordinateurs locaux et distants.
la source
Le partage d'écran en lui-même fonctionnait parfaitement bien lorsqu'il était activé dans mes préférences de partage Mac Mini. Cependant, dès que j'ai activé la gestion à distance, il a supprimé le partage d'écran et a cessé de fonctionner en prétendant que le partage d'écran est géré par la gestion à distance… quoi que ce soit. Je viens de désactiver la gestion à distance et j'ai utilisé le partage d'écran pour contourner le problème.
la source
La déconnexion de MobileMe sur la machine cliente a résolu ce problème pour moi.
la source
La déconnexion de MobileMe dans les Préférences Système a instantanément résolu le problème pour 2 collègues qui rencontraient le même problème. Ils étaient tous les deux sur 10.7.4 - je ne sais pas si cela affecte les versions inférieures. Mon système sur 10.8 n'a évidemment pas été affecté car les paramètres MobileMe ont été supprimés des Préférences Système.
la source
Je suis dans une situation similaire, et je ne suis jamais confiant de faire fonctionner mon mini sans tête 2010 pour cette raison même depuis Lion, ou même avant.
En exécutant Mountain Lion (10.8.3), la gestion à distance est désactivée et je pense que le problème peut provenir de problèmes d'authentification. Lorsque je ne peux pas me connecter via le partage d'écran, j'allume le projecteur pour voir ce qu'il fait. Après avoir entré le mot de passe de l'économiseur d'écran et accéder au bureau, le partage d'écran fonctionne à nouveau.
Je vais essayer d'exécuter le mini sans mot de passe d'économiseur d'écran pour voir ce qui se passe.
Je gère également Rowmote Pro et Little Snitch, et je suis enclin à penser que le premier serait plus problématique car c'est une méthode d'entrée supplémentaire.
Je ferai rapport plus tard avec mes conclusions.
la source
Les gars vérifient le pare-feu - il doit être désactivé ou créer une exception. c'est le problème le plus courant et cela fonctionne toujours.
la source