Regression in animation speed

Bug #1063980 reported by Barry Warsaw
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
Opinion
Undecided
Unassigned

Bug Description

This could be a bug farther down the stack, but it's most noticeable in Unity, so I figured starting the bug hunt here will make for easier searching by other users.

Recently (i.e. as of a couple of days), window animations of all types have gotten much slower. This includes minimizing and maximizing windows, bringing windows forward, launching applications, and even HUD and menu invocations. Essentially anything that animates is unbearably slow, although I can't quantify the performance loss. I'll try to capture a screen grab of the biggest offenders.

Other screen updates do not seem to be affected. E.g. grabbing and moving windows seems fine. The switcher seems fine.

Here's some useful information:

% glxinfo | grep -i open
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV730
OpenGL version string: 2.1 Mesa 9.0-devel
OpenGL shading language version string: 1.30
OpenGL extensions:

Note that the above is from my dual headed machine, but I don't think that's relevant. I'm seeing slow animations on my other desktops too, so I'm not sure it's graphics card related either.

Revision history for this message
Barry Warsaw (barry) wrote :

Screen recording showing the performance regressions.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I agree it's weird and not ideal, but that's my (our) opinion.

This was the result of a design decision detailed in bug 1017510.

If you want to tweak the animation timing you can do so in ccsm (from package compizconfig-settings-manager).

Changed in unity (Ubuntu):
status: New → Opinion
Revision history for this message
Barry Warsaw (barry) wrote :

Okay, but still, whatever default settings it has just makes the desktop feel sluggish. But hey, that's why I'm not a ui designer I guess. :) I've tweaked a few things in the Animation section of ccsm, and it feels a little better. I'm not sure where the menu animations settings are stored though, and I definitely see no reason to animate them so sluggishly. Oh well, I'll keep playing with ccsm.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.