Я купил новый MacBook Pro 15 (2017) и сразу установил Mojave. Затем я начал видеть красные пиксели, появляющиеся на той же строке, что и верхняя строка меню. Это случается очень редко, но уже происходило примерно 4 раза в неделю. Пиксели исчезают, если вы перемещаете любое окно. Я заметил это при использовании Firefox и iTerm.
Может ли это быть проблемой с аппаратным обеспечением (битые пиксели) или программным обеспечением (темная тема Мохаве)?
Ответы:
Это определенно не проблема битых пикселей. Я определил, что это, вероятно, программная ошибка, появившаяся в Мохаве. В большинстве случаев я не могу снимать скриншот с глюка (обычно он сразу исчезает), но мне удалось запечатлеть его на нескольких видео и скриншотах.
Тот факт, что он может быть записан в программном обеспечении, и тот факт, что курсор может покрывать сбитые пиксели, указывает на то, что проблема не в мониторе, а в программном обеспечении.
Примеры:
Fire Fox
Вот снимок экрана с записью экрана Firefox , где вы можете увидеть серые пиксели.
Интересно, что если мы немного увеличим масштаб, то увидим, что пиксели фактически находятся за пределами самого окна.
искатель
Я также зафиксировал похожие глюки, возникающие в собственном Finder от Apple, на обычных скриншотах.
Заметки:
Некоторые интересные вещи, чтобы отметить об этом.
killall Dock
SSH в машине, отображающей сбой, может привести к его остановке, хотя это может быть лишь побочным эффектом изменения тени.firefox
+plugin-container
процессы) через SSH,kill -SIGSTOP
пока происходил сбой, и сбой продолжал мигать, еще раз указывая, что сбой происходит за пределами процессов Firefox.WindowServer
.chrome://downloads/
под светло-серой горизонтальной линией верхней строки меню)Вещи, которые не влияют на сбой (протестировано с Firefox):
Оборудование:
Я только слышал, что это касается различных моделей MacBook Pro 2016-2018 и MacBook Air 2018 года (модели с USB Type-C). Если вы видите эту проблему на другой модели компьютера Apple, или у вас нет этой проблемы на одной из затронутых моделей, мне было бы интересно узнать об этом.
Вывод:
К сожалению, я не думаю, что есть какой-либо способ предотвратить этот сбой на этом этапе, кроме принудительного использования дискретной карты, если она есть на вашем компьютере (и вы не против сокращения времени работы от батареи), но, надеюсь, это будет быть решена в будущем обновлении.
Еще более прискорбно, что это все еще не было исправлено ни в одной версии с 10.14.0 по 10.14.6 или во втором дополнительном обновлении с тех пор. Я отправил отчет об ошибке на bugreport.apple.com (не публично, но
46079638
), который был помечен как дубликат45841204
. У меня нет доступа к этому отчету об ошибках, но я подумал, что упомяну его, если кто-то захочет сослаться на него.По сообщениям это все еще присутствует в 10.15 Catalina ( отчет об ошибке MDN ).
Действия по воспроизведению:
Мне посчастливилось воспроизвести ошибку с Firefox.
Ссылки:
Возможно, это связано со слабостью : избегайте использования прозрачной поверхности с помощью CoreAnimation (если мое подозрение, что оно связано с прозрачностью, верно, это изменение может в конечном итоге повлиять на эту ошибку, возникающую в Firefox, если только избежать ошибки ОС).
источник
Частичное решение для меня в настоящее время - перевести уязвимые приложения в полноэкранный режим.
источник
Это очень большая проблема программного обеспечения. Он воспроизводится на двух разных моделях MacBook под управлением Mojave и на двух разных дисплеях типа LG USB-C для меня.
Не пытайтесь ремонтировать оборудование или переустанавливать операционную систему, если это ваш единственный симптом. Рекомендуется обновлять программное обеспечение, когда оно доступно, поскольку это может быть ошибкой, которая будет исправлена.
источник