dhp@uranus ~ $ /usr/bin/xgamma -display :0.0 -screen 0 -gamma 0.9 -> Red 1.000, Green 1.000, Blue 1.000 X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 129 (XFree86-VidModeExtension) Minor opcode of failed request: 15 (XF86VidModeSetGamma) Value in failed request: 0x17 Serial number of failed request: 13 Current serial number in output stream: 14 dhp@uranus ~ $ /usr/bin/xgamma -display :0.0 -screen 1 -rgamma 1 -> Red 1.000, Green 1.000, Blue 1.000 X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 129 (XFree86-VidModeExtension) Minor opcode of failed request: 15 (XF86VidModeSetGamma) Value in failed request: 0x17 Serial number of failed request: 13 Current serial number in output stream: 14 dhp@uranus ~ $ It used to work under x 1.4 with xinerama, and, todays, works only with xinerama disabled under actual X 1.8 (yet an other X >1.4 breakage)
That's beyond my abilities. Please file a bug upstream [1]. If you do, please paste the URL here so we can track the issue. Thanks [1] https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
https://bugs.freedesktop.org/show_bug.cgi?id=30326
Reopening
I've CCed myself on the upstream bug, let's track the issue there directly. Thanks