Estou usando duas telas e desejo inverter as cores em ambas sem usar o compiz (estou usando o shell gnome).
Eu posso usar xcalib -invert -alter
como sugerido nesta pergunta , mas apenas inverte uma das telas. Existe uma maneira de especificar os dois, ou mesmo qual deles, usando xcalib
? Existe outro caminho?
Com xcalib
, você pode especificar qual tela alterar com as opções -d
( -display
) ou -s
( -screen
), mas, infelizmente, X
parece estar ciente de apenas uma tela: quando eu uso o w
comando, vejo apenas uma (o habitual ": 0")
ps: esta pergunta foi originalmente postada por k0pernikus como um comentário aqui .
---editar---
Esta é a saída de 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
Eu posso usar -s DVI-0
ou -s VGA-0
, mas eles fazem o mesmo que-s :0
-s 0
o desconecto e reconecto o cabo HDMI. Então inverti novamente (mesma tela, mesmo comando) .. Finalmente inverti -s HDMI-0
.. e os dois monitores estão invertidos. Posso então alternar um deles com -s 0. Então, além de ser tão ridículo, isso me impede.