Это, кажется, вариация на почтенное "why-don't-brightness-controls-work-after-resume?" проблема, но с интересным скручиванием.
Поведение, описанное ниже, происходит на 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.
Я начал это как вопрос, но нашел ответ именно там, где мне следовало искать его в первую очередь . На моем оборудовании модуль ядра на этой странице решает каждую часть проблемы, которую я здесь описываю.
Пусть это спасет кого-то еще от нескольких часов бездельничания (а также, может ли это научить меня rtfm!)