一头牛
2026-05-15 16:00 deepin product team
拆分成两个问题:
1、调节亮度后,会覆盖你之前调整的伽马值
我刚试了调整伽马值,然后调整亮度,没有覆盖呀,用的是这个命令:
增加对比度(将 gamma 值调高,默认是 1.0)
xgamma -gamma 1.2

2、期望可以增加对比度调节的功能(这个需求我们评估下,暂时我先记录一下哈!)
Reply Like 0 View the author
拆分成两个问题:
1、调节亮度后,会覆盖你之前调整的伽马值
我刚试了调整伽马值,然后调整亮度,没有覆盖呀,用的是这个命令:
增加对比度(将 gamma 值调高,默认是 1.0)
xgamma -gamma 1.2

2、期望可以增加对比度调节的功能(这个需求我们评估下,暂时我先记录一下哈!)
我这边的现象是这样:
1、screen-fix.sh 屏幕亮度和伽马自启动调节
#!/bin/bash
sleep 5
xrandr --output eDP-1 --brightness 0.98 --gamma 0.95:0.95:0.95
这个是我自己做的开启启动的调节文件。
然后 xrandr --verbose | grep -i gamma 输出:Gamma: 1.1:1.1:1.1
2、然后我调节亮度,将原来的69%调为68%或者其他任意值,发现同一个色彩的部分,对比度变得非常不明显,

然后再调为69%,再次获取xrandr --verbose | grep -i gamma,这时值为Gamma: 1.0:1.0:1.0,很明显跟 Gamma: 1.1:1.1:1.1 不同了。
依然是色彩对比不明显,无法分清 #f8f8f8和#fff,没调节这个系统的亮度之前,只使用我自己的自自动文件调节,是正常的。你可以自己按照我的方式去测试下。
总之呢,最终的目的就是解决不同色彩显示器的色彩还原度问题,某些显示器的质量没这么高,默认情况下,会泛白,旧需要通过对比度(伽马值)等方式去调节。在windows上一般可以通过显卡配套软件去调,但linux上似乎没有。
Popular Ranking
ChangePopular Events
More
【产品现状】:只有亮度调节,没有对比度等调节
【产品期望】:我的显示器默认状态下发白,默认情况下,#f8f8f8显示偏白,几乎看不见了,需要使用 xrandr --output eDP-1 --brightness 0.90 --gamma 0.92:0.92:0.92 来调节伽马值。但是一旦我使用系统的亮度调节后,我的伽马值又被系统覆盖了。