La condivisione dello schermo non riesce a connettersi

8

Ho problemi cronici durante il collegamento al mio Mac Mini headless utilizzando la condivisione dello schermo integrata di Mac OS X. Di solito funziona bene, ma a volte non si connette.

Va così:

Avvio di una connessione (facendo clic su Mac Mini nella barra laterale in una finestra del Finder e scegliendo il pulsante "Condividi schermo ...", oppure avviando /System/Library/CoreServices/Screen Sharing.app e inserendo il nome Bonjour " macmini.local " ), il throbber appare con la parola "connecting", quindi il throbber scompare. Se si connetterà correttamente, lo fa a questo punto. Spesso, tuttavia, il throbber scompare e nulla lo sostituisce. L'app Condivisione schermo rimane attiva, non viene visualizzato alcun messaggio e non accade nulla, indipendentemente da quanto tempo lo lascio. Nessuna connessione sembra verificarsi.

Non riesco a far sì che il problema si verifichi in modo affidabile, ma una volta che si verifica, può essere osservato da diversi mac client. Se riavvio il computer remoto (tramite shutdown su ssh), si spegne e mi collego senza problemi, ma sto cercando una soluzione migliore.

Controllando i processi in esecuzione sul Mac Mini remoto tramite ssh, vedo due processi, /System/Library/CoreServices/RemoteManagement/screensharingd.bundle/Contents/MacOS/screensharingd di proprietà di root e un processo secondario /System/Library/CoreServices/RemoteManagement/ScreensharingAgent.bundle/Contents/MacOS/ScreensharingAgent . Se provo ad uccidere uno di questi processi, cambiano il loro PID ma rimangono in esecuzione e non mi permettono di connettermi.

Da questo thread Riavvia il servizio di condivisione dello schermo su Mac mini Server Ho imparato come riavviare correttamente il demone di condivisione dello schermo. O in realtà due metodi. Non sono sicuro quale sia corretto, quindi li faccio entrambi. Non aiuta, ancora non riesco a connettermi.

Da questo thread Perché Mac-to- Condivisione dello schermo del Mac appena appesa? Ho appreso il suggerimento di connetterti per indirizzo IP invece del nome bonjour. Dopo aver provato questo, ottengo la finestra di login, invece del "collegamento" throbber. Ancora nessuna connessione, però. E lasciare la condivisione dello schermo sul computer locale non si sbarazza della finestra di login bloccata. L'unico modo per liberarsene è uccidere NetAuthAgent, come ho imparato in questo thread: Come uccidere bloccato Dialogo di autenticazione di condivisione dello schermo?

Entrambe le macchine eseguono Lion (10.7.4), sebbene stia osservando questo comportamento dal 10.6, forse 10.5 non riesco a ricordare. La macchina remota è un Mac Mini del 2009 e la macchina locale è un MacBook Pro (tuttavia, questo comportamento è stato duplicato su molte macchine client diverse).

Sicuramente ci deve essere un processo, server, demone sul computer remoto che posso rimbalzare? Qualcosa di meno del riavvio?

    
posta ziggurism 02.06.2012 - 05:54
fonte

6 risposte

6

ssh nel Mac remoto e uccidi il daemon screensharingd .

$ ps ax | grep screen
1234   ??  Ss     0:00.02 /System/Library/CoreServices/RemoteManagement/screensharingd.bundle/Contents/MacOS/screensharingd
$ sudo kill 1234 

Funziona per me. Ho Mac OS X Lion su entrambi i computer locali e remoti.

    
risposta data 15.09.2012 - 04:35
fonte
2

La condivisione dello schermo da sola ha funzionato perfettamente quando attivata nelle preferenze di condivisione di Mac Mini. Tuttavia, non appena ho abilitato la gestione remota, ha rimosso la condivisione dello schermo e ha smesso di funzionare sostenendo che la condivisione dello schermo è gestita dalla gestione remota ... qualunque cosa sia. Ho semplicemente disabilitato la gestione remota e utilizzato la condivisione dello schermo per risolvere il problema.

    
risposta data 29.10.2012 - 14:27
fonte
1

La disconnessione da MobileMe sul computer client ha risolto il problema per me.

    
risposta data 06.08.2012 - 21:33
fonte
1

La disconnessione da MobileMe in Preferenze di sistema ha risolto immediatamente il problema per 2 colleghi che stavano riscontrando lo stesso problema. Erano entrambi su 10.7.4- non sono sicuro se questo riguarda versioni inferiori. Il mio sistema su 10.8 ovviamente non è stato interessato dal momento che le impostazioni di MobileMe sono state rimosse dalle Preferenze di Sistema.

    
risposta data 08.08.2012 - 20:09
fonte
0

Sono in una situazione simile, e non sono mai sicuro di eseguire il mio mini headless del 2010 proprio per questo motivo da Lion, o anche prima.

Running Mountain Lion (10.8.3), la gestione remota è disattivata e penso che il problema potrebbe derivare da problemi con l'autenticazione. Quando non riesco a collegarmi tramite Condivisione schermo, accendo il proiettore per vedere cosa sta facendo. Dopo aver inserito la password dello screen saver e aver raggiunto il desktop, Screen Sharing funziona di nuovo.

Ho intenzione di provare a eseguire il mini senza alcuna password per lo screen saver per vedere cosa succede.

Sto anche eseguendo Rowmote Pro e Little Snitch, e sono propenso a pensare che il primo sarebbe più problematico in quanto è un metodo di input aggiuntivo.

Riferirò più tardi con i miei risultati.

    
risposta data 22.05.2013 - 16:46
fonte
-2

I ragazzi controllano il Firewall - deve essere disabilitato o creare un'eccezione. questo è il problema più comune e funziona sempre.

    
risposta data 12.10.2016 - 18:15
fonte

Leggi altre domande sui tag