Slow / unresponsive unity while launching applications

Bug #628144 reported by David Barth
74
This bug affects 14 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Critical
Neil J. Patel
unity (Ubuntu)
Fix Released
High
Canonical Desktop Experience Team
Maverick
Fix Released
High
Canonical Desktop Experience Team

Bug Description

From Rick's report of the bug:

"Clicking on applications, trash, etc... on the launcher is slow. If I click a few in a row, Unity becomes unresponsive for a while, until it cycles through each click I made."

Related branches

Changed in unity:
importance: Undecided → Critical
status: New → Confirmed
Changed in unity:
milestone: none → 2010-09-09
Changed in unity (Ubuntu):
status: New → Triaged
importance: Undecided → Critical
milestone: none → ubuntu-10.10
David Barth (dbarth)
Changed in unity:
importance: Critical → High
Changed in unity (Ubuntu):
importance: Critical → High
Changed in unity (Ubuntu):
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
Revision history for this message
Neil J. Patel (njpatel) wrote :

Some of this is fixed with last weeks commits, but there is still memory leaks which seem to be tied to the bad performance over time

Changed in unity:
assignee: nobody → Neil J. Patel (njpatel)
importance: High → Critical
milestone: 2010-09-09 → 2010-09-16
status: Confirmed → In Progress
Changed in unity:
status: In Progress → Fix Released
Revision history for this message
Joan Jimenez (joajimenez) wrote :

With the today last update Unity has become more quick and stable. Good work guys!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 0.2.40-0ubuntu1

---------------
unity (0.2.40-0ubuntu1) maverick; urgency=low

  * New upstream release:
    - Fix inactive menus accessible (LP: #604505)
    - Fix some more memory leaks (LP: #604777, #621690, #628144)
    - Fix weird behaviors of quicklist (LP: #617339)
    - Provide an "open this folder" button (LP: #633201)
    - Hidden menu causing gap (LP: #600191)
    - Cannot go fullscreen for flash videos (LP: #631381)
    - Can't access menu items from the keyboard (LP: #636728)
    - Don't register for MDRAGs since they aren't used (LP: #632613)
    - Don't run indicator on special launchers (LP: #627488)
    - Center arrows position in folded launcher tiles (LP: #633084)
    - Launcher icons first appear as white upon login (LP: #601093)
    - Removes jittering when rubber band is in use on the launcher (LP: #632991)
    - Mutter restarts on closing almost any application (LP: #634701)
    - Can't launch apps like synaptic with root privileges from launch bar
      (LP: #599298)
    - Launcher tile dragging shouldn't be masked (LP: #631443)
    - Fix Carousel-ed icons have distorted perspective (LP: #607515)
    - Use no longer sync call (LP: #620011)
  * update debian/libunity0.symbols
 -- Didier Roche <email address hidden> Fri, 17 Sep 2010 14:02:54 +0200

Changed in unity (Ubuntu Maverick):
status: Triaged → Fix Released
Revision history for this message
Joan Jimenez (joajimenez) wrote :

Damn, this update has put Unity in the map again. Awesome job guys.

Revision history for this message
Mark Shuttleworth (sabdfl) wrote : Re: [Bug 628144] Re: Slow / unresponsive unity while launching applications

 On 17/09/10 20:37, Joan Jimenez wrote:
> Damn, this update has put Unity in the map again. Awesome job guys.

Coming together nicely, isn't it! Great work from team Unity.

Revision history for this message
Jens Askengren (jens-askengren) wrote :

Still very unresponsive on Eee 901.
Especially the application browser that takes several seconds to display applications.

I'ts kind of ironic that the regular gnome desktop performs better than the unity based netbook environment that was targeted for this kind of hardware.

Revision history for this message
TRiSS (triss) wrote :

I also would say that the "applications" launcher is too slow on an Asus EEE 1000HE... The previous netbook launcher was much faster when you had to start an app that is not in the favorites...

Revision history for this message
Jan-Erik Mai (in0de) wrote :

I would call Unity "unusable" on a Lenovo S12 ION (nvidia powered).
-- Several seconds to react on a click on sidebar element
-- Filebrowser shows no icons, or needs >10sec to show icons, and icons are humanity icons and not the ones from selected icontheme
-- long lags when: scrolling, open programs, ... much more
-- ...

I just wondered because the Desktop Edition runs fast and I can run compiz with GPU eating effects without any performance issues, but Unity coded to run fast on Netbooks makes it unusable on (normally more underpowered than desktops) Netbooks even WITH hardware accelerated graphics . I sadly had to reinstall 10.04 UNR for best experience and will try in 11.04 again because of mentioned performance lacks. Maybe I will install Unity on a testing partition on my NB to track performance updates and see how it improves.

Specs:
- 1.6 Ghz Intel Atom
- 2 GB Ram
- nvidia ION

Revision history for this message
mariano scasso (scasso-mg) wrote :

I have the same problem, what is the solution?

Revision history for this message
testaccount2 (testaccount2-deactivatedaccount) wrote :

Try recommendation posted here:

https://bugs.launchpad.net/bugs/657976

Revision history for this message
mariano scasso (scasso-mg) wrote : Re: [Bug 628144] Re: Slow / unresponsive unity while launching applications

Thanks! but there aren't any recommendation in this post, only more people
with the same problem. ¿have you the solution?

El , Berman Boris <email address hidden> escribió:
> Try recommendation posted here:

> https://bugs.launchpad.net/bugs/657976

> --

> Slow / unresponsive unity while launching applications

> https://bugs.launchpad.net/bugs/628144

> You received this bug notification because you are a direct subscriber

> of the bug.

> Status in Unity: Fix Released

> Status in “unity” package in Ubuntu: Fix Released

> Status in “unity” source package in Maverick: Fix Released

> Bug description:

> >From Rick's report of the bug:

> "Clicking on applications, trash, etc... on the launcher is slow. If I
> click a few in a row, Unity becomes unresponsive for a while, until it
> cycles through each click I made."

> To unsubscribe from this bug, go to:

> https://bugs.launchpad.net/unity/+bug/628144/+subscribe

Revision history for this message
testaccount2 (testaccount2-deactivatedaccount) wrote :

Copy-Paste from https://bugs.launchpad.net/bugs/657976

"Hi everyone - I'm one of the devs that have spent extensive time chasing this slowness issue. I assure you I can relate to your disappointment over a sluggish system. It's buggering me a lot as well.

The problem is that on some systems Unity runs perfectly fast (for instance on my Eee 1001, intel 945GME, Atom N270, which is definitely *not* a high end netbook by today's standards - on the contrary :-)), while on other systems (also with much higher specs) it runs very slowly. This makes it pretty tricky to debug if you don't have the right hardware as you can imagine.

So; any thoughts, tinkering, playing around, or hardcore profiling you guys do are most appreciated! While I can see that there is a lot of general slowness - it would be most valuable to hear if *anything* runs fast? That could make it easier to narrow down the problem.

While you're at it, you might also want to try an run Unity with the environment variable CLUTTER_VBLANK=none set. This has reportedly fixed the issue for some. To test it out simply run 'CLUTTER_VBLANK=none mutter --replace' from a terminal. If it works for you, you can make it permanent by executing 'sudo echo "CLUTTER_VBLANK=none" >> /etc/X11/Xsession.d/10unity-quirks'.

Thanks for all the input so far!"

Revision history for this message
mariano scasso (scasso-mg) wrote :
Download full text (10.2 KiB)

Hi again! Thanks for the quick answer, I didn't see this posibility the
first time, i tred this but didn't work, the terminal showed this errors:

Advertencia del gestor de ventanas: Log level 8: g_object_unref: assertion
`object->ref_count > 0' failed
(mutter:1715): libunity-DEBUG: unity-pixbuf-cache.vala:160: Loaded 46 icons
in 15,244459ms
(mutter:1715): libunity-DEBUG: unity-pixbuf-cache.vala:160: Loaded 23 icons
in 19,603022ms
(mutter:1715): libunity-DEBUG: unity-pixbuf-cache.vala:160: Loaded 1 icons
in 49,156774ms

(mutter:1715): Clutter-CRITICAL **: clutter_actor_unparent: assertion
`CLUTTER_IS_ACTOR (self)' failed
Advertencia del gestor de ventanas: Log level 16: g_object_weak_unref:
couldn't find weak ref 0x5774c0(0xa118bb8)
Advertencia del gestor de ventanas: Log level 8: g_object_unref: assertion
`G_IS_OBJECT (object)' failed
Advertencia del gestor de ventanas: Log level 8: mutter_window_show:
assertion `!priv->visible' failed
Advertencia del gestor de ventanas: meta_window_activate called by a pager
with a 0 timestamp; the pager needs to be fixed.
Advertencia del gestor de ventanas: Log level 16: invalid (NULL) pointer
instance
Advertencia del gestor de ventanas: Log level 8: g_signal_connect_object:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Advertencia del gestor de ventanas: Log level 16: invalid cast from
`BamfApplication' to `BamfWindow'
Advertencia del gestor de ventanas: Log level 8:
bamf_window_get_window_type: assertion `BAMF_IS_WINDOW (self)' failed
Advertencia del gestor de ventanas: Log level 128: Active window is: NULL
Advertencia del gestor de ventanas: Log level 128: Switching to menus from
XID 0
Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu is
not attached
Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu is
not attached
Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu is
not attached
Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu is
not attached
Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu is
not attached
Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu is
not attached
Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu is
not attached
Advertencia del gestor de ventanas: Log level 128: Looking for parent window
on XID 58720419
Advertencia del gestor de ventanas: Log level 128: Switching to menus from
XID 58720419
Advertencia del gestor de ventanas: Log level 128: Unable to get MWM
functions for: 58720419
Advertencia del gestor de ventanas: Log level 16: invalid (NULL) pointer
instance
Advertencia del gestor de ventanas: Log level 8: g_signal_connect_object:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Advertencia del gestor de ventanas: Log level 16: invalid (NULL) pointer
instance
Advertencia del gestor de ventanas: Log level 8: g_signal_connect_object:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Advertencia del gestor de ventanas: Log level 16: invalid (NULL) pointer
instance
Advertencia del gestor de ventanas: Log level 8: g_signal_connect_object:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Advertencia d...

Revision history for this message
testaccount2 (testaccount2-deactivatedaccount) wrote :
Download full text (11.0 KiB)

Please repost it here: https://bugs.launchpad.net/bugs/657976
It may help devs.

On Sat, Oct 16, 2010 at 9:51 PM, mariano scasso
<email address hidden>wrote:

> Hi again! Thanks for the quick answer, I didn't see this posibility the
> first time, i tred this but didn't work, the terminal showed this errors:
>
> Advertencia del gestor de ventanas: Log level 8: g_object_unref: assertion
> `object->ref_count > 0' failed
> (mutter:1715): libunity-DEBUG: unity-pixbuf-cache.vala:160: Loaded 46 icons
> in 15,244459ms
> (mutter:1715): libunity-DEBUG: unity-pixbuf-cache.vala:160: Loaded 23 icons
> in 19,603022ms
> (mutter:1715): libunity-DEBUG: unity-pixbuf-cache.vala:160: Loaded 1 icons
> in 49,156774ms
>
> (mutter:1715): Clutter-CRITICAL **: clutter_actor_unparent: assertion
> `CLUTTER_IS_ACTOR (self)' failed
> Advertencia del gestor de ventanas: Log level 16: g_object_weak_unref:
> couldn't find weak ref 0x5774c0(0xa118bb8)
> Advertencia del gestor de ventanas: Log level 8: g_object_unref: assertion
> `G_IS_OBJECT (object)' failed
> Advertencia del gestor de ventanas: Log level 8: mutter_window_show:
> assertion `!priv->visible' failed
> Advertencia del gestor de ventanas: meta_window_activate called by a pager
> with a 0 timestamp; the pager needs to be fixed.
> Advertencia del gestor de ventanas: Log level 16: invalid (NULL) pointer
> instance
> Advertencia del gestor de ventanas: Log level 8: g_signal_connect_object:
> assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
> Advertencia del gestor de ventanas: Log level 16: invalid cast from
> `BamfApplication' to `BamfWindow'
> Advertencia del gestor de ventanas: Log level 8:
> bamf_window_get_window_type: assertion `BAMF_IS_WINDOW (self)' failed
> Advertencia del gestor de ventanas: Log level 128: Active window is: NULL
> Advertencia del gestor de ventanas: Log level 128: Switching to menus from
> XID 0
> Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu
> is
> not attached
> Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu
> is
> not attached
> Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu
> is
> not attached
> Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu
> is
> not attached
> Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu
> is
> not attached
> Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu
> is
> not attached
> Advertencia del gestor de ventanas: Log level 16: gtk_menu_detach(): menu
> is
> not attached
> Advertencia del gestor de ventanas: Log level 128: Looking for parent
> window
> on XID 58720419
> Advertencia del gestor de ventanas: Log level 128: Switching to menus from
> XID 58720419
> Advertencia del gestor de ventanas: Log level 128: Unable to get MWM
> functions for: 58720419
> Advertencia del gestor de ventanas: Log level 16: invalid (NULL) pointer
> instance
> Advertencia del gestor de ventanas: Log level 8: g_signal_connect_object:
> assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
> Advertencia del gestor de ventanas: Log level 16: invalid (NULL) pointer
> instance
> Advertencia del gestor de ventanas: Log level 8: ...

Revision history for this message
testaccount2 (testaccount2-deactivatedaccount) wrote :

Please repost it here: https://bugs.launchpad.net/bugs/657976
It may help devs.

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

Other bug subscribers

Remote bug watches

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