一、ddcutil簡介
需要注意的是:
二、ddcutil在UKUI中的使用
目前在UKUI桌面環境中,ddcutil主要用于外接顯示器的亮度調節功能。ukui-control-center通過kscreen可以獲取到所有顯示器的硬件信息,包括但不局限于顯示器的唯一序列號以及顯示器名稱。當同一主機連接多臺顯示器時,使用唯一序列號就可以對特定的顯示器進行亮度調節。
雖然使用ddcutil調節亮度需要root權限,但是在ukui-control-center的總線進程中實際上會提供相應接口,所以其它進程在使用該接口時只需要提供序列號參數,即可獲取該顯示亮度或者修改該顯示器的亮度。
三、命令示例
下面給大家列舉一些常見的使用命令,可以幫助我們在優麒麟上輕松實現外接顯示器亮度調節!
1、檢測示例:
該命令可查看主機與顯 器是否正常建立了通信,可以獲取到顯示器的I2C總線號、序列號等信息。當有多個顯示器時,可以添加--async參數,提高檢測效率。
2、獲取顯示器亮度(getvcp,這里需要用到上面檢測命令中的信息):
3、設置亮度(setvcp,可以看到設置之后亮度值由51變為了80):