皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux的显示亮度/背光调节机制即将开始重大改进工作

Linux的显示亮度/背光调节机制即将开始重大改进工作

红帽公司的Hans de Goede多年来参与了许多重要的Linux台式机/笔记本电脑硬件改进工作,他最近一直关注的一项举措是用户界面当中的背光/亮度调节界面,这一直是Linux系统控制笔记本电脑硬件的一个短板。

Linux的显示亮度/背光调节机制即将开始重大改进工作

本周在Linux管道工(Linux Plumbers)会议上包含一个关于这个长期以来存在的需要改进的工作的演讲。

Hans de Goede一直致力于解决目前/sys/class/backlight用户空间API的局限性,并引入一个新的、设计更好的API。Hans最初在2014年就谈到了背光接口的问题,即一个显示器可以有多个背光设备未能被系统识别,背光亮度的值为0时系统未对其定义,没有办法将背光sysfs设备映射到给定的显示器等等。

为了解决当前的问题,正在酝酿中的计划是为DRM连接器对象添加新的”display_brightness”和”display_brightness_max”属性。现在,最大亮度的值为0将被定义为不支持亮度控制。

那些希望了解更多关于正在进行的改善Linux显示器背光亮度控制处理的工作的人,可以查看LPC 2022的Hans的幻灯片(PDF):

https://lpc.events/event/16/contributions/1390/attachments/990/1916/kernel-recipes-backlight-2022-16×9.pdf

还有他一直在为解决这一混乱局面而进行的内核补丁:

https://lore.kernel.org/all/20220825143726.269890-1-hdegoede@redhat.com/

转自 Linux的显示亮度/背光调节机制即将开始重大改进工作