Linux的顯示亮度/背光調節機制即將開始重大改進工作

紅帽公司的Hans de Goede多年來參與了許多重要的Linux台式機/筆記本電腦硬件改進工作,他最近一直關注的一項舉措是用戶界面當中的背光/亮度調節界面,這一直是Linux系統控制筆記本電腦硬件的一個短板。

圖片.png

本周在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/[email protected]/

(0)
上一篇 2022-09-17 19:24
下一篇 2022-09-17 19:24

相关推荐