Bug 235695 - Kickoff / Plasma sliding effect not running smoothly
Summary: Kickoff / Plasma sliding effect not running smoothly
Status: RESOLVED DUPLICATE of bug 208588
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (show other bugs)
Version: unspecified
Platform: Fedora RPMs Unspecified
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-29 10:22 UTC by Eelko Berkenpies
Modified: 2010-05-26 06:08 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eelko Berkenpies 2010-04-29 10:22:13 UTC
Version:            (using KDE 4.4.2)
Installed from:    Fedora RPMs

I am going to quote Robert Szalai here which posted to KDE mailing list at Fedora.

[quote]
I've observed that when some popups and most notably the kickoff menu
appear on screen it does try to slide in. The problem is that it looks
like a landslide, the background under the menu also slides and makes
a very distracting effect. It is also very non-smooth.
[/end of quote]

He is using  a Radeon rv730 (HD4670) on Fedora 13 fully updated using the mesa 7.8 drivers.

I have seen this problem myself too on a few different configurations. Here are a few configurations;

Fedora 12 (nVidia 9800 GT and a FX 5200 / proprietary nvidia drivers)
Fedora 13 (nVidia 9800 GT / proprietary drivers)
Fedora 12 with some sort of onboard ATI card and the Mesa experimental drivers
OpenSUSE 11.3 (onboard nVidia card with OpenSUSE's nVidia drivers?). 

All the machines from my list had composting enabled and are running KDE 4.4.2.
Comment 1 Eelko Berkenpies 2010-04-29 10:28:04 UTC
I forgot to mention a completely different person / configuration; a 9800GTX (x86_64), latest proprietary drivers and also KDE 4.4.2 (from the fedora kde unstable repository's).
Comment 2 Robert 2010-04-29 11:56:45 UTC
It also happens on my macbook pro with radeon X1600 (r500), open source drivers.
Comment 3 Rex Dieter 2010-04-29 15:01:34 UTC
I assume these observations are with desktop effects on?
Comment 4 Robert 2010-04-29 15:14:00 UTC
Indeed, with desktop effects on. I assume the offending code is somewhere here:

http://websvn.kde.org/trunk/KDE/kdebase/workspace/kwin/effects/slidingpopups/slidingpopups.cpp?view=markup

If I disable it in the All Effects section in systemsettings, the effect disappears, hence the guess about what code is affected.

I cannot see any reference to OpenGL, that must be the reason why it is driver agonistic. I've emailed the author with a reference to this bug report.
Comment 5 Martin Flöser 2010-04-30 20:42:41 UTC
it's unrelated to the sliding popups effect. That issue existed already in 4.0 - kickoff is just too slow in rendering. The famous video garbage bug was also most present in opening kickoff.
Comment 6 Martin Flöser 2010-05-23 16:55:20 UTC

*** This bug has been marked as a duplicate of bug 208588 ***
Comment 7 Gilboa Davara 2010-05-24 10:11:02 UTC
FWIW, the CPU and GPU combination seems irrelevant.
I'm seeing it on ION based netbook w/ nouveau and Xeon machines with GF9800 and GTX470 cards using the latest proprietary driver.s

- Gilboa
Comment 8 Robert 2010-05-24 14:06:22 UTC
Just to reiterate: it is a different bug from https://bugs.kde.org/show_bug.cgi?id=208588
Comment 9 Robert 2010-05-24 14:13:39 UTC
(In reply to comment #5)
> it's unrelated to the sliding popups effect. That issue existed already in 4.0
> - kickoff is just too slow in rendering. The famous video garbage bug was also
> most present in opening kickoff.

It is not about being slow and there is no video garbage. The effect is when kickoff tries to slides in, it cuts out the background and that cut out piece of background slides up together with the menu or basically with any pop-up. It is very deterministic and repeatable.
Comment 10 Thomas Lübking 2010-05-25 23:32:06 UTC
does the problem remain when sliding in/out kickoff several times in a short frame?
if not, does it reappear when suspending/resuming compositing?
Comment 11 Gilboa Davara 2010-05-26 06:08:28 UTC
At least in my case the problem disappears once I disable composition.
However, disabling composition also disables the kickoff menu's animation.

- Gilboa