Nach dem Update von macOS 10.12.3 auf 10.12.4 traten sofort die folgenden Probleme auf, wenn das MacBook versucht, die Anzeige auf externen Monitoren zu starten, die sich im Energiesparmodus befinden (dh eingeschaltet sind, aber auf ein Signal warten und daher den Bildschirm ausgeschaltet haben) ). Dies gilt auch, wenn das MacBook hochfährt oder aufwacht.
- Das MacBook gibt ein intermittierendes Signal über die Thunderbolt-Schnittstelle an externe Monitore aus, was zu einem Rennzustand führt, in dem der externe Monitor beim Empfang eines Signals vom MacBook aus dem Energiesparmodus erwacht, jedoch in den Energiesparmodus zurückkehrt, weil kein Signal erkannt wird (oder mindestens eine konsistente) bis zum Ende des Aufwachens. Dieser Vorgang wird einige Zeit zyklisch wiederholt, bis beide externen Monitore mit dem MacBook synchronisiert sind (oder nicht, siehe unten).
- Das MacBook reagiert nach einiger Zeit im obigen Zyklus nicht mehr, ohne dass die externen Monitore mit dem MacBook synchronisiert werden. Dies erfordert ein erzwungenes Herunterfahren, das zu Datenverlust und nicht gespeicherter Arbeit führen kann.
Bitte beachten Sie meine Antwort unten für weitere Details.
Antworten:
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.
quelle
sudo sysdiagnose
wenn das Problem zum ersten Mal beginnt? Es wäre interessant zu sehen, wie schnell das Video nach einem Neustart instabil wird oder die Synchronisation verliert. Wäre sehr nützlich, wenn 4 Diagnose-Dumps zur Überprüfung verfügbar sind.Es kann sich tatsächlich lohnen, den NVRAM und den SMC (in dieser Reihenfolge) zurückzusetzen, um festzustellen, ob dies Ihre Probleme behebt. Ziehen Sie zuvor alle externen Geräte (einschließlich Monitore, Tastatur usw.) vom Stromnetz ab.
Zurücksetzen des NVRAM auf Ihrem MacBook Pro-Modell
Ihr Mac verwendet NVRAM (Non-Volatile Random Access Memory), um eine ganze Reihe von Einstellungen zu speichern. So setzen Sie dies zurück:
Hinweis: Wenn Sie sich erneut anmelden, müssen Sie möglicherweise einige Ihrer Systemeinstellungen neu anpassen (z. B. Lautsprecherlautstärke, Bildschirmauflösung, Auswahl der Startdiskette, Zeitzoneninformationen usw.).
Setzen Sie nun die SMC zurück.
Zurücksetzen der SMC auf Ihrem MacBook Pro-Modell
Der System Management Controller (SMC) wirkt sich auf eine ganze Reihe von Energieverwaltungsfunktionen aus. So setzen Sie dies zurück:
Lassen Sie uns wissen, wie es Ihnen geht.
quelle
Lassen Sie Apple wissen
Wenn Sie einen reproduzierbaren Testfall haben (vorzugsweise nach dem Isolieren für fremde Variablen wie Sleep / Wake / Erweiterungen von Drittanbietern und auf einem sauber installierten Betriebssystem), können Sie das Engineering bei Apple am besten über den Bug Reporter alarmieren . Sie können eine Apple ID verwenden, um sich anzumelden und einen detaillierten Fehlerbericht bereitzustellen.
Wenn Sie dort keinen Zugriff haben, kann der Apple Support Probleme an das Engineering weiterleiten. Die am wenigsten direkte Methode ist die allgemeine Feedback-Seite .
quelle
Seit 10.11 gab es viele Probleme mit der Synchronisierung und Anzeige von Drittanbietern, sodass dies möglicherweise überhaupt nicht mit dem Update zusammenhängt (oder dass das Update neue Funktionen ermöglicht, mit denen fehlerhafte Kabel leichter sichtbar werden).
Unser Helpdesk verfügt nun über mehrere Sätze von bekannten guten Kabeln und bekannten guten Displays, die wir zusammen mit unserem normalen Laufwerk "bekannte gute saubere Betriebssysteminstallation" auf externen bootfähigen Medien verwenden und systematisch testen.
Unser Triage-Prozess ist:
An diesem Punkt werden wir wissen, ob es wirklich etwas mit dem Betriebssystem zu tun hat oder ob es sich um ein gelegentliches Problem handelt.
Wenn Sie keinen IT-Helpdesk haben, müssen Sie möglicherweise einige davon in einer anderen Reihenfolge ausführen. Wenn Sie überzeugt sind, dass es sich um das Update handelt, installieren Sie ein sauberes Betriebssystem (dieselbe Version) auf einem externen Laufwerk und testen Sie es einige Stunden lang. Diese Art von Detail wird normalerweise Apple Engineering einbeziehen, wenn Sie das Problem mit einer Neuinstallation reproduzieren können.
Übersehen Sie auch nicht die Kabel - wir ersetzen viel mehr Kabel als in den vergangenen Jahren. Es ist noch zu früh, um festzustellen, ob wir gerade Kabel von geringerer Qualität gekauft haben oder ob die neue Hardware und die neuen Treiber nur wählerischer sind. Die gute Nachricht ist, dass Kabel relativ billig sind und Sie die verdächtigen Kabel für eine spätere Wiederverwendung markieren können, wenn sich herausstellt, dass es sich um Software und nicht um Kabel handelt.
quelle