Version: (using Devel) Installed from: Compiled sources OS: Linux I'm using the openSUSE 11.0 Alpha2 KDE LiveCD. When I drag a window border to enlarge the window the content of the window seems to adjust to the new window size but the part of the window that was added by dragging is not painted. Happens with any application. I can force a correct redraw by moving the window around. regards Huub
Desktop effects enabled? Which graphics card?
I have a Radeon 9800 Pro video card which is identified as R350 NH in Xorg.0.log. No desktop effects, just plain boot from the Live CD. regards Huub
Is this the same like https://bugzilla.novell.com/show_bug.cgi?id=361467 ?
It certainly seems to be. 361467 describes what I see quite nicely and the QT_USE_NATIVE_WINDOWS setting works for me as well, so I assume it's the same issue.
*** Bug 157887 has been marked as a duplicate of this bug. ***
*** Bug 158546 has been marked as a duplicate of this bug. ***
*** Bug 160081 has been marked as a duplicate of this bug. ***
People might be more likely to notice this as the original bug if the description was better :-).
I'm seeing pretty much the same behaviour (trunk/r752596). I'm using an NVIDIA 8600 GTS using the non-free driver (169.12). The problem appears using both OpenGL and XRENDER for desktop effects. The drawing errors are also available for any of the window decorations I tried (Oxygen/Plastik/Keramik). I tried using QT_USE_NATIVE_WINDOWS as stated above and it seems to make things a little better however that's just a subjective feeling I have.
Created attachment 24157 [details] Drawing errors on resizing windows in kwin Just for the reference I'm attaching 2 screenshots I made. One after horizontally shrinking the window, the other after horizontally enlarging the window.
> The problem appears using both OpenGL and XRENDER for desktop effects. ...and with composite disabled.
> > The problem appears using both OpenGL and XRENDER for desktop effects. > ...and with composite disabled. I see the same drawing errors regardless of wether I: - disable effects in the Desktop settings - disable Composite and XRENDER in my xorg.conf In any case the border and icons get redrawn correctly when they get refreshed (eg. on clicking outside the window).
I just compiled r793556. Either this or Qt4.4rc1 seems to have fixed it.
Same here. Lubos, please close this (I'd do it, but I'm not sure if you would prefer WORKSFORME or FIXED; you probably know better if Qt was the problem...).
Not fixed yet.
SVN commit 793649 by lunakl: Work around a Qt4.4.0RC1 redrawing bug. BUG: 157659 M +2 -0 main.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=793649
Just for the reference: I updated QT to rc1, but didn't upgrade KDE, it is still r791114 and the bug is gone.
Git commit 84f9e75c4fb0bc41c5a0882a64693b1a0cf7c946 by Martin Gräßlin. Committed on 16/03/2012 at 10:46. Pushed by graesslin into branch 'master'. Drop workaround for BUG 157659 Workaround for a Qt4.4RC1 redrawing bug is no longer needed. REVIEW: 104300 M +0 -3 kwin/main.cpp http://commits.kde.org/kde-workspace/84f9e75c4fb0bc41c5a0882a64693b1a0cf7c946