Bug 232211

Summary: activity overview view is very slow on my ThinkPad T42
Product: [Plasma] plasma4 Reporter: Martin Steigerwald <Martin>
Component: activitiesAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: asraniel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Bug Depends on:    
Bug Blocks: 232215    

Description Martin Steigerwald 2010-03-26 12:34:57 UTC
Version:            (using KDE 4.4.1)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Dragmoving around in the overview view takes several seconds per move. On activating the activity view it takes 5-15 seconds till everything is shown and it reacts on user input again.

That is with ThinkPad T42 and Radeon KMS which shows a way better felt OpenGL compositing performance here than the previous non KMS variant.

See for example bug #232205 for a setup of my activities.

martin@shambhala:~> apt-show-versions | egrep "(xserver-xorg-core/|xserver-xorg-video-radeon/|libgl1-mesa-kri/|plasma-desktop/)"
kde-plasma-desktop/experimental-snapshots uptodate 5:58~rc2
plasma-desktop/experimental-snapshots uptodate 4:4.4.1+svn1105657-0rc1
xserver-xorg-core/sid uptodate 2:1.7.6-1
xserver-xorg-video-radeon/sid uptodate 1:6.12.192-2
martin@shambhala:~> lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] [1002:4e50]
martin@shambhala:~> glxinfo | egrep "(direct|version|vendor)"
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
GLX version: 1.4
OpenGL vendor string: DRI R300 Project
OpenGL version string: 1.5 Mesa 7.7.1-DEVEL
martin@shambhala:~>

Combined with those other activity related bugs I reported today this makes plasma activities quite unbearable to configure.

Expected results:

Plasma's activity overview is snappy and responds immediately to user input.

Maybe the background images overlead the video RAM so that texture bitmaps needs to be swapped around between main memory and video RAM. So it might make sense to provide a option to simpifly the view by scaling the backgrounds down to a lower resolution or by just printing the activity names and maybe showing plasmoids, but not the background image.

Other solution would be to give another way to select which activity to use for a desktop. I would prefer KWin desktops and activities be merged closer together conceptionally.
Comment 1 Beat Wolf 2010-05-05 20:25:40 UTC
The activity overview has been replaced completely in 4.5, so this bug is no longer valid.