xgamma-用于双显示器设置的显示参数


10

我想为第一台显示器更改伽玛。每次我使用不同的-display参数调用xgamma时,它都会以某种方式指向我的第二个监视器。但是我想修改一个。

我尝试了这些命令。

我已经使用的参数-display:0:0.0:0.1:1.0:1.1:1。仅前2个有效。但这指向我的第二台显示器。不是第一个。这是一个测试它的shell脚本。

shiplu@KubuntuD:~$ xgamma -display :0
-> Red  1.000, Green  1.000, Blue  1.000
shiplu@KubuntuD:~$ xgamma -display :0.0
-> Red  1.000, Green  1.000, Blue  1.000
shiplu@KubuntuD:~$ xgamma -display :0.1
xgamma:  unable to open display ':0.1'
shiplu@KubuntuD:~$ xgamma -display :1.0
xgamma:  unable to open display ':1.0'
shiplu@KubuntuD:~$ xgamma -display :1.1
xgamma:  unable to open display ':1.1'
shiplu@KubuntuD:~$ xgamma -display :1
xgamma:  unable to open display ':1'

如何更改第一台/主显示器的伽玛值?

Answers:


10

我也有同样的问题xgamma,您可以xrandr用来做

我的第一台显示器:

xrandr --output VGA1 --mode 1360x768 --pos 0x0 --rotate normal --gamma 1.000:1.000:1.000

我的第二台显示器:

xrandr --output LVDS1 --mode 1024x600 --pos 0x768 --rotate normal --gamma 1.100:1.000:1.000

--gamma参数的工作方式与xgamma相同

--gamma R:G:B 
xrandr --output (some monitor) --gamma 1:1:1

非常感谢你。我目前正在使用xrandr来设置我的双重Montior设置。
Shiplu Mokaddim 2012年

6

要按名称查看已连接显示器的列表...

$ xrandr --current |grep connected |grep -v disconnected
HDMI1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 510mm x 290mm
HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 880mm x 490mm

设置伽玛,指定连接的显示器之一,如下所示...

xrandr --current --output HDMI1 --gamma 0.5:0.5:0.5

注意:--current不需要使用-可以加快处理速度。


--current加快xrandr十倍。
WinEunuuchs2Unix
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.