Comprei um novo MacBook Pro 15 (2017) e instalei o Mojave imediatamente. Comecei a ver pixels vermelhos aparecendo na mesma linha da barra de menus superior. Isso acontece muito raramente, mas já ocorreu cerca de 4 vezes por semana. Os pixels desaparecem se você mover qualquer janela. Notei isso ao usar o Firefox e o iTerm.
Poderia haver um problema com hardware (pixels mortos) ou software (tema escuro do Mojave)?
Respostas:
Definitivamente, não é um problema de pixel morto. Eu determinei que é provavelmente um bug de software introduzido no Mojave. Na maioria dos casos, não consigo capturar a falha da tela (normalmente desaparece imediatamente), mas consegui capturá-la em alguns vídeos e capturas de tela.
O fato de poder ser capturado em software e o fato de o cursor poder cobrir os pixels com falhas indicam que o problema não está no monitor, mas está acontecendo no software.
Exemplos:
Raposa de fogo
Aqui está uma captura de tela de uma gravação de tela do Firefox , onde você pode ver os pixels cinza.
Curiosamente, se ampliarmos um pouco, podemos ver que os pixels estão realmente fora da própria janela.
Localizador
Também capturei falhas semelhantes no Finder da Apple em capturas de tela regulares.
Notas:
Algumas coisas interessantes a serem observadas.
killall Dock
enquanto o SSH estiver em uma máquina que exibe a falha pode fazer com que ela pare, embora isso possa ser apenas um efeito colateral das mudanças de sombra.firefox
+plugin-container
processos) sobre SSHkill -SIGSTOP
enquanto o problema acontecia e o problema continuava piscando, indicando ainda que o problema está acontecendo fora dos processos do Firefox.WindowServer
.chrome://downloads/
linha horizontal cinza clara da barra de menus superior)Coisas que não têm impacto na falha (testada com o Firefox):
Hardware:
Eu só ouvi alegações de que isso afeta diferentes modelos do MacBook Pro de 2016-2018 e o 2018 MacBook Air (os modelos com USB Type-C). Se você estiver vendo esse problema em outro modelo de computador da Apple ou não tiver esse problema em um dos modelos afetados, gostaria de saber mais.
Conclusão:
Infelizmente, acho que não há maneira de evitar essa falha neste momento, além de forçar o uso da placa discreta se o seu computador tiver uma (e você não se importa com a vida útil da bateria reduzida), mas espero que isso aconteça. ser resolvido em uma atualização futura.
Ainda mais infeliz, ele ainda não foi corrigido em nenhuma versão de 10.14.0 a 10.14.6 ou na segunda atualização suplementar desde então. Arquivei um relatório de bug no bugreport.apple.com (não é público, mas
46079638
), que foi marcado como duplicado de45841204
. Eu não tenho acesso a esse relatório de bug, mas pensei em mencioná-lo caso alguém queira fazer referência a ele.Alegadamente, ele ainda está presente na Catalina 10.15 ( relatório de bug do MDN ).
Passos para reproduzir:
Eu tive a melhor sorte de reproduzir o bug com o Firefox.
Referências:
Possivelmente relacionado: evite usar uma superfície transparente usando CoreAnimation (se minha suspeita de que esteja relacionada à transparência estiver correta, essa alteração poderá eventualmente ter um impacto sobre esse bug que ocorre no Firefox, apenas evitando o bug do SO).
fonte
A solução parcial para mim atualmente é colocar os aplicativos afetados no modo de tela cheia.
fonte
Isso é muito um problema de software. É reproduzível em dois modelos MacBook diferentes executando o Mojave e dois monitores LG USB-C diferentes para mim.
Não procure reparo de hardware nem reinstale o sistema operacional se esse for o seu único sintoma. É recomendável atualizar o software quando disponível, pois isso pode ser um bug que será corrigido.
fonte