Регуляторы яркости действуют по-разному после пробуждения из режима ожидания на MacBook Air с двойной загрузкой 6.1
Похоже, что это вариация почтенного "почему-не-управление-яркостью-работа-после-возобновления?" вопрос, но с интересным поворотом.
Описанное ниже поведение происходит на Macbook Air 6.1 с абсолютно стандартной установкой 16.10 (буквально единственными изменениями являются перезагрузка, запуск sudo apt-get update
и изменить настройки электропитания так, чтобы при закрытии крышки происходило приостановление).
Описание
- После загрузки (хорошо!):
- уровень яркости перед загрузкой сохраняется, и
- регуляторы яркости работают как положено.
- После пробуждения (не хорошо!):
- предварительная приостановка уровня яркости забыта, и
- регуляторы яркости работают плохо (см. ниже).
Воспроизводить
- Загрузочный.
- Увеличение и уменьшение яркости. Обратите внимание.
- Приостановить (либо закрыв крышку или через интерфейс).
- Услуга.
- Увеличение и уменьшение яркости. Обратите внимание.
Результаты
Нормальный контроль яркости
На шаге 2 регуляторы яркости работают корректно во всех отношениях. Я могу затемнить экран на двадцать шагов от яркого загара до выключенного.
Сломанный контроль яркости
На шаге 5 управление яркостью все еще работает, но:
- яркость обнуляется (или, по крайней мере, экран темный),
- Многократное нажатие кнопки яркости возвращает яркость, но на очень высоком уровне.
- Есть только четыре шага яркости: примерно "выключено", "ярко", "очень ярко" и "очень, очень ярко".
Другой
Покопавшись, я заметил, что у меня есть два разных предмета в /sys/class/backlight
(Понятия не имею, нормально ли это)
acpi_video0
а такжеintel_backlight
Содержание /sys/class/acpi_video0/brightness
а также /sys/class/intel_backlight/brightness
оба меняются, когда я регулирую яркость экрана, acpi_video0
в масштабе 0-100, и intel_video
в (нелинейном?) масштабе от 0-2777.
1 ответ
Я начал это как вопрос, но нашел ответ именно там, где мне следовало искать его. На моем оборудовании модуль ядра на этой странице решает каждую часть проблемы, которую я здесь описываю.
Пусть это спасет кого-то еще от нескольких часов бездельничания (а также, может, это научит меня rtfm!)