[Bug 55121] Limited color range on screen that is connected via HDMI [SandyBridge]

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Thu Apr 11 04:18:09 PDT 2013


https://bugzilla.kernel.org/show_bug.cgi?id=55121





--- Comment #12 from Ivan Bulatovic <combuster at archlinux.us>  2013-04-11 11:18:08 ---
Well, I've just tried to set RGB_BROADCAST property from userspace and it's a
no go.

This is my 20-intel.conf in xorg.conf.d

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "sna"
#   Option      "TearFree"  "true"
EndSection


Section "Screen"
    Identifier "Default Screen Section"
    Device     "Intel Graphics"
    Monitor    "<default monitor>"
EndSection

Section "Monitor"
   Identifier "<default monitor>"
   Option "BROADCAST_RGB" "0"
EndSection

And from Xorg.0.log

(WW) intel(0): Option "BROADCAST_RGB" is not used

and when I try to set it via xrandr:

xrandr -d :0 --output HDMI3 --set "BROADCAST_RGB" "0"
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  11 (RRQueryOutputProperty)
  Serial number of failed request:  37
  Current serial number in output stream:  37

I've tried with "Full" for BROADCAST_RGB and various other options and it
allways show the same error.

man intel say:

SDVO and DVO TV outputs are not supported by the driver at this time.

So right now (unless I'm mistaken) there is no way for me to manually set Full
range ? 

I know this might probably belong to a new bug report (if this is a bug at all,
maybe ddx can't accept this option at all for now in this case).

Userspace applications should allow the user to exploit all the options that
kernelspace API allows them to, but sometimes this is just not the case.

Fixing broken userspace apps with kernel hacking is not something that anybody
wants, (Linus screamed to the heavens about this many times).

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the intel-gfx-bugs mailing list