Почему «автоматическая регулировка яркости» вымывает мой дисплей сетчатки на El Capitan?

14

Когда я проверяю и снимаю флажок с этого Системного предпочтения «Автоматически регулировать яркость», мой дисплей становится слегка размытым, а не ярким или темным. Кажется, что регулировка гаммы и серого вместо яркости подсветки.

Что здесь происходит и возможно ли восстановить поведение Yosemite и ранее с помощью этой опции?

введите описание изображения здесь

Образец гамма-разницы с включенной / отключенной настройкой.

введите описание изображения здесь

y3sh
источник
Дополнительно: кажется, что это обсуждается в различных результатах Google, связанных с "Компенсацией окружающего освещения". (например, infinitediaries.net/… )
y3sh

Ответы:

14

Это новая функция под названием «Компенсация окружающего света». До Beta 7 или около того это была отдельная опция в этом меню на ваших скриншотах, но в более новых бета-версиях и в финальном выпуске Apple объединила его с флажком «Автоматически регулировать яркость», так что да, теперь она регулирует не только яркость подсветки но гамма тоже.

Единственное решение, которое я нашел до сих пор, это отключить этот флажок и отрегулировать яркость подсветки вручную, что на самом деле не является решением. Надеюсь, Apple вернет отдельный флажок для компенсации рассеянного света.

Дмитрий Никитенко
источник
2

Решение, опубликованное в качестве комментария пользователем Nicnl , выглядит следующим образом:

  1. Отключить SIP:

    • Перезагрузитесь в режиме восстановления (удерживайте ⌘R при запуске).
    • Откройте терминал и введите следующую команду
      отключить csrutil
    • Перезагрузитесь обратно в macOS.
  2. Откройте Терминал и введите следующее:

    cd /System/Library/PrivateFrameworks/AmbientDisplay.framework/Versions/A/XPCServices/com.apple.AmbientDisplayAgent.xpc/Contents/MacOS/
    mv com.apple.AmbientDisplayAgent _com.apple.AmbientDisplayAgent

    Первая команда просто меняет каталог, в котором вы находитесь, а вторая переименовывает файл в то, что macOS не может найти.

  3. Включить SIP

    • Перезагрузитесь в режиме восстановления (удерживайте ⌘R при запуске).
    • Откройте терминал и введите следующую команду
      csrutil enable
    • Перезагрузитесь обратно в macOS.

Взято отсюда .

extempl
источник
0

Вы исследовали датчик внешней освещенности на дисплее рядом с камерой iSight? Вы можете затенить его, пролить на него свет и очистить поверхность стекла.

Если это не изменение среды, вы можете отключить эту опцию и обратиться в службу поддержки Apple, чтобы выяснить, не является ли это ошибкой в ​​этой сборке или если у вас произошел сбой оборудования одновременно с обновлением программного обеспечения. Это явно маловероятно, но возможно.

bmike
источник
Аппаратный датчик, кажется, работает нормально после того, как скрыл / выставил его на свет.
y3sh
@ y3sh Облом для тебя. Я должен был упомянуть тестирование сенсора клавиатуры с подсветкой и сенсора дисплея (один определяет область КБ, другой - верхнюю часть экрана). Если любой из них застрял, перезагрузка для сброса NVRAM не может быть плохой идеей. В худшем случае, прежде чем принимать его для обслуживания - перезагрузите SMC на случай, если он задействован. Это может быть частью цепочки измерений.
bmike
Спасибо за отзыв, но вклад ответа в основном принадлежит комментарию. Я действительно считаю, что это связано с конфигурацией в El Capitan, которая не решается в магазине Apple и сбрасывании NVRAM.
y3sh