In order to invert colours on monitor, I invoke:
xcalib -invert -alter
The problem is, that on Dual-Monitor setup it inverts colors only on first screen.
I can not use Compitz gadgets for color inverting, cause my setup is
- Two rotated (pivot) Monitors
Dual-Screen when both are Piovot is not working with composing on my card.
Xorg seems only solution.
xcalib is great cause I can switch depending on app, immediately.
Cany suggestions, solutions how to invert colors on both screens with xcalib ?
-screen parameter does not work:
X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 130 (XFree86-VidModeExtension) Minor opcode of failed request: 19 (XF86VidModeGetGammaRampSize) Value in failed request: 0x17 Serial number of failed request: 10 Current serial number in output stream: 10
Here is my
xrandr screen configuration:
~$ xrandr Screen 0: minimum 320 x 200, current 2400 x 1920, maximum 3840 x 3840 DFP1 connected 1200x1920+1200+0 left (normal left inverted right x axis y axis) 518mm x 324mm 1920x1200 60.0*+ 1680x1050 60.0 + 1440x900 59.9 + 1280x800 60.0 + 1920x1080 60.0 50.0 30.0 25.0 24.0 (...) DFP2 connected 1200x1920+0+0 left (normal left inverted right x axis y axis) 518mm x 324mm 1920x1200 60.0*+ 1920x1080 60.0 + 1776x1000 60.0 + 1680x1050 60.0 + 1440x900 59.9 + 1280x800 60.0 + 75.0 1152x648 60.0 + 1600x1200 60.0 1400x1050 60.0 1280x1024 75.0 60.0 (...) CRT1 disconnected (normal left inverted right x axis y axis) CRT2 disconnected (normal left inverted right x axis y axis)
As you can see, they are rotated -
1200x1920 setup on one virtual screen with
maximum 3840 x 3840. I think, that's reason why it's like "one" screen with
2400x1920, splitted on both (so, xcalib applies only to primary one). But, it's only my hypothesis, maybe reason is different.