Я знаю, что в области ЖК-дисплеев имеет смысл контролировать яркость экрана, модулируя яркость белой подсветки, которая освещает экран в целом. Однако в случае светодиодных дисплеев каждый пиксель горит независимо, и, поскольку это так, нет смысла иметь каталог /sys/class/backlight, а также файлы и каталоги в нем. Мои вопросы таковы:
У ноутбуков и настольных компьютеров с OLED и AMOLED или любой другой светодиодной технологией освещения есть каталог /sys/class/backlight, а также файлы и каталоги. И все более вездесущей проблемой является отсутствие каталога /sys/class/backlight в Ubuntu и других связанных с ним Linux-дистрибутивов в результате использования систем с технологиями отображения на основе светодиодов. Поскольку большинство систем Linux - и стороннее программное обеспечение, такое как xrandr, управляют яркостью экрана, модулируя значение файла brightness в каталоге /sys/class/backlight, что должно быть сделано для управления яркостью экрана в таких системах.Не воскресить древнюю нить, но так как я здесь, и вы спросили, я могу ответить (1) анекдотически, так как мой ноутбук с OLED-экраном на Ubuntu 16.04.4 LTS действительно имеет / sys / class / подсветка и яркость экрана действительно изменяются через xrandr (хотя это должно было быть выполнено через скрипт, который выполняет опросы / sys / class / backlight / actual_brightness, он не работает из коробки).
поскольку драйверы дисплея обеспокоены, я не думаю, что существует семантическая разница между подсветкой ЖК-дисплея и яркостью OLED, поэтому имеет смысл, что механизм тот же. В обоих случаях вы хотите изменить интенсивность подсветки дисплея. В какой-то степени, какое это имеет значение, будь то единая подсветка на ЖК-дисплее или различная воспринимаемая интенсивность пикселей на панели OLED?
Я понимаю, что вы имеете в виду, хотя в прямом смысле это действительно не подсветка, в конце концов !!
Не воскресить древнюю нить, но так как я здесь, и вы спросили, я могу ответить (1) анекдотически, так как мой ноутбук с OLED-экраном на Ubuntu 16.04.4 LTS действительно имеет / sys / class / подсветка и яркость экрана действительно изменяются через xrandr (хотя это должно было быть выполнено через скрипт, который выполняет опросы / sys / class / backlight / actual_brightness, он не работает из коробки).
поскольку драйверы дисплея обеспокоены, я не думаю, что существует семантическая разница между подсветкой ЖК-дисплея и яркостью OLED, поэтому имеет смысл, что механизм тот же. В обоих случаях вы хотите изменить интенсивность подсветки дисплея. В какой-то степени, какое это имеет значение, будь то единая подсветка на ЖК-дисплее или различная воспринимаемая интенсивность пикселей на панели OLED?
Я понимаю, что вы имеете в виду, хотя в прямом смысле это действительно не подсветка, в конце концов !!