我正在使用2个屏幕,并且希望不使用compiz来反转两个屏幕上的颜色(我使用的是gnome shell)。
我可以xcalib -invert -alter
按照此问题的建议使用,但它只会反转其中一个屏幕。有没有一种方法可以同时指定它们,甚至可以指定它们xcalib
?还有另一种方法吗?
使用xcalib
,您可以使用-d
(-display
)或-s
(-screen
)选项指定要更改的屏幕,但是,X
似乎只知道一个屏幕:当我使用该w
命令时,我只能看到一个屏幕(通常为“:0”)
ps:此问题最初由k0pernikus 在此处发布,以作为评论。
- -编辑 - -
这是输出xrandr
:
Screen 0: minimum 320 x 200, current 3200 x 1200, maximum 8192 x 8192
VGA-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm
1280x1024 60.0*+ 75.0
1280x960 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
DVI-0 connected 1920x1200+1280+0 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 60.0*+
1600x1200 60.0
1280x1024 75.0 60.0
1280x960 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
我可以使用-s DVI-0
或-s VGA-0
,但它们的作用与-s :0
-s 0
拔出并重新插入HDMI电缆的方式来一次(一个屏幕)翻转。然后,我再次反转(相同的屏幕,相同的命令)。最后,我反转-s HDMI-0
..,两个监视器都反转了。然后,我可以使用-s 0来切换其中之一。因此,除了如此荒谬之外,这使我无法接受。