We have a problem here with the combination of:
The KDM login manager does break in the following manner:
- it is unable to draw the svg background when in "themed" mode
(UseTheme=yes), leaving the background visible
- at re-start, parts of the image content from the previous invocation of X
is drawn instead of the svg background; it does moake no difference if
the xserver/loginmanager/both are stopped and restarted again
The problem has been bisect'ed to the commit
( Disable source clipping by default )
Yeah, source clipping should be made optional in pixman, and the X server should turn it on. This is on the TODO list for pixman.
This should be fixed in pixman-0.9.5 together with commit
I can't verify that this actually fixes, so testing would be much appreciated.
I am leaving this bug open so Eric can cherry-pick the fix for 1.4.
I can't find your commit. So we can't test. (???)
(In reply to comment #3)
> I can't find your commit. So we can't test. (???)
Sorry, been blind; commit found in xserver.
pixman tag for 0.9.5 not found yet, though.
commit 53941c8e68014619d3ded7f8bc0f07d9a38bb9b1 + pixman-0.9.5 fixes the bug.
At the moment I had to revert commit 57f7f2a5327a2d967a726bb4706e4f6b2f4b2cea of xserver as it reverts the fixing commit. I'm confident that this will be fixed in the near future, so I'd say this one's fixed now.
Reopening this bug, as we'll want this fix in 1.4 which has already branched.
Thanks for testing, btw.
Already pushed to server-1.4.