Estou executando o Mac OS X ( acho que é o Snow Leopard - 10.6.7) em um Mac mini. Estou tentando conectar remotamente a partir de um iMac (isso funcionou bem no passado, há algum tempo). Quando clico em "Compartilhar tela ..." no localizador no iMac, (eventualmente) vejo a área de trabalho do servidor, mas ela parece estar congelada. No entanto, eu consegui determinar (fechando a janela e compartilhando a tela novamente, repetindo) que realmente está recebendo entrada, apenas não atualizando a exibição.
Posso ssh no servidor, mas como posso reiniciar o serviço de compartilhamento de tela?
fonte
OK, consegui encontrar a resposta (ou, pelo menos, uma resposta; não tenho muita certeza de todos os detalhes deste comando):
Como sempre - tenha cuidado ao colar algo no terminal - melhor para inspecionar o comando antes de executá-lo. Duplamente quando o sudo está envolvido.
fonte
Usando
launchctl unload
elaunchctl load
ainda funciona, mas os comandos agora são "comandos herdados".Aqui está uma abordagem mais recente que também funciona com um único comando:
Isso instrui o launchctl a eliminar o serviço de compartilhamento de tela e, em seguida, o launchctl o reinicia automaticamente depois que ele sai.
fonte
Em vez de reiniciar apenas o serviço de compartilhamento de tela, sugiro reiniciar remotamente o Mac Mini. Você pode fazer isso via SSH digitando:
sudo shutdown -r now
Isso não apenas reinicia o serviço de compartilhamento de tela, mas também pode resolver o problema que causou a sua ação em primeiro lugar.
fonte