La condivisione dello schermo non riesce a connettersi


8

Ho problemi cronici a connettermi al mio Mac Mini senza testa usando la condivisione dello schermo integrata di Mac OS X. Di solito funziona bene, ma a volte non si connette.

Va così:

Ho avviato una connessione (facendo clic su Mac Mini nella barra laterale in una finestra del Finder e scegliendo il pulsante "Condividi schermata ...", oppure avviando /System/Library/CoreServices/Screen Sharing.appe immettendo il nome Bonjour " macmini.local"), il throbber appare con la parola " connessione ", quindi il ladro scompare. Se si collegherà correttamente, lo fa a questo punto. Spesso, tuttavia, il ladro scompare e nulla lo sostituisce. L'app Screen Sharing rimane attiva, non viene visualizzato alcun messaggio e non accade nulla, indipendentemente da quanto tempo la lascio. Non sembra esserci alcuna connessione.

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

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

Da questa discussione Riavvia il servizio di condivisione dello schermo su Mac mini Server ho imparato a riavviare correttamente il daemon di condivisione dello schermo. O in realtà due metodi. Non sono sicuro di quale sia corretto, quindi li faccio entrambi. Non aiuta, non è ancora possibile connettersi.

Da questa discussione Perché la condivisione dello schermo da Mac a Mac è appena sospesa? Ho imparato il suggerimento di connettermi tramite l'indirizzo IP anziché il nome bonjour. Dopo aver provato questo, ottengo la finestra di accesso, anziché il "collegamento" throbber. Ancora nessuna connessione, però. E uscire da Screen Sharing sul computer locale non elimina la finestra di accesso bloccata. L'unico modo per sbarazzartene è uccidere NetAuthAgent, come ho appreso in questo thread: Come uccidere il dialogo di autenticazione con condivisione dello schermo bloccato?

Entrambe le macchine eseguono Lion (10.7.4), anche se osservo questo comportamento dalla 10.6, forse 10.5 non ricordo. La macchina remota è un Mac Mini del 2009 e la macchina locale è un MacBook Pro (questo comportamento è stato duplicato su molti computer client diversi).

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


Ho risolto un problema simile in 10.14 dopo un'interruzione di corrente, in cui Mac Mini era visibile sulla rete e pubblicizzavo la sua capacità di condivisione dello schermo, ma non si connetteva. L'ho risolto cambiando "Configura IPv4:" delle preferenze di rete del mio Mac Mini da "Uso di DHCP con indirizzo manuale" a "Uso di DHCP". Immagino che ci sia stato un problema con tutto, incluso il router che tornava online allo stesso tempo, e c'era un conflitto IP.
Cai,

Risposte:


7

ssh sul Mac remoto e uccidi il screensharingddemone.

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

Per me funziona. Ho Mac OS X Lion su computer sia locali che remoti.


2

La condivisione dello schermo di per sé ha funzionato perfettamente se abilitata nelle preferenze di condivisione del mio 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 appena disabilitato la gestione remota e utilizzato la condivisione dello schermo per aggirare il problema.


1

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


1

La disconnessione da MobileMe nelle Preferenze di Sistema ha risolto immediatamente il problema per 2 colleghi che avevano lo stesso problema. Erano entrambi su 10.7.4 - non sono sicuro che riguardi le versioni inferiori. Il mio sistema su 10.8 ovviamente non è stato interessato poiché le impostazioni di MobileMe sono state rimosse dalle Preferenze di Sistema.


0

Sono in una situazione simile e non sono mai fiducioso di gestire la mia mini senza testa del 2010 proprio per questa ragione da quando Lion, o anche prima.

Eseguendo Mountain Lion (10.8.3), la gestione remota è disattivata e penso che il problema possa 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 del salvaschermo e accedere al desktop, la condivisione dello schermo funziona di nuovo.

Proverò a far funzionare 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ù avanti con i miei risultati.


Fin qui tutto bene. La password del salvaschermo è disabilitata e mi collego al mini tramite IP statico.
Giulio O,

-2

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.