40 votes

Redémarrer le service de partage d'écran sur le serveur Mac mini

J'utilise Mac OS X ( pensez à c'est Snow Leopard - 10.6.7) sur un Mac mini. J'essaie de me connecter à distance à partir d'un iMac (cela fonctionnait bien dans le passé, depuis un certain temps). Lorsque je clique sur "Partager l'écran..." dans le Finder de l'iMac, je vois (éventuellement) le bureau du serveur, mais il semble être gelé. Cependant, j'ai réussi à déterminer (en fermant la fenêtre et en partageant l'écran à nouveau, en répétant l'opération) que le serveur reçoit effectivement des entrées, mais ne met pas à jour l'affichage.

Je peux me connecter au serveur, mais comment puis-je redémarrer le service de partage d'écran ?

63voto

Greg Cain Points 2933

J'ai eu le même problème, et à une Mini sans tête aussi. Voici ce que j'ai trouvé qui a fonctionné

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.screensharing.plist  
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist

J'ai eu l'occasion d'installer un SSD dans ma Mini, et j'ai fait une installation propre de Lion à ce moment-là, mais le problème a persisté.

J'ai fait un alias

alias fixscreen='sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.screensharing.plist &&  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist'

7voto

Adrian Points 159

Utilisation de launchctl unload y launchctl load fonctionne toujours mais les commandes sont maintenant des "commandes héritées".

Voici une approche plus récente qui fonctionne également avec une seule commande :

sudo launchctl kill KILL system/com.apple.screensharing

Ceci indique à launchctl de tuer le service de partage d'écran et ensuite launchctl le redémarre automatiquement après qu'il se soit éteint.

5voto

Harley Holcombe Points 34618

OK, j'ai réussi à trouver la réponse (ou, au moins, un réponse ; je ne suis pas tout à fait sûr de tous les détails de cette commande) :

$ sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users admin -privs -all -restart -agent -menu

Comme toujours, faites attention lorsque vous collez quelque chose dans le terminal. Il est préférable d'inspecter la commande avant de l'exécuter. D'autant plus lorsque sudo est impliqué.

0voto

Matt Love Points 6295

Plutôt que de redémarrer uniquement le service de partage d'écran, je suggère de redémarrer le Mac Mini à distance. Vous pouvez le faire via SSH en tapant :

sudo shutdown -r now

Cela permettra non seulement de redémarrer le service de partage d'écran, mais aussi de résoudre le problème à l'origine de sa défaillance.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X