Rote Pixel im Mojave- und Catalina-Dunkelmodus

Ich habe ein neues MacBook Pro 15 (2017) gekauft und sofort Mojave installiert. Dann fing ich an, rote Pixel zu sehen, die in derselben Zeile wie die obere Menüleiste erschienen. Es kommt sehr selten vor, ist aber schon ca. 4 mal pro Woche aufgetreten. Pixel verschwinden, wenn Sie ein beliebiges Fenster verschieben. Ich habe dies bei der Verwendung von Firefox und iTerm bemerkt.

Könnte es ein Problem mit Hardware (tote Pixel) oder Software (Mojave Dark Theme) sein?

Beispiel

Sehen Sie sie, wenn Sie zum Light-Design wechseln?
Habe es nicht probiert, aber es passiert ab und zu. Wie ich bereits erwähnt habe, ist mir dieses Verhalten in der letzten Woche nur 4 Mal begegnet.
Ich würde für eine Woche in den Light-Modus wechseln und sehen, ob es auch nur einmal zurückkommt. Wenn nicht, könnten Sie Ihr Testfenster erweitern, um zu sehen, ob es nur zufälliger ist, oder das gelöste Rätsel als Fehler im Dark-Design betrachten (die Wahl liegt bei Ihnen). Wenn es mit dem Light-Design passiert, würde ich sagen, dass es wahrscheinlich ein schlechtes Pixel oder schlechte Hardware ist, und würde einen Besuch im nächsten Apple Store für eine RMA oder Reparatur vorschlagen.
Dasselbe Problem hier, sehe dies auch im Dunkelmodus. Ich habe es bei der Verwendung der Telegramm-App bemerkt (MacBook Pro 13 2018)
Ich schalte bei Sonnenauf- und -untergang automatisch zwischen Hell und Dunkel um und habe auf meinem MBP von Mitte 2012 keine roten Pixel bemerkt
Hi @AzimGadjiagayev... wenn du einen Screenshot machst (zB shift-command-3 für den ganzen Bildschirm support.apple.com/en-us/HT201361 ), werden die roten Pixel dort aufgezeichnet? Wenn ja, würde ich eher sagen, dass das Problem Software ist ...
Hallo @Ashley, das sollte ich in der Tat versuchen
Ich habe das Gleiche seit dem Upgrade bemerkt, zuletzt 2018 MBP 15in. Meistens auf Firefox zu sehen, aber auch auf iTerm und Atom (ich möchte sagen, dass es auf einem davon grau war). Es ist sowohl am oberen als auch am unteren Rand zu sehen und es neigt zum Blinken. Der Cursor kann es verdecken, also glaube ich nicht, dass es der Monitor ist. Sind Ihnen weitere Grafikfehler aufgefallen?
@Ashley Ich habe das versucht, aber es scheint, dass durch einfaches Aufnehmen eines Screenshots die Pixel wieder normal werden.
@FlorianK Haben Sie andere Grafikfehler bemerkt oder ist dies der einzige?
@AlexanderO'Mara Ich glaube, ich habe einige graue gesehen, aber ansonsten gab es keine
Ich habe gestern auf Mojave aktualisiert und habe genau das gleiche Problem (in Firefox am oberen Rand einer Registerkartenleiste). Scheint ein Softwarefehler zu sein, der mit Grafik / GUI zusammenhängt ... besonders wenn ein Film abgespielt wird.
Dasselbe Problem hier, ich habe den telefonischen Support von Apple kontaktiert und sie haben schließlich entschieden, dass dies kein Mac OS-Problem, sondern ein Anwendungsproblem ist. Ich habe nicht viel anderes, mit dem ich arbeiten könnte, um einen Gegenpunkt zu dieser Entscheidung zu setzen. Ich habe es nur in Firefox für mich passiert.
@absolem Sie könnten versuchen, es mit Discord, Atom oder iTerm (mit dunklen Themen) zu reproduzieren. Ich komme in diesen Apps ziemlich häufig vor.
Ich habe das gleiche Problem auf meinem MBP 2018 i9 RP 560X. Unter macOS Mojave 10.14.2 auch
Dasselbe Problem MBP 13 "2018. Ich habe das meiste von dem getan, was @AlexanderO'Mara in der Antwort getan hat, und kann die Ergebnisse unabhängig bestätigen. Großartige Arbeit, Alexander, und danke für all deine Zeit und Bemühungen, dies sowohl zu dokumentieren als auch aufzuschreiben, damit andere es finden können. Hier hofft man auf eine schnelle Behebung des kleinen Ärgernisses
Sehen Sie dies mindestens alle zwei Tage in MBP 2019 16 "und MBP 2017 13" mit der neuesten Catalina. Ich habe es in Chrome, Skype und Xcode gesehen.

Antworten (4)

Aktualisieren:

Dieser Fehler wird möglicherweise in macOS 11 Big Sur behoben. Der Fehlerbericht, den ich eingereicht habe, ist jetzt gekennzeichnet als:

Möglicher Fix identifiziert – In macOS 11

Ein Kommentator, Curtis Hard, hat erklärt, dass das Problem für sie mit Big Sur nicht mehr auftritt.

Es ist unklar, ob der Fix auf 10.15 oder 10.14 zurückportiert wird.


Es ist definitiv kein Problem mit toten Pixeln. Ich habe festgestellt, dass es sich wahrscheinlich um einen Softwarefehler handelt, der in Mojave eingeführt wurde und in Catalina immer noch vorhanden ist. Ich bin in den meisten Fällen nicht in der Lage, den Fehler zu scannen (der Fehler verschwindet normalerweise sofort), aber ich habe es geschafft, ihn auf ein paar Videos und Screenshots festzuhalten.

Die Tatsache, dass es in Software erfasst werden kann und die Tatsache, dass der Cursor die fehlerhaften Pixel überdecken kann, weist darauf hin, dass das Problem nicht auf dem Bildschirm, sondern in der Software auftritt.

Beispiele:

Feuerfuchs

Hier ist ein Screenshot von einer Bildschirmaufzeichnung von Firefox , wo Sie die grauen Pixel sehen können.

Geben Sie hier die Bildbeschreibung ein

Interessanterweise können wir, wenn wir etwas hineinzoomen, sehen, dass sich die Pixel tatsächlich außerhalb des Fensters selbst befinden.

Geben Sie hier die Bildbeschreibung ein

Finder

Ich habe auch ähnliche Störungen erfasst, die in Apples eigenem Finder auf normalen Screenshots auftreten.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Anmerkungen:

Einige interessante Dinge, die darüber zu beachten sind.

  • Ich habe es nur gegen dunkle Bereiche eines Fensters gesehen.
  • Es kann sowohl im Hellmodus als auch im Dunkelmodus passieren (wenn das Fenster sowieso dunkel ist).
  • Es passiert meistens am Rand eines Fensters (wo der Schatten ist), obwohl ich es auf der Innenseite einiger gesehen habe.
  • Es verschwindet oft (aber nicht immer) unter anderem, wenn sich der Fensterfokus ändert (das Ändern des Fensterfokus bewirkt, dass sich die Fensterschatten ändern).
    • Ich konnte den Fokus zu und von einem iTerm-Fenster ohne Schatten ändern (wenn Transparenz aktiviert ist), und der Fehler außerhalb des unteren Rands des Fensters blieb bestehen.
  • Es kann mit der Bildschirmaufzeichnungsfunktion von QuickTime Player aufgenommen werden.
  • Obwohl es mit QuickTime erfasst werden kann, ist es mysteriöserweise für Apples Entwicklertool Pixie unsichtbar , wie in dieser Bildschirmaufnahme zu sehen ist . Ebenso sieht es die Digital Color Meter App auch nicht .
  • Ich habe es meistens in Grau und Rot gesehen, aber auch in Grün, Gelb und mehr Farben.
  • Der Fehler kann auch dann auftreten, wenn der Finder nicht läuft, also ist er nicht Teil des Finder.
  • Wenn Sie mit SSH killall Dockin eine Maschine laufen, die den Fehler anzeigt, kann dies dazu führen, dass sie anhält, obwohl dies nur ein Nebeneffekt von Schattenänderungen sein kann.
  • Ich habe versucht, alle Firefox-Prozesse ( firefox+ plugin-containerProzesse) über SSH mit kill -SIGSTOPanzuhalten, während der Fehler auftrat, und der Fehler blinkte weiter, was weiter darauf hinweist, dass der Fehler außerhalb der Firefox-Prozesse auftritt.
  • Als nächstes habe ich versucht, Prozesse über SSH systematisch auszusetzen, um zu sehen, welcher verantwortlich sein könnte. Das einzige, was das Blinken beim Anhalten zum Einfrieren bringt, war WindowServer.
  • Mit dem Quartz-Debug-Entwicklertool (einem der hier erwähnten Xcode-Additionstools ) habe ich einige der Optionen getestet, die es hatte. Wenn die Option „2D-Beschleunigung deaktivieren“ aktiviert war, konnte ich den Fehler nicht so reproduzieren, wie ich es könnte, wenn er deaktiviert wäre. Die Optionen Autoflush Drawing und Vertical Sync hatten keine Wirkung.
  • Es scheint nur mit der integrierten Grafikkarte zu passieren. Ich konnte es nicht reproduzieren, während die diskrete Karte aktiv ist.
  • Bisher habe ich nur Berichte darüber gehört, dass es bei den neueren MacBook Pro- und MacBook Air-Modellen passiert ist. Ich konnte dieses Problem auf einem MacBook Air der vorherigen Generation mit derselben Betriebssystemversion nicht reproduzieren.
  • Ich habe es noch nicht in einer Mojave-VM mit VMware Fusion gesehen, was weiter darauf hinweist, dass es nur mit bestimmter Hardware passiert.
  • Um alle Variablen zu entfernen, habe ich versucht, eine Neuinstallation von Mojave 10.14.1 auf einem externen Laufwerk auszuführen. Mit allen Standardeinstellungen konnte ich den Light Mode mit Firefox 63.0.1 mit aktiviertem Dark Theme und Dark Developer Tools Theme und geöffneter Konsole ( Screen Recording ) schnell reproduzieren.
  • Browserähnliche Anwendungen scheinen es besonders wahrscheinlich auszulösen (z. B. Firefox und Electron-basierte Apps).
  • Anwendungen, mit denen ich es gesehen habe (ich habe wahrscheinlich einige vergessen):
    • Firefox (insbesondere Versionen < 70)
    • Atom (erfordert möglicherweise Einstellungen > Kern > Titelleiste > Benutzerdefiniert)
      • Oberkante
      • Unterkante
    • Zwietracht
      • Unterkante
      • Innenfenster
    • iTerm (mit einem schwarzen, halbtransparenten Hintergrund; bei einem undurchsichtigen Hintergrund scheint es nicht zu passieren)
      • Oberkante
      • Unterkante
      • Innenfenster (am unteren Rand einer Scheibe bei geteilten Scheiben)
    • Finder
    • Aktivitätsmonitor
      • Oberkante
    • Festplattendienstprogramm
      • Oberkante
    • Konsole
      • Innenfenster (über den transparenten Spaltenüberschriften)
    • Post
      • Innenfenster (über den transparenten Spaltenüberschriften)
    • Archivdienstprogramm
      • Oberkante
    • Hex-Unhold
      • Oberkante
    • Google Chrome (bei Verwendung des macOS-Dunkelmodus)
      • Innerhalb des Fensters chrome://downloads/unter der hellgrauen horizontalen Linie der oberen Menüleiste)
  • Ich habe es auch einmal am unteren Rand der Dropdown-Menüs in der oberen Menüleiste gesehen.
  • Die Auswahl an Apps und Orten, mit denen ich es gesehen habe, macht mich misstrauisch, dass es in irgendeiner Weise mit der Fenstertransparenz zusammenhängt.

Dinge, die keinen Einfluss auf den Glitch haben (getestet mit Firefox):

  • Führen Sie eine Neuinstallation von 10.14.1 durch.
  • PRAM zurücksetzen.
  • SMC zurücksetzen.
  • Öffnen Sie die App im Modus mit niedriger Auflösung.
  • Systemeinstellungen:
    • Skalierung der Anzeigeauflösung.
    • Farbprofil anzeigen.
    • Nachtschicht.
    • Akzentfarbe des Systems.
    • Automatisches Ausblenden des Docks.
    • Eingabehilfen > Anzeige > Graustufen verwenden
    • Eingabehilfen > Anzeige > Farben umkehren

Hardware:

Ich habe nur Behauptungen darüber gehört, dass es verschiedene MacBook Pro-Modelle ab 2016 und das MacBook Air ab 2018 (die Modelle mit USB Type-C) betrifft. Wenn dieses Problem bei einem anderen Apple-Computermodell auftritt oder dieses Problem bei einem der betroffenen Modelle nicht auftritt, würde ich mich freuen, davon zu erfahren.

Fazit:

Leider glaube ich nicht, dass es an dieser Stelle eine Möglichkeit gibt, diesen Fehler zu verhindern, abgesehen davon, dass Sie die Verwendung der diskreten Karte erzwingen, wenn Ihr Computer über eine verfügt (und die verkürzte Akkulaufzeit stört Sie nicht), aber hoffentlich wird es so sein in einem zukünftigen Update behoben werden.

Noch unglücklicher ist, dass es in keiner Version von 10.14.0 bis 10.14.6 oder dem zweiten zusätzlichen Update seitdem behoben wurde und im ersten zusätzlichen Update für 10.15.7 nicht behoben wurde. Ein Kommentar von Curtis Hard bestätigt, dass es damals noch in den Big Sur-Betas vorhanden war (es wäre großartig, wenn jemand bestätigen oder bestreiten könnte, dass es in neueren Builds existiert).

Ich habe einen Fehlerbericht auf bugreport.apple.com (nicht öffentlich, aber 46079638) eingereicht, der als Duplikat von markiert wurde 45841204. Ich habe keinen Zugriff auf diesen Fehlerbericht, aber ich dachte, ich würde ihn erwähnen, falls jemand darauf verweisen möchte.

Nebenbei bemerkt, es gibt eine gute Änderung, dass Apples zukünftige ARM-basierte Computer dieses Problem nicht haben werden, da sie nicht über die integrierten GPUs von Intel verfügen werden. Das wird das Problem für vorhandene Intel-Computer jedoch nicht beheben.

Firefox 70+:

Seit Firefox 70 passiert es nicht mehr so ​​oft wie vorher, aber es passiert immer noch. Ich vermute, dass dies mit einigen Verbesserungen zusammenhängt, die die Anzahl der Bildschirmzeichnungen reduzieren .


Schritte zum Reproduzieren:

Ich hatte das beste Glück, den Fehler mit Firefox zu reproduzieren.

  • Öffnen Sie Firefox (in meinem Fall 63.0.1)
  • Setzen Sie das Firefox-Design auf Dunkel
    • Ansicht > Symbolleisten > Anpassen... > Themen > Dunkel
  • Navigieren Sie zu einer Seite wie http://example.com/
  • Öffnen Sie die Entwicklertools
    • Extras > Webentwickler > Inspektor
  • Legen Sie das Design der Entwicklertools auf dunkel fest
    • Klicken Sie oben rechts auf ... > Einstellungen > Designs > Dunkel
  • Klicken Sie auf die Registerkarte Inspektor
  • Öffnen Sie die Konsole
    • Klicken Sie oben rechts auf ... > Geteilte Konsole anzeigen
  • Stellen Sie sicher, dass die Entwicklertools den unteren Rand des Fensters abdecken
    • Wenn dies nicht der Fall ist, klicken Sie oben rechts auf ... > An das Ende andocken
  • Laden Sie die Seite neu, bis der Fehler auftritt

Verweise:

Möglicherweise lose verwandt: Vermeiden Sie die Verwendung einer transparenten Oberfläche, indem Sie CoreAnimation verwenden (wenn mein Verdacht, dass es sich um Transparenz handelt, richtig ist, kann diese Änderung möglicherweise einen Einfluss auf diesen Fehler haben, der bei Firefox auftritt, und sei es nur durch Vermeidung des Betriebssystemfehlers).

Hinweis: Wenn Sie Informationen teilen möchten, aber hier kein Konto haben, können Sie mich hier kontaktieren .

Ich habe ein Macbook Air 2018 mit Mojave und dasselbe Problem erscheint (bei mir täglich) zwischen dem oberen Rand von Firefox und dem unteren Rand der Menüleiste.
@mttpgn Gut zu wissen, dass es auch Auswirkungen auf das neue MacBook Air hat.
Schöne analytische Arbeit! Nebenbei bemerkt, wenn Sie Firefox installiert haben, handelt es sich nicht um eine Neuinstallation, sondern um ein neu eingerichtetes System. Ein sauberes System hat nur die Standard-Apps, nichts, was nach dem Setup installiert wird. In einigen Fällen sehr wichtig, da Apps normalerweise Teile des Systems ändern (z. B. das Installieren neuer Schriftarten), wodurch alle Arten von Fehlern auftreten können, die nichts mit dem Betriebssystem zu tun haben. Wenn Sie es immer noch als saubere Installation bezeichnen, kann dies zu Frustrationen beim Support führen, wenn Sie jemals versuchen, sie durchzugehen ...
Ich bin dieser Community beigetreten, um Ihre Antwort positiv zu bewerten. Ich sehe das auch mehrmals die Woche. Ausführen eines MBA 2018 im Dunkelmodus auf Mojave 10.14.6 und FF 68.3.0 esr
Ich kann bestätigen, dass dies in Big Sur immer noch vorhanden ist (Entwickler hier), dies passiert bei mir auf einem Macbook 16 "nur auf der Intel 630-GPU, wenn auf 5500M umgeschaltet wird, ist es absolut in Ordnung. Ich habe einen Entwickler bei Apple gefragt (der an der Dark Mode und AppKit), der sagt, dass er sich des Problems nicht bewusst war – ich kann nicht bestätigen, ob es sich um ein Hardware- oder Softwareproblem handelt (nach dem, was ich selbst gesehen und getestet habe, scheint es softwarebezogen zu sein), es scheint in diesem Speicherbereich zu passieren /screen muss regelmäßig aktualisiert werden, wenn eine Überblendung erfolgen muss.
@CurtisHard Gut zu wissen! Ich hoffe, dass Apple-Entwickler sich mit dem Problem befassen.
Ich habe eine für das Team genommen, ich habe mit Apple gesprochen und sie wollen, dass es repariert und angeschaut wird, mein MacBook ist gerade von der Reparatur zurückgekommen (andere Probleme) und dies war kein Problem, bevor die Reparatur stattfand. Also geht es zurück zu ihnen und lässt Sie das Ergebnis wissen (ob es HW oder SW war).
Eine weitere Quelle für Leute mit Problemen gefunden: reddit.com/r/macbookpro/comments/eekftq/…
Update: Ich habe den Mac zurückbekommen, sie haben den Bildschirm und das Kabel für den Bildschirm ersetzt – löst das Problem nicht, ich denke, sie konnten es nicht replizieren und gaben auf und ersetzten einfach den Bildschirm. Ich gehe jetzt davon aus, dass dies zu 100% ein Softwareproblem ist.
Ich bekomme dies auch auf einem 16-Zoll-MBP am 20. Juli 2020, macOS Catalina 10.15.6. Ich habe es auch auf meinem alten 13-Zoll-MBP (Anfang 2015) bekommen. Schön, dass es kein HW-Problem ist.
Ok, ich habe Neuigkeiten. Nachdem sie endlich den höheren Support von Apple erreicht und dann den Bildschirm geteilt und es aus erster Hand gesehen haben, haben sie eine Aufzeichnung des Problems und wurden an die Ingenieure weitergeleitet. Eine Woche später bekomme ich (heute) einen Anruf von meiner Support-Person und sie haben bestätigt, dass es sich um ein Softwareproblem handelt, und sie werden es lösen (andere haben es gemeldet und sie versuchen aktiv, es zu beheben). Es gibt also Licht am Ende des Tunnels :-)
@CurtisHard Danke für das Update! Ich hoffe, das ist kein leeres Versprechen! Ich würde hoffen, dass es für sie nicht zu schwer ist, sie zu finden, wenn sie eine binäre Suche nach dem Commit durchführen, das die Regression irgendwo zwischen High Sierra und Mojave eingeführt hat.
@AlexanderO'Mara :-), vorausgesetzt, es befindet sich innerhalb von QuartzCore- oder CoreAnimation-Frameworks, einer davon, möglicherweise Windows-Server, da CALayers für Unschärfe WindowServer-bezogene Aufrufe verwenden. Aber wer weiß, nur nervig. Aber ich bin froh, dass wir einige Informationen haben, es sind keine HW-Leute! :D
@CurtisHard Könnten Sie bestätigen oder dementieren, ob dieser Fehler in Big Sur Beta 9 (20A5384c) noch vorhanden ist? Ich habe unbestätigte Informationen erhalten, dass es möglicherweise in dieser Version behoben wurde.
Tut mir leid, dass ich nicht antworte, das Leben kam dazwischen. Ich bin bei der Veröffentlichung von Big Sur und hatte heute keine Probleme damit (was gut ist), also wurde es wahrscheinlich behoben.
Zu Ihrer Information , dieses Problem kann sich auch auf viel sichtbarere Weise manifestieren als winzige rote Punkte um die Fensterränder: github.com/emilk/egui/discussions/239 Dies ist in 10.15.6. Interessant zu sehen, wie die Situation in Big Sur ist, wenn ich endlich dazu komme, ein Upgrade durchzuführen ...

Das ist sehr viel ein Softwareproblem. Es ist auf zwei verschiedenen MacBook-Modellen mit Mojave und zwei verschiedenen LG USB-C-Displays für mich reproduzierbar.

Versuchen Sie nicht, die Hardware zu reparieren oder Ihr Betriebssystem neu zu installieren, wenn dies Ihr einziges Symptom ist. Es wird empfohlen, die Software zu aktualisieren, wenn sie verfügbar ist, da dies ein Fehler sein könnte, der gepatcht wird.

Es ist der 30. Juni 2020 und ich sehe dieses Problem immer noch. Ich habe ein einen Monat altes MacBook Pro 16", auf dem Catalina 10.15.5 mit AMD GPU und dem neuesten Firefox ausgeführt wird. Ich sehe immer noch rote "Punkte" am oberen Rand des Firefox-Fensters. Wenn ich das Fenster bewege, bleiben sie stehen. Für eine Weile. Dann sind sie wieder da und blinken wie Lichter auf Türmen, 5-10 auf einmal, immer entlang der Fensterumrandung(en).

Eine Teillösung für mich besteht derzeit darin, die betroffenen Apps in den Vollbildmodus zu versetzen.