Der folgende Absatz ist als allgemeine Zusammenfassung des auftretenden Problems gedacht, und ich versuche, die relevanten Teile in den folgenden Absätzen ausführlicher zu erläutern.
Unmittelbar nach dem Upgrade von macOS 10.12.3 auf 10.12.4 stellte ich fest, dass mein MacBook beim Hochfahren oder Aufwachen meines MacBook Pro (Ende 2013) beim Anschließen an meine beiden externen Displays über Mini DisplayPort extreme Schwierigkeiten hat, beide gleichzeitig zum Laufen zu bringen Zeit. Der Bildschirm des MacBook wird ein- und ausgeschaltet, wenn versucht wird, sich mit den externen Displays zu synchronisieren (um sie wie gewohnt anzuzeigen). In der Zwischenzeit scheinen die Anzeigen zwischen dem Empfang eines Signals und dem Empfang ohne Signal zu wechseln, wie dies durch die Tatsache nahegelegt wird, dass die Anzeigen aufwachen, dann aber "Kein Signal" anzeigen und in den Energiesparmodus zurückkehren. Nach vielen Zyklen werden möglicherweise eines oder beide Displays mit dem MacBook "synchronisiert" und funktionieren von da an normal. Aber manchmal durchläuft es viele solcher Zyklen, ohne synchron zu werden. Wenn die Displays und das MacBook nach vielen Zyklen nicht synchronisiert werden und wie beschrieben weiterlaufen, kann ich einen oder beide externen Monitore ausstecken und versuchen, sie einzeln zu synchronisieren, was normalerweise einfacher ist, als beide gleichzeitig zu versuchen. Dies ist sinnvoll, da dieses Problem, wie ich weiter unten erläutere, tatsächlich eine Rennbedingung ist und mit jeder zusätzlichen externen Anzeige, die verwendet wird, zusammengesetzt zu sein scheint. Der schwerwiegendere Fall ist schließlich, wenn der von mir beschriebene Zyklus damit endet, dass das MacBook nicht mehr reagiert und ein erzwungenes Herunterfahren erforderlich ist, was zu Datenverlust oder nicht gespeicherter Arbeit führen kann. Darüber hinaus tritt dieses ganze Problem jedes Mal auf, wenn ich das MacBook hochfahre oder wecke. Ich kann einen oder beide externen Monitore ausstecken und versuchen, sie einzeln zu synchronisieren, was normalerweise einfacher ist, als beide gleichzeitig zu versuchen. Dies ist sinnvoll, da dieses Problem, wie ich weiter unten erläutere, tatsächlich eine Rennbedingung ist und mit jeder zusätzlichen externen Anzeige, die verwendet wird, zusammengesetzt zu sein scheint. Der schwerwiegendere Fall ist schließlich, wenn der von mir beschriebene Zyklus damit endet, dass das MacBook nicht mehr reagiert und ein erzwungenes Herunterfahren erforderlich ist, was zu Datenverlust oder nicht gespeicherter Arbeit führen kann. Darüber hinaus tritt dieses ganze Problem jedes Mal auf, wenn ich das MacBook hochfahre oder wecke. Ich kann einen oder beide externen Monitore ausstecken und versuchen, sie einzeln zu synchronisieren, was normalerweise einfacher ist, als beide gleichzeitig zu versuchen. Dies ist sinnvoll, da dieses Problem, wie ich weiter unten erläutere, tatsächlich eine Rennbedingung ist und mit jeder zusätzlichen externen Anzeige, die verwendet wird, zusammengesetzt zu sein scheint. Der schwerwiegendere Fall ist schließlich, wenn der von mir beschriebene Zyklus damit endet, dass das MacBook nicht mehr reagiert und ein erzwungenes Herunterfahren erforderlich ist, was zu Datenverlust oder nicht gespeicherter Arbeit führen kann. Darüber hinaus tritt dieses ganze Problem jedes Mal auf, wenn ich das MacBook hochfahre oder wecke. Der schwerwiegendere Fall ist, wenn der von mir beschriebene Zyklus endet, wenn das MacBook nicht mehr reagiert und ein erzwungenes Herunterfahren erforderlich ist, was zu Datenverlust oder nicht gespeicherter Arbeit führen kann. Darüber hinaus tritt dieses ganze Problem jedes Mal auf, wenn ich das MacBook hochfahre oder wecke. Der schwerwiegendere Fall ist, wenn der von mir beschriebene Zyklus endet, wenn das MacBook nicht mehr reagiert und ein erzwungenes Herunterfahren erforderlich ist, was zu Datenverlust oder nicht gespeicherter Arbeit führen kann. Darüber hinaus tritt dieses ganze Problem jedes Mal auf, wenn ich das MacBook hochfahre oder wecke.
Um es klar auszudrücken, werden die Displays aus dem Energiesparmodus aktiviert, wenn ein Signal von meinem MacBook empfangen wird (z. B. wenn es startet oder aus dem Ruhezustand aufwacht). Nachdem das erste Signal empfangen wurde, das das Display aus dem Energiesparmodus weckt, zeigt das Display "Kein Signal" an und kehrt in den Energiesparmodus zurück. Währenddessen wechselt die Anzeige auf meinem MacBook für einige Sekunden von normal zu einem leeren Bildschirm und wieder zu normal, da scheinbar zwischen der Ausgabe auf die externe Anzeige und der Nichtausgabe umgeschaltet wird. Dies ist der Zyklus, der sich kontinuierlich wiederholt, bis entweder der jeweilige Monitor mit dem MacBook synchronisiert wird und wie gewohnt funktioniert oder das MacBook wie unten beschrieben in einen nicht reagierenden Zustand übergeht. In dem Fall, in dem die Monitore schließlich synchronisiert werden, Es scheint in dem Moment aufzutreten, in dem das Aufwachen des Monitors mit dem MacBook zusammenfällt, das ein konsistentes Signal an den jeweiligen Monitor ausgibt. Es ist also effektiv eine Rennbedingung. Der Grund, warum ich sage, dass das MacBook zwischen der Ausgabe auf dem Monitor und der Nichtausgabe auf dem Monitor wechselt, ist, dass ich in diesem Zyklus Fenster beobachte, die ich auf dem externen Monitor geöffnet hatte, bevor das MacBook im Ruhezustand zwischen der Anzeige auf dem MacBook umschaltete Anzeige und überhaupt nicht angezeigt (vermutlich werden sie auf die externe Anzeige ausgegeben).
Wie oben erwähnt, gibt es eine noch problematischere Situation, die ich jetzt mehrmals erlebt habe, wenn das MacBook nach dem Aufwachen für eine Weile versucht, sich mit den Monitoren zu synchronisieren, und dann in einen nicht reagierenden Zustand übergeht und zeigt einen leeren Bildschirm. Das Ein- und Ausstecken der Monitore vom MacBook oder das Aus- und Wiedereinschalten der Monitore scheint in dieser Situation keine Auswirkungen zu haben. Selbst wenn das MacBook in diesem nicht reagierenden Zustand einen der Monitore erkennt, rendert dieser Monitor nur einen leeren Bildschirm (geht jedoch nicht in den Ruhemodus und empfängt daher ein Signal). Meine einzige Möglichkeit bestand darin, das Herunterfahren meines MacBook zu erzwingen, indem ich den Netzschalter drückte und gedrückt ließ.
Ich habe zwei Acer S241HL-Displays, die jeweils über Mini DisplayPort verbunden sind. Ich hatte dieses Problem noch nie zuvor und es begann sofort nach dem Upgrade von 10.12.3 auf 10.12.4. In der Vergangenheit wurde der Bildschirm meines MacBook beim Booten (und möglicherweise beim Aufwachen?) Ein- oder zweimal ein- und ausgeschaltet, bevor alle Anzeigen eingeschaltet waren und ordnungsgemäß gerendert wurden. Aber das war immer schnell und nie ein Problem. Dies ist ein viel größeres Extrem und eine große Unannehmlichkeit, da ich jedes Mal, wenn mein MacBook aufwacht oder hochfährt, warten und manchmal mit den Monitoren herumspielen muss. Noch schwerwiegender ist, dass es jetzt gefährlich für mich ist, mein MacBook zu aktivieren, wenn ich Monitore angeschlossen habe, da die Gefahr besteht, dass es nicht mehr reagiert und daher zwangsweise heruntergefahren werden muss. Dies kann leicht zu Problemen führen, einschließlich Datenverlust und nicht gespeicherter Arbeit.
Ich habe den Apple Support kontaktiert, um dieses Problem auf das Engineering auszudehnen. Sie sollten sich dieses Threads bewusst sein. Wenn Sie also auf dasselbe Problem stoßen, kommentieren Sie bitte Details zu Ihrem Setup, z. B. welche Videoausgangsanschlüsse Sie verwenden und welche Arten von Kabeln / Adaptern sowie andere relevante Informationen Information.