Version: (using KDE KDE 3.96.0) Installed from: Compiled From Sources Compiler: GCC 4.x OS: Linux Hi all, just now i installed KDE 4 from last night SVN. compilation no have problem, i can run KDE 4 session smoothly. It look KDE 4 the composite enabled by default, its look heavy in my computer with the spec : Athlon (barton) 2.6GHz, 512 RAM, 128Mb GForceFX 5200, and NVidia Driver software. In composite mode is ON, during resize window look very very heavy. Can it make the smoothly resize window like in composite off? Tank you.
How does KWin's performance compare to resizing in Compiz?
Last I checked Compiz Fusion was smoother than kwin when resizing the window. Also, resizing the window seems to be the heaviest operation for kwin, hopefully due to room for optimization. :-) My system is a 2.0GHz Core 2 Duo, 2048MB Ram and a GeForce 7400GO.
It is still a problem in KDE 4.3rc2. GTK-applications look allright though, so I suspect it might be a QT-issue. Even though I am a software developer I am not a KDE-developer so I do not know the exact details of window resizing but I am happy to help out.
SVN commit 1042711 by graesslin: Adding the missing pieces for a nice and fast letterbox resizing as a replacement for the drawbound resizing. Perhaps we should not display the totally ugly drawbound when we have an active resize effect. CCBUG: 208770 CCBUG: 152638 M +6 -0 effects.cpp M +1 -0 effects.h M +12 -2 effects/resize/resize.cpp M +2 -0 effects/resize/resize.h M +3 -0 geometry.cpp M +4 -0 lib/kwineffects.cpp M +3 -1 lib/kwineffects.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1042711
*** Bug 218781 has been marked as a duplicate of this bug. ***
(In reply to comment #5) > *** Bug 218781 has been marked as a duplicate of this bug. *** if this patch is to be backported to kde 4.3.4 is the #define KWIN_EFFECT_API_VERSION_MINOR 106 to be changed (and to what number?)
(In reply to comment #6) > (In reply to comment #5) > > *** Bug 218781 has been marked as a duplicate of this bug. *** > > if this patch is to be backported to kde 4.3.4 is the #define > KWIN_EFFECT_API_VERSION_MINOR 106 to be changed (and to what number?) sorry I don't think it's a good idea to backport this. It has changes in kwin core, the library and the effects. And there have been more than the one commit mentioned in this bug for this feature.
(In reply to comment #7) > (In reply to comment #6) > > (In reply to comment #5) > > > *** Bug 218781 has been marked as a duplicate of this bug. *** > > > > if this patch is to be backported to kde 4.3.4 is the #define > > KWIN_EFFECT_API_VERSION_MINOR 106 to be changed (and to what number?) > sorry I don't think it's a good idea to backport this. It has changes in kwin > core, the library and the effects. And there have been more than the one commit > mentioned in this bug for this feature. well I decided to upgrade my laptop (c2d/ nvidia 9500m gs, a lot smoother than my old desktop) to kde4.4b1 and resizing is still not smooth
(In reply to comment #8) > well I decided to upgrade my laptop (c2d/ nvidia 9500m gs, a lot smoother than > my old desktop) to kde4.4b1 and resizing is still not smooth just disable the show window content while resizing option.
(In reply to comment #9) > (In reply to comment #8) > > well I decided to upgrade my laptop (c2d/ nvidia 9500m gs, a lot smoother than > > my old desktop) to kde4.4b1 and resizing is still not smooth > just disable the show window content while resizing option. where is this option?
(In reply to comment #10) > (In reply to comment #9) > > (In reply to comment #8) > > > well I decided to upgrade my laptop (c2d/ nvidia 9500m gs, a lot smoother than > > > my old desktop) to kde4.4b1 and resizing is still not smooth > > just disable the show window content while resizing option. > > where is this option? Systemsettings -> Window behaviour -> Window behaviour -> Moving -> "Display content in resizing windows"
> Systemsettings -> Window behaviour -> Window behaviour -> Moving -> "Display > content in resizing windows" Indeed there it was although this setting is even less aesthetically pleasing than the jerky resize :(
(In reply to comment #12) > > Systemsettings -> Window behaviour -> Window behaviour -> Moving -> "Display > > content in resizing windows" > > Indeed there it was although this setting is even less aesthetically pleasing > than the jerky resize :( That's true and therefore the resize effect has been implemented.
I installed kde 4.4 rc1 last night. It is slower than 4.3.3 resizing windows. I'm running the proprietary nvidia driver.
With the resize effect nowadays supporting fast texture scaling I consider this problem as resolved. Especially if you use the NVIDIA blob you should disable the option to show window content while resizing and use the resize effect. It's a known problem of the NVIDIA blob.
note: you don't haver to explicitly disable "show content" - at least while compositing activating the resize effect is sufficient (in case uncomposited resizes fast enough)