Tengo problemas crónicos de conectar a mi sin cabeza Mac Mini Mac OS X integradas de compartir pantalla. Por lo general, funciona bien, pero a veces no se conecta.
Va como esto:
Yo inicie una conexión (ya sea haciendo clic en el Mac Mini en la barra lateral en una ventana del Finder y elegir la opción "Compartir Pantalla...", o bien lanzando /System/Library/CoreServices/Screen Sharing.app
e introduzca el nombre de Bonjour "macmini.local
"), el throbber aparece con la palabra "conexión", luego el throbber desaparece. Si va a conectar con éxito, lo hace en este momento. A menudo, sin embargo, el throbber desaparece y nada lo reemplaza. Compartir la Pantalla de la aplicación permanece activa, no aparece ningún mensaje, y no pasa nada, no importa cuánto tiempo debo dejarlo. La conexión No parece ocurrir.
Yo no puede hacer que el problema de forma fiable, pero una vez que se presenta, puede ser observada desde diferentes clientes de mac. Si reiniciar el equipo remoto (a través de apagado a través de ssh), desaparece y me conecto sin problema, pero estoy en busca de una mejor solución.
La comprobación de la ejecución de los procesos en el control remoto de Mac Mini a través de ssh, veo a dos procesos, /System/Library/CoreServices/RemoteManagement/screensharingd.bundle/Contents/MacOS/screensharingd
propiedad de root, y un niño de proceso /System/Library/CoreServices/RemoteManagement/ScreensharingAgent.bundle/Contents/MacOS/ScreensharingAgent
. Si trato de matar a cualquiera de estos procesos de cambio en su PID, pero sigue en funcionamiento, y no me permite conectar.
A partir de este hilo Reiniciar la Pantalla de Servicio de uso Compartido en el Mac mini Server aprendí cómo se reinicie correctamente el uso compartido de pantalla demonio. O, en realidad, dos métodos. No está seguro de cuál es la correcta, por lo que debo hacer. No ayuda, todavía no se puede conectar.
A partir de este hilo ¿por Qué es Mac a Mac compartir pantalla simplemente pasar el tiempo? Me enteré de la sugerencia de que se conecte por dirección IP en lugar del nombre de bonjour. Después de intentar esto, me sale la ventana de inicio de sesión, en lugar de la "conexión" throbber. Todavía no hay ninguna conexión, sin embargo. Y dejar de Compartir la Pantalla en el equipo local no deshacerse de la atascado ventana de inicio de sesión. La única manera de librarse de ella es matar a NetAuthAgent, como he aprendido en este hilo: Cómo matar pegado a compartir la Pantalla de autenticación del diálogo?
Ambas máquinas ejecutar Lion (10.7.4), a pesar de que he estado observando este comportamiento desde 10.6, tal vez 10.5 no puedo recordar. Máquina remota es una de 2009, Mac Mini, y el equipo local es una MacBook Pro (este comportamiento se ha duplicado en diferentes máquinas cliente).
Seguramente debe de haber algún proceso, el servidor, el demonio en la máquina remota que puedo rebote? Algo corto de reiniciar?