Недавно я переустановил Ubuntu 21.10 на свой ноутбук и обнаружил, что Fn+F5/F6 не работают для регулировки яркости дисплея. У меня была эта проблема раньше, и обычно я просто запускал
xrandr --output DP-2 --brightness <яркость>
Теперь это возвращается
xrandr: не удалось получить размер гаммы для вывода по умолчанию
предупреждение: выход DP-2 не найден; игнорирование
xrandr: нужен crtc для установки гаммы.
Так что я побежал xrandr --подробный
чтобы получить возможные имена выходов, но у него есть информация только для «Экрана 0», фактических отображаемых имен нет. Тоже выдало ошибку
xrandr: не удалось получить размер гаммы для вывода по умолчанию
Я попробовал оба решения для этот вопрос но они не работали.
Я также получил ошибку от xrandr
xrandr: нужен crtc для установки гаммы.
, но не смог найти конкретного способа исправить это.
После дополнительных исследований я обнаружил, что текущая яркость сохраняется в /sys/класс/подсветка/acpi_video0/яркость
, что кажется действительно замечательным, потому что тогда я мог бы просто написать скрипт, который изменяет это напрямую.
К сожалению, я обнаружил, что не только перезапись файла яркости не влияет на реальную яркость, но и нажатие Fn+F5/F6 уменьшает/увеличивает значение, хранящееся в этом файле. Итак, какая бы ни была программа на самом деле управление яркостью не читает этот файл, но на данный момент у меня нет идей, как это исправить.