Principali problemi con più display esterni dopo l'aggiornamento da macOS 10.12.3 a 10.12.4


10

Dopo l'aggiornamento da macOS dal 10.12.3 al 10.12.4, i seguenti problemi sono immediatamente iniziati in modo coerente ogni volta che il MacBook tenta di avviare la visualizzazione su monitor esterni che si trovano in modalità di risparmio energetico (cioè acceso, ma in attesa di un segnale e quindi con lo schermo spento ). Ciò include quando il MacBook si avvia o si riattiva.

  • MacBook trasmette segnali intermittenti a monitor esterni tramite l'interfaccia Thunderbolt che porta a condizioni di gara come situazioni in cui il monitor esterno si riattiva dalla modalità di risparmio energetico alla ricezione di un segnale dal MacBook, ma torna in modalità di risparmio energetico a causa del mancato rilevamento di un segnale (o almeno coerente) quando avrà finito di svegliarsi. Questo processo si ripete ciclicamente per qualche tempo fino a quando entrambi i monitor esterni si sincronizzano con il MacBook (o non lo fanno, vedi sotto).
  • Il MacBook entra in uno stato che non risponde dopo essere stato nel ciclo sopra per qualche tempo senza che i monitor esterni si sincronizzino con il MacBook. Ciò richiede uno spegnimento forzato che può portare alla perdita di dati e al lavoro non salvato.

Si prega di consultare la mia risposta di seguito per ulteriori dettagli.


Per quello che vale: ho visto sintomi simili da un monitor con un input DisplayPort difettoso.
duskwuff -inattivo-

In entrambi i casi i sintomi possono essere attribuiti a un segnale intermittente. Ma in questo caso, è abbastanza chiaro che il problema è causato dal dispositivo di output, in particolare l'aggiornamento 10.12.4.
fvgs

Puoi dirlo in una domanda - probabilmente come risolvere i problemi di connessione del display? Inoltre, la modifica all'escalation dovrebbe probabilmente essere aggiunta come risposta in base alla domanda che finisce per essere.
bmike

@bmike Questa è una domanda molto specifica relativa a un bug che è apparso come risultato di un recente aggiornamento. La domanda è semplicemente "Come risolvere questo nuovo bug molto specifico?". Al momento potrebbe non esserci una risposta semplice. In tal caso, la risposta finale sarà l'aggiornamento a una patch futura, ma non ancora rilasciata. Lo scopo di indagare su questo problema all'aperto è che più persone possano fornire informazioni preziose che aiuteranno a rilasciare quella patch, fornendo così una risposta alla domanda "Come risolvere questo nuovo bug molto specifico?".
fvgs

Mi occuperò della modifica per rimuovere le domande extra. La domanda è chiara e non puoi mettere tutti i guasti, i bug su apple, ecc ... nella sezione delle risposte. Risposte sbagliate e risposte imparziali sono ottime per il sito. Narrazioni vaganti, poco chiare, eccessivamente lunghe con diverse domande alla fine - non così tanto. Getterò la mia esperienza in una risposta: potrebbe essere totalmente sbagliato, ma potrebbe aiutarti e potrebbe aiutare gli altri. Potresti essere sull'aggiornamento, ma ti preghiamo di inserire i tuoi dati in una risposta: vale anche +1 per come risolvere questo problema.
bmike

Risposte:


3

Il paragrafo seguente è inteso come un sommario di alto livello del problema che si sta verificando e cerco di spiegare le parti pertinenti in modo più dettagliato nei paragrafi successivi.

Immediatamente dopo l'aggiornamento da macOS dal 10.12.3 al 10.12.4 ho notato che quando il mio MacBook Pro (fine 2013) si avvia o si sveglia mentre è collegato ai miei due schermi esterni tramite Mini DisplayPort, il mio MacBook ha estrema difficoltà a farli funzionare entrambi allo stesso modo tempo. Lo schermo del MacBook si accenderà e si spegnerà nel tentativo di sincronizzarsi con i display esterni (per iniziare a visualizzarli normalmente). Nel frattempo, i display sembrano alternare tra la ricezione di un segnale e la mancata ricezione del segnale, come suggerito dal fatto che i display si riattiveranno, ma poi visualizzeranno "Nessun segnale" e torneranno in modalità di risparmio energetico. Alla fine, dopo molti cicli, uno o entrambi i display potrebbero "sincronizzarsi" con il MacBook e funzionare normalmente da lì in poi. Ma a volte attraversa molti di questi cicli senza sincronizzarsi. Quando i display e il MacBook non riescono a sincronizzarsi dopo molti cicli e continuano a scorrere come descritto, potrei scollegare uno o entrambi i monitor esterni e provare a sincronizzarli singolarmente, il che di solito è più facile che provarli entrambi contemporaneamente. Questo ha senso perché, come spiego di seguito, questo problema è effettivamente una condizione di competizione e sembra essere aggravato da ogni display esterno aggiuntivo in uso. Infine, il caso più grave è quando il ciclo che ho descritto termina nel MacBook entrando in uno stato che non risponde e che richiede un arresto forzato che può portare alla perdita di dati o al lavoro non salvato. Inoltre, questo intero problema si presenta ogni volta che avvio o riattivo il MacBook. Potrei scollegare uno o entrambi i monitor esterni e provare a sincronizzarli singolarmente, il che di solito è più facile che provarli entrambi contemporaneamente. Questo ha senso perché, come spiego di seguito, questo problema è effettivamente una condizione di competizione e sembra essere aggravato da ogni display esterno aggiuntivo in uso. Infine, il caso più grave è quando il ciclo che ho descritto termina nel MacBook entrando in uno stato che non risponde e che richiede un arresto forzato che può portare alla perdita di dati o al lavoro non salvato. Inoltre, questo intero problema si presenta ogni volta che avvio o riattivo il MacBook. Potrei scollegare uno o entrambi i monitor esterni e provare a sincronizzarli singolarmente, il che di solito è più facile che provarli entrambi contemporaneamente. Questo ha senso perché, come spiego di seguito, questo problema è effettivamente una condizione di competizione e sembra essere aggravato da ogni display esterno aggiuntivo in uso. Infine, il caso più grave è quando il ciclo che ho descritto termina nel MacBook entrando in uno stato che non risponde e che richiede un arresto forzato che può portare alla perdita di dati o al lavoro non salvato. Inoltre, questo intero problema si presenta ogni volta che avvio o riattivo il MacBook. il caso più grave è quando il ciclo che ho descritto termina nel MacBook entrando in uno stato che non risponde e che richiede un arresto forzato che può portare alla perdita di dati o al lavoro non salvato. Inoltre, questo intero problema si presenta ogni volta che avvio o riattivo il MacBook. il caso più grave è quando il ciclo che ho descritto termina nel MacBook entrando in uno stato che non risponde e che richiede un arresto forzato che può portare alla perdita di dati o al lavoro non salvato. Inoltre, questo intero problema si presenta ogni volta che avvio o riattivo il MacBook.

Per essere chiari, i display si riattivano dalla modalità di risparmio energetico alla ricezione di un segnale dal mio MacBook (ad esempio quando si avvia o si riattiva dalla modalità di sospensione). Ma dopo aver ricevuto quel segnale iniziale riattivando il display dalla modalità di risparmio energetico, il display mostra "Nessun segnale" e torna in modalità di risparmio energetico. Nel frattempo, il display del mio MacBook passa da normale a uno schermo vuoto per un paio di secondi e torna alla normalità in quanto sembra passare dall'output al display esterno e non dall'output. Questo è il ciclo che si ripete continuamente fino a quando ciascun rispettivo monitor si sincronizza con il MacBook e funziona normalmente, oppure il MacBook entra in uno stato non rispondente come descritto di seguito. Nel caso in cui i monitor alla fine si sincronizzino, sembra accadere nel momento in cui il risveglio del monitor coincide con il MacBook che emette un segnale coerente per quel rispettivo monitor. Quindi, è effettivamente una condizione di gara. Il motivo per cui dico che il MacBook scorre tra l'output sul monitor e non l'output è perché, mentre è in questo ciclo, osserverò le finestre che avevo aperto sul monitor esterno prima che il MacBook dormisse commutando tra essere visualizzato sul MacBook display e non essere visualizzato affatto (presumibilmente vengono emessi sul display esterno).

Come accennato in precedenza, c'è una situazione ancora più problematica che ho riscontrato più volte in cui, al risveglio dal sonno, il MacBook entrerà nel ciclo di tentare di sincronizzarsi con i monitor per un po 'e quindi entrare in uno stato che non risponde , mostrando uno schermo vuoto. Collegare e scollegare i monitor dal MacBook o spegnere e riaccendere i monitor sembra non avere alcun effetto in questa situazione. Anche se il MacBook sta riconoscendo uno dei monitor mentre si trova in questo stato di mancata risposta, quel monitor sta anche solo visualizzando uno schermo vuoto (ma non sta entrando in modalità di sospensione, quindi sta ricevendo un segnale). La mia unica opzione è stata quella di forzare lo spegnimento del mio MacBook dopo che è successo premendo il pulsante di accensione e lasciandolo premuto.

Ho due display Acer S241HL collegati ciascuno tramite Mini DisplayPort. Non avevo mai avuto questo problema prima ed è iniziato immediatamente dopo l'aggiornamento dal 10.12.3 al 10.12.4. In passato, lo schermo del mio MacBook poteva accendersi / spegnersi una o due volte all'avvio (e forse al risveglio?) Prima che tutti gli schermi fossero accesi e resi correttamente. Ma quello è stato sempre veloce e mai un problema. Questo è un estremo molto più grave e un grave inconveniente poiché devo aspettare e a volte pasticciare con i monitor ogni volta che il mio MacBook si sveglia o si avvia. Ancora più grave è che ora è pericoloso per me svegliare il mio MacBook se ho monitor collegati a causa del rischio che entri in uno stato non rispondente, richiedendo quindi uno spegnimento forzato. Ciò può facilmente causare problemi tra cui la perdita di dati e il lavoro non salvato.

Ho contattato l'assistenza Apple per inoltrare questo problema all'ingegneria. Dovrebbero essere a conoscenza di questo thread, quindi se si verifica questo stesso problema, si prega di commentare con i dettagli della propria configurazione, ad esempio quali porte di uscita video in uso e quali tipi di cavi / adattatori, nonché qualsiasi altro pertinente informazione.


Ti stai riunendo sudo sysdiagnosequando inizia il problema? Sarebbe interessante vedere quanto dopo un riavvio il video diventa instabile o perde la sincronizzazione. Sarebbe molto utile dopo che 4 dump diagnostici sono disponibili per la revisione.
bmike

Ho lo stesso problema ma sono in grado di aggirare il problema scollegando il monitor e riavviando il mio MacBook. Una volta completato il riavvio e dopo aver effettuato nuovamente l'accesso, ricollego il monitor e funziona. Se il mio MacBook si spegne mai, devo ripetere la procedura per far funzionare il monitor. Non ho mai avuto questo problema fino a quando non ho effettuato l'aggiornamento a High Sierra.
AperioOculus,

Ho ancora questo problema con il mio Macbook Pro alla fine del 2013 con OS-X 10.13.5.
Steve Madere,

1

Potrebbe valere la pena ripristinare la NVRAM e SMC (in questo ordine) per vedere se questo risolve i tuoi problemi. Prima di farlo, scollegare tutti i dispositivi esterni (inclusi monitor, tastiera, ecc.).

Ripristino di NVRAM sul modello MacBook Pro

Il tuo Mac usa la memoria non volatile ad accesso casuale (NVRAM) per memorizzare un'intera gamma di impostazioni. Ecco come resettare questo:

  1. Spegni il Mac. Sì, un arresto completo, non solo la disconnessione.
  2. Premere power button e quindi premere i commandoptionprtasti. Devi assicurarti di premere questi tasti prima che appaia la schermata grigia o non funzionerà.
  3. Tieni premuti quei tasti fino a quando il tuo Mac non si riavvia di nuovo e sei qui il suono di avvio.
  4. Rilascia i tasti e riavvia normalmente il Mac.

Nota: quando si accede nuovamente potrebbe essere necessario regolare nuovamente alcune delle preferenze del sistema (ad es. Volume degli altoparlanti, risoluzione dello schermo, selezione del disco di avvio, informazioni sul fuso orario, ecc.).

Ora procedere con il ripristino di SMC.

Ripristino di SMC sul tuo modello di MacBook Pro

Il System Management Controller (SMC) influisce su un'intera gamma di funzioni di gestione dell'alimentazione. Ecco come resettare questo:

  1. Spegni il Mac
  2. Tenere l'adattatore MagSafe (cavo di alimentazione) collegato .
  3. Premere contemporaneamente shiftoptioncontrol(sul lato sinistro della tastiera integrata ) e il tastopower button
  4. Lascia andare
  5. Riaccendi il computer con il pulsante di accensione.

Facci sapere come vai.


1
Ho provato a reimpostare sia SMC che NVRAM solo per coprire tutte le basi, anche se non vedevo un motivo per cui sarebbe stato d'aiuto. Sfortunatamente, nessuno dei due ha avuto un effetto osservabile. Ho contattato il supporto Apple per inoltrare il problema e mi hanno suggerito di reimpostare SMC prima della NVRAM. Anche questo non ha avuto effetti osservabili.
fvgs

Bene, SMC è responsabile di un'intera gamma di impostazioni / funzioni di gestione dell'alimentazione, incluso il comportamento del sonno del Mac (una parte fondamentale della domanda), mentre NVRAM contiene un'intera gamma di impostazioni di sistema, alcune delle quali riguardano i display (ad es. risoluzione, profondità, ecc.) e dal momento che la tua domanda riguarda i tuoi schermi, ho pensato che il ripristino di entrambi valesse la pena. È positivo che tu abbia contattato l'assistenza Apple. :) Evenso, seguirò comunque i consigli di Graham e fornirò un feedback ad Apple.
Monomeeth

Ne è valsa la pena provare, e apprezzo che tu lo abbia proposto come possibile soluzione. Sulla base della mia probabile comprensione incompleta del problema, la causa sottostante ha a che fare con ciò che è effettivamente una condizione di competizione legata a un segnale incoerente emesso dal MacBook e che il monitor viene risvegliato dalla modalità di risparmio energetico solo per trovarlo non c'è segnale, e quindi tornare alla modalità di risparmio energetico. Solo nel caso in cui tali eventi coincidano, funziona come desiderato. Ho anche inviato feedback, quindi spero che questo verrà risolto nel prossimo futuro
fvgs

Questo è un ottimo consiglio e funzionerebbe per la maggior parte delle volte. Questo sembra più una corruzione nel tempo o una situazione sfavorevole di cavo / display. Difficile da dire senza a) note dettagliate sui dati di temporizzazione e occorrenza b) registri di sistema
bmike

1

Informa Apple

Se hai un caso di test riproducibile (preferibilmente dopo l'isolamento per variabili estranee come sleep / wake / estensioni di terze parti e su un sistema operativo installato in modo pulito), il modo migliore per avvisare l'ingegneria in Apple è tramite il loro Bug Reporter . Puoi utilizzare un ID Apple per accedere e fornire una segnalazione dettagliata dei bug.

Se non hai accesso lì, il supporto Apple può inoltrare i problemi all'ingegneria. Il modo meno diretto è la pagina di feedback generale .


La segnalazione di bug sembra richiedere un account sviluppatore, non solo un ID Apple?
fvgs

Questo è un peccato, che ti lascia con l'opzione di feedback. Un'altra opzione è quella di parlare con qualcuno in un Apple Store, ma è improbabile che ciò ritorni agli ingegneri Apple.
Graham Miln,

1

Abbiamo avuto molti problemi con la sincronizzazione e i display di terze parti dal 10.11, quindi potrebbe non essere affatto correlato all'aggiornamento (o che l'aggiornamento abilita nuove funzionalità che espongono i cavi difettosi più facilmente).

Il nostro help desk dispone ora di diversi set di cavi noti e di buoni display che prendiamo e testiamo sistematicamente insieme al nostro normale disco "noto buon sistema operativo installato" su supporto di avvio esterno.

Il nostro processo di triage è:

  1. Riposizionare tutti i cavi, avviare in modalità provvisoria e verificare che il display stesso funzioni.
  2. Raccogliere dati sui tempi del problema - succede ogni volta o in qualche occasione?
  3. Esegui un test: 5 sleep e 5 wake o tre riavvii e registra i risultati.

A questo punto, sapremo se è davvero qualcosa di legato al sistema operativo o se si tratta di un problema occasionale.

Se non si dispone di un help desk IT, potrebbe essere necessario eseguire alcuni di questi in un altro ordine. Se sei convinto che sia l'aggiornamento, installa un sistema operativo pulito (stessa versione) su disco esterno e testalo per alcune ore. Questo tipo di dettagli di solito coinvolge Apple Engineering se è possibile riprodurre il problema con un'installazione pulita.

Non trascurare anche i cavi: stiamo sostituendo molti più cavi rispetto agli anni passati. È troppo presto per dire se abbiamo appena acquistato cavi di qualità inferiore o se il nuovo hardware e driver sono solo più esigenti. La buona notizia è che i cavi sono relativamente economici e puoi contrassegnare quelli sospetti per il riutilizzo in seguito se risulta essere un software e non i cavi.


Quali marchi sono i "buoni cavi"?
Anthony Kong,

@AnthonyKong Si tratta più di un cavo specifico che di molti produttori abbozzati. Chiunque abbia un prodotto venduto da Apple in genere è buono - belkin, questioni relative ai cavi, monoprice e uno venduto da qualcuno che ti fa sapere che hai una garanzia specifica di 1 anno con loro (rivenditore o rivenditore diretto) di solito è un segno che hai un buon produttore.
bmike
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.