I'm not sure whether this is the correct place to put this (not to mention I might file this upstream, whereever that is): I use NVidia and xcompmgr for composite. The NVidia docs state that composite managers should require "premultiplied alpha" (a,a*r,a*g,a*b) . It looks like xcompmgr does not expect premultiplied alpha which causes problems if applications expect it to expect it. Example: I set 50% #3F3733 on urxvt but it renders like 50% 2*#3F3733. Hence only 50% 1F1B19 gives the correct results. Reproducible: Always
1) Please post your `emerge --info' too. 2) What makes you suggest that it's xcompmgr that is doing this, and not rxvt-unicode, the Nvidia driver or something else entirely?
3) And then reopen this bug report, if at all needed.