Summary: | kwin: overexpose effect for transparent images with compositing enabled - makes virtualbox unusable | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Thomas Meixner <tom.meixner> |
Component: | compatibility | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | tom.meixner |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
KDE Screenshot showing an overexposed effect under tranparent images
Transparent console window of virtualbox with effect Blur disabled |
Description
Thomas Meixner
2009-06-13 03:38:44 UTC
Created attachment 34491 [details]
KDE Screenshot showing an overexposed effect under tranparent images
Does it still occur if you keep compositing enabled but disable all the actual effects? If it doesn't can you try to work out which effect is causing it? Good call ! I disabled all effects and put them one by one back in. Blur seems to add to the trouble but doesn't seem to be the only one involved. I'm using the folllowing version: Blur Version 0.2.0 Using KDE 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2)) For below please compare to screenshot: Disabeling Blur fixes the overexposed issues in cairo-dock and makes text in virtualbox readable if the window is above a dark background. I still don't understaqnd why the console window in virtual box is transparent. And btw thanks for you quick reply. Created attachment 34493 [details]
Transparent console window of virtualbox with effect Blur disabled
The problems with Blur enabled for the cairo-dock are sorted but the transparent background for the console window remains.
The blur effect has been removed from KDE 4.3 thus making this problem invalid. Thank you for testing. I have contacted the original Author about his opinion and advice. Unfortunately he doesn't have the time to work at the Blur anymore but for the sake of completeness and if someone wants to look into this in the future below his response: I took a look at your screenshots and VirtualBox actually looks correct (assuming it's supposed to have transparent background) - << TM: I don't think it shoule be transparent. In Compiz the background is black, only KWin seems to interpret it as transparent>> if you have white text on a transparent background in front of a white window, then the blur isn't really going to change anything and white on white remains unreadable. But the dock indeed seems to be broken by the blur effect. I can't say what the problem is though. I remember KWin being switched to using premultiplied alpha at some point, I wonder if that might have anything to do with it. Perhaps the dock uses an unexpected color format (one that KWin doesn't expect it to use) or messes up its alpha channel or something. --- TM: I'm not a KDE Developer and I can only try to guess but from his description it looks as if the error is not with the Blur Effect itself but either with Kwin or the way the two non native KDE applications implement transparency. |