Created attachment 48429 [details] Present Windows Version: unspecified (using Devel) OS: Linux I installed the KDE 4.5 RC 1 packages from kubuntu replacing the KDE 4.5 Beta 2 packages. Now when I "Present Windows", both for a particular desktop, and for all desktops the windows are washed out. (As if the brightness had been turned all the way up.) Also the effect is very slow. However, when using "Sesktop Grid", which I gather uses "Present Windows" the effect looks fine. I have attached screenshots of both "Present Windows" and "Desktop Grid" to make it more clear. Packages: KWin: 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1)) Relevant output of lspci: 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03) Reproducible: Always Steps to Reproduce: Press Ctrl+F10 (all desktops) Press Ctrl+F9 (current desktop) Actual Results: Presented windows were unreadable. Windows with a white background were nearly completely white. And everything seemed very slow in Present Windows environment. (Mouse very jerky.) Expected Results: I expect windows to look very similar to their full size counterparts, just smaller.
Created attachment 48430 [details] Present Windows within Desktop Grid Notice here that the windows are not washed out.
stupid idea: could we just "abuse" the "smooth scaling" setting (from XRender) to control the lanczos invocation? the string is there, the setting as well - it just needs to be removed from that groupbox?!
That's not stupid, that is genius :-D Yes, I think that would work. Although I would prefer to have a solution like blacklisting all the driver versions which cause problems. But that's probably too late for 4.5
I'm probably not grasping the comments, so if I'm completely off base let me know. From the first comment (#2) it sounds like the problem my originate with smooth scaling. I've unchecked smooth scaling in the advanced tab of the Desktop Effects, but have seen no change. For the second comment (#3), this effect was working in Beta2 it stopped once I upgraded to RC1. So I imagine there's a very real possibility it's a packaging issue. If I've completely misunderstood, just ignore this comment.
yes, sorry. it's pretty mean to just discuss around the OP :-) the bug most likely derives from the introduction of a shader based lanczos scaling that was recently introduced. apparently your GPU/driver is buggy on this. unfortunately atm.* the activation (if you've shader support) is controlled by the global eye-candy setting which is as well obscure as not too fine grained (you'd probably loose various animations and quality settings that work ok on your system) the smooth scaling setting as it is, only controls a quality parameter when using the xrender backend, thus my suggestion in #2 was to release it from the backend and bind it to the lanczos filter on the opengl backend *was too late in the release cycle
*** Bug 243126 has been marked as a duplicate of this bug. ***
I hit this problem both on my laptop (intel GM965) and desktop (intel G45). I understand it is a problem of the intel driver (the present effect is fine on a desktop with an ATI card). Has anyone opened a bug on freedesktop.org so that intel developers can take care of this? If not, I am willing to do that and test possible patches from their side. Thanks
*** Bug 243170 has been marked as a duplicate of this bug. ***
I have the same issues (see bug#243170) using: Gentoo Kernel 2.6.34-gentoo (KMS enabled) KDE 4.5.0 RC1 (previously 4.4.4 where it worked just fine and smooth) Intel GM45 x11-drivers/xf86-video-intel-2.11.0 x11-base/xorg-server-1.7.6
*** This bug has been marked as a duplicate of bug 243181 ***
Bug still persists in RC2 (KDE 4.4.92). It seems that this is a problem of the Intel drivers; does anyone know if someone (at Intel, etc.) is working on that issue and/or the current status?
see the duplicate, blacklisting broken drivers atm. figure (see comments 29/30), add and post your driver string (might have happened for 4.5 anyway)