Pixel merah pada Mode Gelap Mojave

38

Saya membeli MacBook Pro 15 baru (2017) dan segera menginstal Mojave. Saya kemudian mulai melihat piksel merah muncul pada baris yang sama dengan menubar atas. Ini sangat jarang terjadi, tetapi sudah terjadi sekitar 4 kali per minggu. Piksel menghilang jika Anda memindahkan jendela apa pun. Saya perhatikan ini saat menggunakan Firefox dan iTerm.

Mungkinkah itu masalah dengan perangkat keras (dead pixel) atau perangkat lunak (tema gelap Mojave)?

contoh

Azim Gadjiagayev
sumber
1
Apakah Anda melihat mereka jika Anda beralih ke tema Cahaya?
Jesse P.
1
Saya akan beralih ke mode Cahaya selama seminggu dan melihat apakah itu kembali bahkan sekali. Jika tidak, Anda dapat memperpanjang jendela tes untuk melihat apakah itu hanya lebih acak atau menganggap misteri dipecahkan sebagai bug dalam tema Gelap (pilihan akan menjadi milik Anda). Jika itu terjadi dengan tema Light, saya akan mengatakan itu kemungkinan pixel buruk atau perangkat keras yang buruk dan akan menyarankan kunjungan ke toko Apple terdekat untuk RMA atau perbaikan.
Jesse P.
2
Masalah yang sama di sini, melihat ini juga dalam mode gelap. Saya perhatikan ketika menggunakan aplikasi telegram (MacBook Pro 13 2018)
Florian K
2
Saya telah memperhatikan hal yang sama sejak peningkatan, terakhir pada tahun 2018 MBP 15in. Sebagian besar terlihat di Firefox, tetapi juga iTerm dan Atom (saya ingin mengatakan itu abu-abu pada salah satu dari mereka). Terlihat di kedua tepi atas dan bawah dan cenderung berkedip. Kursor dapat menutupi itu, jadi saya tidak berpikir itu adalah monitor. Pernahkah Anda memperhatikan gangguan grafis lainnya?
Alexander O'Mara
2
Saya memperbarui ke Mojave kemarin dan memiliki masalah yang sama persis (di Firefox, di tepi atas tab bar). Tampaknya menjadi kesalahan perangkat lunak, terkait dengan grafis / GUI ... terutama ketika ada pemutaran film.
Maksimal

Jawaban:

35

Ini jelas bukan masalah pixel mati. Saya telah menentukan bahwa itu mungkin bug perangkat lunak yang diperkenalkan di Mojave. Saya tidak dapat tangkapan layar kesalahan dalam banyak kasus (kesalahan biasanya akan segera hilang), tetapi saya telah berhasil menangkapnya di beberapa video dan tangkapan layar.

Fakta bahwa itu dapat ditangkap dalam perangkat lunak dan fakta bahwa kursor dapat menutupi piksel yang bermasalah menunjukkan masalah tidak pada monitor tetapi terjadi pada perangkat lunak.

Contoh:

Firefox

Berikut screenshot dari rekaman layar Firefox , di mana Anda dapat melihat piksel abu-abu.

masukkan deskripsi gambar di sini

Menariknya, jika kita memperbesar sedikit, kita dapat melihat piksel sebenarnya di luar jendela itu sendiri.

masukkan deskripsi gambar di sini

Penemu

Saya juga menangkap gangguan serupa yang terjadi di Finder milik Apple pada tangkapan layar biasa.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Catatan:

Beberapa hal menarik untuk diperhatikan tentang hal itu.

  • Saya hanya melihat itu terjadi pada area gelap jendela.
  • Ini bisa terjadi dalam mode terang dan mode gelap (jika jendelanya gelap).
  • Ini sebagian besar terjadi di tepi jendela (di mana bayangannya), meskipun saya telah melihatnya di bagian dalam beberapa.
  • Seringkali (tetapi tidak selalu) menghilang ketika fokus jendela berubah, antara lain (perubahan fokus jendela menyebabkan bayangan jendela berubah).
    • Saya sudah bisa mengubah fokus ke dan dari jendela iTerm tanpa bayangan (ketika transparansi diaktifkan), dan kesalahan di luar tepi bawah jendela tetap ada.
  • Itu dapat ditangkap dengan fitur Perekaman Layar QuickTime Player.
  • Secara misterius, meskipun dapat ditangkap dengan QuickTime, itu tidak terlihat oleh alat pengembang Apple Pixie , seperti yang terlihat dalam rekaman layar ini . Demikian juga, aplikasi Digital Color Meter juga tidak melihatnya .
  • Saya telah melihatnya sebagian besar dalam warna abu-abu dan merah, tetapi juga hijau, kuning, dan lebih banyak warna.
  • Kesalahan dapat terjadi bahkan ketika Finder tidak berjalan, jadi itu bukan bagian dari Finder.
  • Berlari killall Docksaat SSH masuk ke mesin yang menampilkan kesalahan dapat menyebabkannya berhenti, meskipun ini mungkin hanya efek samping dari perubahan bayangan.
  • Saya mencoba menangguhkan semua proses Firefox ( firefox+ plugin-containerproses) melalui SSH dengan kill -SIGSTOPsementara kesalahan itu terjadi dan kesalahan terus berkedip, lebih lanjut menunjukkan kesalahan terjadi di luar proses Firefox.
  • Lebih jauh, saya mencoba menangguhkan proses SSH secara sistematis, untuk melihat mana yang mungkin bertanggung jawab. Satu-satunya penangguhan menyebabkan flashing untuk membeku dengan itu WindowServer.
  • Menggunakan alat pengembang Kuarsa Debug (salah satu alat tambahan Xcode, disebutkan di sini ), saya menguji beberapa opsi yang dimilikinya. Ketika opsi "Nonaktifkan Akselerasi 2D" diaktifkan, saya tidak dapat mereproduksi kesalahan seperti yang saya bisa ketika dinonaktifkan. Opsi Gambar autoflush dan Sinkronisasi Vertikal tidak berpengaruh.
  • Sepertinya hanya terjadi dengan kartu grafis terintegrasi. Saya belum dapat mereproduksinya saat kartu diskrit aktif.
  • Sejauh ini saya hanya mendengar laporan tentang hal itu terjadi pada model MacBook Pro dan MacBook Air baru-baru ini. Saya tidak dapat mereproduksi masalah ini pada MacBook Air generasi sebelumnya yang menjalankan versi OS yang sama.
  • Saya belum melihatnya terjadi di VM Mojave menggunakan VMware Fusion, lebih lanjut menunjukkan itu hanya terjadi pada perangkat keras tertentu.
  • Untuk menghapus semua variabel, saya mencoba menjalankan instalasi Mojave 10.14.1 yang bersih pada drive eksternal. Dengan semua pengaturan default, saya dengan cepat dapat mereproduksinya Mode Ringan dengan Firefox 63.0.1 dengan tema gelap dan tema alat pengembang gelap diaktifkan dan konsol terbuka ( perekaman layar ).
  • Aplikasi mirip browser muncul terutama untuk memicunya (mis. Firefox dan aplikasi berbasis Elektron).
  • Aplikasi yang pernah saya lihat (saya mungkin lupa beberapa):
    • Firefox
    • Atom (mungkin memerlukan Pengaturan> Inti> Bilah Judul> kustom)
      • Tepi atas
      • Tepi bawah
    • Perselisihan
      • Tepi bawah
      • Di dalam jendela
    • ITerm (dengan latar belakang hitam, semi-transparan; sepertinya tidak terjadi dengan latar belakang buram)
      • Tepi atas
      • Tepi bawah
      • Jendela dalam (di tepi bawah satu panel dengan panel terpisah)
    • Penemu
    • Monitor Aktivitas
      • Tepi atas
    • Utilitas Disk
      • Tepi atas
    • Menghibur
      • Jendela dalam (di atas tajuk kolom transparan)
    • Surat
      • Jendela dalam (di atas tajuk kolom transparan)
    • Utilitas Arsip
      • Tepi atas
    • Hex Fiend
      • Tepi atas
    • Google Chrome (saat menggunakan mode gelap macOS)
      • Jendela bagian dalam di chrome://downloads/bawah garis horizontal abu-abu terang dari bilah menu atas)
  • Saya juga pernah melihatnya terjadi di tepi bawah menu drop-down dari bilah menu atas.
  • Pilihan aplikasi dan tempat yang pernah saya lihat membuat saya curiga mungkin terkait dengan transparansi jendela.

Hal-hal yang tidak berdampak pada kesalahan (diuji dengan Firefox):

  • Melakukan instalasi yang bersih dari 10.14.1.
  • Menyetel ulang PRAM.
  • Menyetel ulang SMC.
  • Buka aplikasi dalam mode resolusi rendah.
  • Preferensi Sistem:
    • Penskalaan resolusi layar.
    • Tampilkan profil warna.
    • Pergeseran Malam.
    • Warna aksen sistem.
    • Dok penyembunyian otomatis.
    • Aksesibilitas> Tampilan> Gunakan skala abu-abu
    • Aksesibilitas> Tampilan> Balikkan warna

Perangkat keras:

Saya hanya mendengar klaim tentang hal itu memengaruhi berbagai model MacBook Pro dari 2016-2018 dan 2018 MacBook Air (model dengan USB Type-C). Jika Anda melihat masalah ini pada model komputer Apple lain, atau tidak memiliki masalah ini pada salah satu model yang terpengaruh, saya akan tertarik untuk mendengarnya.

Kesimpulan:

Sayangnya, saya tidak berpikir ada cara untuk mencegah kesalahan ini pada saat ini, selain dari memaksakan penggunaan kartu diskrit jika komputer Anda memiliki satu (dan Anda tidak keberatan masa pakai baterai berkurang), tetapi mudah-mudahan itu akan diselesaikan dalam pembaruan di masa mendatang.

Yang lebih disayangkan, masih belum diperbaiki dalam versi apa pun dari 10.14.0 hingga 10.14.6 atau pembaruan tambahan kedua sejak itu. Saya mengajukan laporan bug di bugreport.apple.com (bukan publik, tetapi 46079638), yang telah ditandai sebagai duplikat dari 45841204. Saya tidak memiliki akses ke laporan bug itu, tetapi saya pikir saya akan menyebutkannya kalau-kalau ada yang mau referensi.

Kabarnya masih ada di 10.15 Catalina ( laporan bug MDN ).


Langkah-langkah untuk mereproduksi:

Saya memiliki keberuntungan terbaik mereproduksi bug dengan Firefox.

  • Buka Firefox (63.0.1 dalam kasus saya)
  • Setel tema Firefox ke Dark
    • Lihat> Bilah Alat> Kustomisasi ...> Tema> Gelap
  • Arahkan ke halaman seperti http://example.com/
  • Buka alat pengembang
    • Alat> Pengembang Web> Inspektur
  • Setel tema alat pengembang ke gelap
    • Di kanan atas, klik ...> Pengaturan> Tema> Gelap
  • Klik tab Inspektur
  • Buka konsol
    • Di kanan atas, klik ...> Tampilkan Split Console
  • Pastikan alat pengembang menutupi bagian bawah jendela
    • Jika tidak, di kanan atas, klik ...> Dok ke Bawah
  • Muat ulang halaman hingga terjadi kesalahan

Referensi:

Kemungkinan terkait longgar: Hindari menggunakan permukaan transparan dengan menggunakan CoreAnimation (jika kecurigaan saya bahwa itu terkait transparansi benar, perubahan itu pada akhirnya mungkin berdampak pada bug yang terjadi dengan Firefox ini, jika hanya dengan menghindari bug OS).

Alexander O'Mara
sumber
Saya memiliki Macbook Air 2018 yang menjalankan Mojave dan masalah yang sama ini muncul (setiap hari untuk saya) antara tepi atas Firefox dan tepi bawah bilah menu.
mttpgn
@ mttpgn Bagus untuk mengetahuinya juga memengaruhi MacBook Air baru.
Alexander O'Mara
Pekerjaan analitis yang bagus! Sebagai tambahan, jika Anda telah menginstal Firefox, itu bukan instalasi yang bersih, melainkan sistem pengaturan yang baru. Sistem bersih hanya memiliki aplikasi default, tidak ada yang diinstal setelah pengaturan. Sangat penting dalam beberapa kasus, karena aplikasi biasanya mengubah bagian sistem (seperti memasang font baru), yang dapat menyebabkan semua jenis bug muncul yang tidak ada hubungannya dengan OS. Masih menyebutnya instalasi bersih dapat menyebabkan frustrasi dengan dukungan jika Anda pernah mencoba untuk melewatinya ...
Carl Dombrowski
Saya bergabung dengan komunitas ini untuk meningkatkan jawaban Anda. Saya juga melihat ini terjadi beberapa kali dalam seminggu. Menjalankan MBA 2018 dalam mode gelap pada Mojave 10.14.6, dan FF 68.3.0 esr
Luuklag
1

Solusi parsial untuk saya saat ini adalah menempatkan aplikasi yang terpengaruh ke mode layar penuh.

Matthias
sumber
1

Ini sangat masalah perangkat lunak. Ini direproduksi pada dua model MacBook yang menjalankan Mojave dan dua tampilan tipe LG USB-C yang berbeda untuk saya.

Jangan mencari perbaikan perangkat keras atau menginstal ulang os Anda jika ini adalah satu-satunya gejala Anda. Memperbarui perangkat lunak bila tersedia disarankan karena ini bisa menjadi bug yang akan ditambal.

bmike
sumber