Es ist definitiv kein Problem mit toten Pixeln. Ich habe festgestellt, dass es sich wahrscheinlich um einen in Mojave eingeführten Softwarefehler handelt. Ich bin in den meisten Fällen nicht in der Lage, einen Screenshot des Fehlers zu erstellen (der Fehler verschwindet normalerweise sofort), aber ich habe es geschafft, ihn in einigen Videos und Screenshots festzuhalten.
Die Tatsache, dass es in Software erfasst werden kann, und die Tatsache, dass der Cursor die fehlerhaften Pixel überdecken kann, zeigt an, dass das Problem nicht auf dem Monitor, sondern in der Software auftritt.
Beispiele:
Feuerfuchs
Hier ist ein Screenshot von einer Bildschirmaufnahme von Firefox , auf dem Sie die grauen Pixel sehen können.
Interessanterweise sehen wir, wenn wir ein wenig zoomen, dass sich die Pixel tatsächlich außerhalb des Fensters befinden.
Finder
Ich habe auch ähnliche Störungen, die im Apple-eigenen Finder auftreten, in regelmäßigen Screenshots festgehalten.
Anmerkungen:
Einige interessante Dinge zu beachten.
- Ich habe es nur an dunklen Stellen eines Fensters gesehen.
- Dies kann sowohl im hellen als auch im dunklen Modus geschehen (wenn das Fenster ohnehin dunkel ist).
- Es passiert meistens am Rand eines Fensters (wo der Schatten ist), obwohl ich es auf der Innenseite von einigen gesehen habe.
- Es verschwindet häufig (aber nicht immer), wenn sich der Fensterfokus ändert (wenn sich der Fensterfokus ändert, ändern sich die Fensterschatten).
- Ich konnte den Fokus von und zu einem iTerm-Fenster ohne Schatten ändern (wenn Transparenz aktiviert ist), und die Störung außerhalb des unteren Fensterrands blieb bestehen.
- Es kann mit der Bildschirmaufzeichnungsfunktion von QuickTime Player aufgenommen werden.
- Obwohl es mit QuickTime aufgenommen werden kann, ist es auf mysteriöse Weise für Apples Entwicklertool Pixie unsichtbar , wie in dieser Bildschirmaufnahme zu sehen . Ebenso wird es von der Digital Color Meter App nicht angezeigt .
- 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 Finder nicht ausgeführt wird. Daher ist er kein Bestandteil von Finder.
- Das Ausführen von
killall Dock
SSH auf einem Computer, auf dem der Fehler angezeigt wird, kann dazu führen, dass der Vorgang beendet wird. Dies kann jedoch nur eine Nebenwirkung von Schattenänderungen sein.
- Ich habe versucht, alle Firefox-Prozesse (
firefox
+ plugin-container
Prozesse) über SSH auszusetzen, kill -SIGSTOP
während der Fehler auftrat und der Fehler weiterhin blinkte, was darauf hinweist, dass der Fehler außerhalb der Firefox-Prozesse auftritt.
- Im weiteren Verlauf habe ich versucht, Prozesse über SSH systematisch auszusetzen, um festzustellen, welche davon verantwortlich sein könnten. Die einzige Unterbrechung, bei der das Blinken einfriert, war
WindowServer
.
- Mit dem Quartz Debug-Entwicklertool (eines der hier erwähnten Tools zum Hinzufügen von Xcode ) habe ich einige der verfügbaren Optionen getestet. Wenn die Option "2D-Beschleunigung deaktivieren" aktiviert war, konnte ich die Störung nicht wie bei Deaktivierung reproduzieren. Die Optionen Autoflush Drawing und Vertical Sync hatten keine Auswirkung.
- Das 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 sich um neuere MacBook Pro und MacBook Air Modelle handelt. Ich konnte dieses Problem auf einem MacBook Air der vorherigen Generation mit derselben Betriebssystemversion nicht reproduzieren.
- Ich habe noch nicht gesehen, dass es in einer Mojave-VM mit VMware Fusion passiert, 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 durchzuführen. Mit allen Standardeinstellungen konnte ich den hellen Modus mit Firefox 63.0.1 schnell reproduzieren, wobei das dunkle Design und das dunkle Entwicklertools-Design aktiviert und die Konsole geöffnet waren ( Bildschirmaufnahme ).
- Browser-ähnliche Anwendungen lösen diese besonders häufig aus (z. B. Firefox- und Electron-basierte Apps).
- Anwendungen, mit denen ich es gesehen habe (ich habe wahrscheinlich einige vergessen):
- Feuerfuchs
- Atom (erfordert möglicherweise Einstellungen> Core> Titelleiste> Benutzerdefiniert)
- Zwietracht
- iTerm (mit einem schwarzen, halbtransparenten Hintergrund; es scheint nicht mit einem undurchsichtigen Hintergrund zu passieren)
- Oberkante
- Unterkante
- Innenfenster (am unteren Rand einer Scheibe mit geteilten Scheiben)
- Finder
- Aktivitätsmonitor
- Festplattendienstprogramm
- Konsole
- Innenfenster (über den transparenten Spaltenüberschriften)
- Mail
- Innenfenster (über den transparenten Spaltenüberschriften)
- Archiv-Dienstprogramm
- Hex Unhold
- Google Chrome (bei Verwendung des dunklen MacOS-Modus)
- Innenfenster
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 der Apps und Orte, mit denen ich sie gesehen habe, lässt mich misstrauisch werden.
Dinge, die keinen Einfluss auf die Störung haben (getestet mit Firefox):
- Durchführen einer Neuinstallation von 10.14.1.
- PRAM zurücksetzen.
- Zurücksetzen von SMC.
- Öffne die App im Modus mit niedriger Auflösung.
- Systemeinstellungen:
- Skalierung der Bildschirmauflösung.
- Farbprofil anzeigen.
- Nachtschicht.
- Systemakzentfarbe.
- Dock zum automatischen Ausblenden.
- Eingabehilfen> Anzeige> Graustufen verwenden
- Eingabehilfen> Anzeige> Farben umkehren
Hardware:
Ich habe nur Behauptungen davon gehört, die verschiedene MacBook Pro-Modelle von 2016-2018 und das MacBook Air 2018 (die Modelle mit USB Typ C) betrafen. Wenn Sie dieses Problem auf einem anderen Apple-Computermodell sehen oder auf einem der betroffenen Modelle nicht haben, wäre ich interessiert, davon zu hören.
Fazit:
Leider glaube ich, dass es derzeit keine Möglichkeit gibt, diese Störung zu verhindern, abgesehen davon, dass die Verwendung der diskreten Karte erzwungen wird, wenn Ihr Computer eine hat (und Sie stören sich nicht an der verkürzten Akkulaufzeit), aber hoffentlich wird dies der Fall sein in einem zukünftigen Update behoben werden.
Noch bedauerlicher ist, dass es in keiner Version von 10.14.0 bis 10.14.6 oder dem zweiten zusätzlichen Update seitdem behoben wurde. 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, dachte aber, ich würde ihn erwähnen, falls jemand darauf verweisen möchte.
Berichten zufolge ist es in 10.15 Catalina noch vorhanden ( MDN-Fehlerbericht ).
Schritte zum Reproduzieren:
Ich hatte das beste Glück, den Fehler mit Firefox zu reproduzieren.
- Öffne Firefox (63.0.1 in meinem Fall)
- Setzen Sie das Firefox-Design auf Dunkel
- Ansicht> Symbolleisten> Anpassen ...> Designs> Dunkel
- Navigieren Sie zu einer Seite wie http://example.com/
- Öffnen Sie die Entwicklertools
- Tools> Web Developer> Inspector
- Setzen Sie das Entwicklertools-Design auf Dunkel
- Klicken Sie oben rechts auf ...> Einstellungen> Designs> Dunkel
- Klicken Sie auf die Registerkarte "Informationen"
- Öffnen Sie die Konsole
- Klicken Sie oben rechts auf ...> Show Split Console
- Stellen Sie sicher, dass die Entwicklertools den unteren Rand des Fensters abdecken
- Ist dies nicht der Fall, klicken Sie oben rechts auf ...> Nach unten andocken
- Laden Sie die Seite neu, bis der Fehler auftritt
Verweise:
Möglicherweise lose verwandt: Vermeiden Sie die Verwendung einer transparenten Oberfläche mit CoreAnimation (wenn mein Verdacht, dass es sich um eine transparente Oberfläche handelt, richtig ist, kann sich diese Änderung möglicherweise auf diesen Fehler in Firefox auswirken, wenn nur der Betriebssystemfehler vermieden wird).