Bu kesinlikle bir ölü piksel sorunu değil. Muhtemelen Mojave'de tanıtılan bir yazılım hatası olduğunu belirledim. Çoğu durumda aksaklığı görüntüleyemiyorum (aksaklık hemen kaybolur), ancak birkaç video ve ekran görüntüsünde yakalamayı başardım.
Yazılımda yakalanabilmesi ve imlecin parıldayan pikselleri kapsayabileceği gerçeği, sorunun monitörde olmadığını ancak yazılımda gerçekleştiğini gösterir.
Örnekler:
Firefox
Burada , gri pikselleri görebileceğiniz bir Firefox ekran kaydının ekran görüntüsü .
İlginçtir, biraz yakınlaştırırsak piksellerin gerçekte pencerenin dışında olduğunu görebiliriz.
Bulucu
Ayrıca Apple'ın Finder'ında normal ekran görüntülerinde de benzer aksaklıklar olduğunu gördüm.
Notlar:
Dikkat edilmesi gereken bazı ilginç şeyler.
- Ben sadece bir pencerenin karanlık alanlarına karşı olduğunu gördüm.
- Hem ışık modunda hem de karanlık modunda gerçekleşebilir (eğer pencere yine de karanlıksa).
- Çoğunlukla bir pencerenin kenarında (gölgenin olduğu yerde) olur, bazılarını içimde görmeme rağmen.
- Pencere odağı değiştiğinde, diğer şeylerin yanı sıra sık sık (ancak her zaman değil) kaybolur (pencere odağının değiştirilmesi pencere gölgelerinin değişmesine neden olur).
- Odağı hiçbir gölgesiz (şeffaflık etkin olduğunda) bir iTerm penceresine ve penceresinden değiştirebildim ve pencerenin alt kenarının dışındaki aksama devam etti.
- QuickTime Player'ın Ekran Kaydı özelliği ile yakalanabilir.
- Gizemli bir şekilde, QuickTime ile yakalanabilmesine rağmen , bu ekran kaydında görüldüğü gibi, Apple'ın geliştirici aracı Pixie'ye görünmez . Aynı şekilde, Dijital Renk Ölçer uygulaması da görmüyor .
- Çoğunlukla gri ve kırmızı, ama aynı zamanda yeşil, sarı ve daha fazla renkte gördüm.
- Aksaklık, Finder çalışmıyorken bile olabilir, bu yüzden Finder'ın bir parçası değildir.
killall Dock
SSH'd, aksaklığı görüntüleyen bir makineye koşmak , durmasına neden olabilir, ancak bu sadece gölge değişimlerinin bir yan etkisi olabilir.
- Tüm Firefox işlemlerini (
firefox
+ plugin-container
işlemler) SSH üzerinden kill -SIGSTOP
aksaklık olurken ve aksaklık yanıp sönmeye devam ederken, aksaklık Firefox işlemlerinin dışında olduğunu gösterir.
- Daha ileri giderek, hangisinin sorumlu olabileceğini görmek için SSH üzerinden süreçleri sistematik olarak askıya almaya çalıştım. Tek askıya alma işlemi flaşın donmasına neden oldu
WindowServer
.
- Quartz Debug geliştirici aracını kullanarak ( burada belirtilen Xcode ekleme araçlarından biri ), sahip olduğu bazı seçenekleri test ettim. "2D Hızlandırmayı Devre Dışı Bırak" seçeneği etkinleştirildiğinde, devre dışı bırakıldığında olduğu gibi aksaklığı yeniden oluşturamadım. Otomatik yıkama çizim ve Dikey Senk seçeneklerinin hiçbir etkisi olmadı.
- Sadece entegre grafik kartında olmuş gibi görünüyor. Ayrık kart etkinken onu çoğaltamıyorum.
- Şimdiye dek yalnızca MacBook Pro ve MacBook Air modellerinde olan olayları duydum. Bu sorunu, aynı işletim sistemi sürümünü çalıştıran önceki nesil MacBook Air'de yeniden oluşturamadım.
- VMware Fusion kullanan bir Mojave VM'sinde olduğunu henüz görmedim, bunun sadece belirli bir donanımda gerçekleştiğini gösterir.
- Tüm değişkenleri kaldırmak için, harici bir sürücüye temiz bir Mojave 10.14.1 yüklemesi çalıştırmayı denedim. Tüm varsayılan ayarlarla, karanlık tema ve karanlık geliştirici araçları teması etkin ve konsol açık ( ekran kaydı ) ile Firefox 63.0.1 ile Işık Modunu hızla yeniden üretebildim .
- Tarayıcı benzeri uygulamaların, özellikle tetikleme olasılığı yüksektir (örn. Firefox ve Electron tabanlı uygulamalar).
- Gördüğüm uygulamalar (muhtemelen bazılarını unuttum):
- Firefox
- Üst kenar (koyu Firefox teması gerektirir)
- Alt kenar (karanlık temalı açık arama çubuğundan, karanlık temalı dev araçlar veya karanlık web sayfası içeriği olan pencerenin karanlık alt tarafını gerektirir). Ayrıca temiz bir 10.14.1 kurulumunda da yapılır .
- Atom (Ayarlar> Çekirdek> Başlık Çubuğu> özel) gerekebilir
- anlaşmazlık
- iTerm (siyah, yarı saydam bir arka planla; opak bir arka plan ile görünmüyor)
- Üst kenar
- Alt kenar
- Pencerenin içinde (bir bölmenin alt kenarında, bölmeli bölmeli)
- Bulucu
- Etkinlik İzleyici
- Disk yardımcı programı
- konsol
- Pencerenin içinde (saydam sütun başlıkları üstünde)
- Posta
- Pencerenin içinde (saydam sütun başlıkları üstünde)
- Arşiv Yardımcı Programı
- Hex Fiend
- Google Chrome (macOS karanlık modunu kullanırken)
chrome://downloads/
Üst menü çubuğunun açık gri yatay çizgisinin altındaki pencerenin içi )
- Ayrıca, üst menü çubuğundaki açılır menülerin alt kenarında bir kez olduğunu gördüm.
- Gördüğüm uygulamaların ve yerlerin seçimi beni bir şekilde pencere şeffaflığı ile ilgili olabileceğinden şüpheli yapıyor.
Aksaklık üzerinde etkisi olmayan şeyler (Firefox ile test edilmiştir):
- 10.14.1 'in temiz kurulumunu yapmak.
- PRAM'ı Sıfırlama.
- SMC'yi sıfırlama.
- Uygulamayı düşük çözünürlük modunda açın.
- Sistem Tercihleri:
- Çözünürlük ölçeklendirmesini görüntüleyin.
- Renk profilini göster.
- Gece vardiyası.
- Sistem vurgu rengi.
- Otomatik gizleme yuvası.
- Erişilebilirlik> Ekran> Gri tonlama kullan
- Erişilebilirlik> Ekran> Renkleri ters çevir
Donanım:
Yalnızca 2016-2018 ve 2018 MacBook Air'den (USB Type-C'li modeller) farklı MacBook Pro modellerini etkileyen iddialarını duydum. Bu sorunu başka bir Apple bilgisayar modelinde görüyorsanız veya etkilenen modellerden birinde bu sorunu yaşamıyorsanız , duymak isterim.
Sonuç:
Ne yazık ki, bu noktada bu aksaklığın önlenmesi için herhangi bir yol olduğunu sanmıyorum, eğer bilgisayarınızda bir tane varsa (ve düşük pil ömrüne aldırmıyorsanız), ayrık kart kullanımını zorlamak yerine, ama umarım ki gelecekteki bir güncellemede çözülecek.
Daha da talihsiz bir durum olmasına rağmen, 10.14.0 ile 10.14.6 arasındaki sürümlerde veya o tarihten bu yana yapılan ikinci ek güncellemede hala herhangi bir değişiklik yapılmamıştır. 46079638
Bir kopyası olarak işaretlenmiş bugreport.apple.com adresinde (herkese açık değil, ancak ) bir hata raporu açtım 45841204
. Bu hata raporuna erişimim yok, ancak birinin referans vermek istemesi durumunda söz edeceğimi düşündüm.
Bildirildiğine göre hala 10.15 Catalina'da ( MDN hata raporu ) var.
Çoğaltılacak adımlar:
Firefox ile hatayı yeniden üretmede iyi şanslar yaşadım.
- Firefox’u açın (benim durumumda 63.0.1)
- Firefox temasını Dark olarak ayarlayın.
- Görünüm> Araç Çubukları> Özelleştir ...> Temalar> Koyu
- Http://example.com/ gibi bir sayfaya gidin
- Geliştirici araçlarını aç
- Araçlar> Web Geliştirici> Inspector
- Geliştirici araçları temasını karanlık olarak ayarlayın
- Sağ üst taraftaki ...> Ayarlar> Temalar> Koyu
- Müfettiş sekmesine tıklayın
- Konsolu aç
- Sağ üst taraftaki ...> Bölünmüş Konsolu Göster'i tıklayın.
- Geliştirici araçlarının pencerenin altını kapladığından emin olun
- Olmazsa, sağ üst köşede ...> Altına Dock'a tıklayın.
- Arıza gerçekleşene kadar sayfayı tekrar yükle
Referanslar:
Muhtemelen gevşek bir şekilde ilişkili: CoreAnimation'ı kullanarak saydam bir yüzey kullanmaktan kaçının (eğer saydamlıkla ilgili olduğuna dair şüphem doğruysa, bu değişikliğin sonuçta bu işletim sistemi hatalarından kaçınılması durumunda Firefox ile olan bu hata üzerinde bir etkisi olabilir).