icons of places are slow to load on first run

Bug #641246 reported by Didier Roche-Tolomelli
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Medium
Neil J. Patel
unity (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Binary package hint: unity

Tested with unity 0.2.46-0ubuntu5
Icons of places are slow to load on first run, getting titles but no icons and waiting for some seconds is quite weird.

Maybe some harm-damage free lazy load can pre-cache them.

Related branches

Changed in unity:
status: New → Triaged
importance: Undecided → Medium
Changed in unity (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
milestone: none → ubuntu-10.10
status: Triaged → New
status: New → Triaged
Changed in unity:
milestone: none → 2010-09-22
Changed in unity:
assignee: nobody → Mikkel Kamstrup Erlandsen (kamstrup)
Changed in unity:
status: Triaged → In Progress
Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

I just committed a few optimizations. We still don't do pre-caching which would make this a lot better, but unless carefully executed this can completely trash our login speed, which i did not dare at this point in the cycle. We can look at improving this further for Natty.

Changed in unity:
status: In Progress → Fix Committed
Changed in unity:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.7 KiB)

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

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

  * New upstream release:
    - "Applications" and "Files & Folders" tooltips are not translatable
      (LP: #644215)
    - Fix inactive menus are accessible on switching to a window (LP: #604505)
    - Fix wrong launcher tile label/quicklist x position (LP: #631446)
    - Fix highlighted items in quicklist have different widths (LP: #643315)
    - In migration tool, being safe when people are using crazy caracters in
      desktop file (LP: #644114, #635156)
    - Detect if 3D acceleration support is provided. Otherwise, prompt for
      logout and change default session (LP: #614088)
    - Fix quicklist shows hidden menu items (LP: #641543)
    - Fix removing launchers via dnd fails (LP: #643434)
    - Better launcher auto-scroll performances (LP: #640560)
    - Make the insensitive state of the forward- and back-button more obvious by
      decreasing their opacity, thus users don't assume they are actually
      clickable. (LP: #638285)
    - Fix some dialogs aren't maximized but are undecorated (LP: #628822)
    - Fix some menus don't go away when window closes (LP: #640557)
    - Fixes bug where the wrong icon where at times associated with a tile in
      the places view. (LP: #642935)
    - Speedup icon loading (LP: #641246)
    - Make trash menu items in Unity are either not translatable or translations
      are not loaded (LP: #645038)
    - Fix using dnd on launcher makes focus not work out of the unity ui
      (LP: #637123)
    - Multi-monitor support (LP: #637123)
    - Enable/disable super key by a gconf key (LP: #632581)
    - Remove glow on fold (LP: #619344)
    - Ensure we dont map windows when expose is active (LP: #599766)
    - take new indicator API for action for top-level dropdown menu item not
      activated (LP: #637692)
    - Make the home buttons reactive (LP: #638857)
    - Add red tint when search fails (LP: #607821)
    - New (and final!) UI adjustement, but UNE isn't in the doc as seen with
      the doc team (LP: #627009)
    - Single-touches on the launcher are usually interpreted as a drag
      (LP: #641328)
    - URI activation in global view (LP: #612562)
    - Clicking a Place icon while viewing the same place in the Dash should
      return to the Home screen of that place and clear the search (LP: #607829)
    - Fix mutter crashed with SIGSEGV in g_type_check_instance() (LP: #641561)
    - Fix panel and menu item font colors don't match (LP: #637480)
    - Fix indicators have orange color (LP: #632975)
    - Fix inactive menus are accessible on switching to a window (LP: #604505)
    - Use semi-transparent rectangle around launcher-icon (LP: #643388)
    - Fix mutter crashes when closing pop-up dialog (LP: #642669)
    - Change launcher icon reference size loading (LP: #641669)
    - Fix mutter crashing in mumble start (LP: #641335)
    - Fix clicking on a category from CoFs does not directly take you to the
      desired category (LP: #638402)
    - Fix some menus don't go away when window closes (LP: #640557)
    - Launchers should act like if the application was not focussed ...

Read more...

Changed in unity (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

reopening as still affecting some people.

description: updated
Changed in unity:
status: Fix Released → Triaged
Changed in unity (Ubuntu):
status: Fix Released → Triaged
Changed in unity:
milestone: 2010-09-22 → 0.2-sru
Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

It has been reported that setting the environment variable CLUTTER_VBLANK=none mitigates this issue. You can test it out by running 'CLUTTER_VBLANK=none mutter --replace' in a terminal. If you want to make this permanent you can do it by executing 'sudo echo "CLUTTER_VBLANK=none" >> /etc/X11/Xsession.d/10unity-quirks' (to revert simply 'sudo rm /etc/X11/Xsession.d/10unity-quirks').

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

Attaching a test program that ought to trigger the slow path (although it reportedly do not)

Changed in unity (Ubuntu):
milestone: ubuntu-10.10 → maverick-updates
Revision history for this message
Neil Padgett (neil452) wrote :

This bug is affecting me on Maverick. On first access, the icons in Files & Folders and Applications do not appear. I have to access them at least twice before I eventually see the icons. I tried 'CLUTTER_VBLANK=none mutter --replace', but that simply removed my window decorations causing me to reboot. I then tried 'sudo echo "CLUTTER_VBLANK=none" >> /etc/X11/Xsession.d/10unity-quirks', but this had no affect so I reverted. As for the test program, I don't know what to do with that.

Revision history for this message
Neil J. Patel (njpatel) wrote :

This is fixed in natty.

Changed in unity:
assignee: Mikkel Kamstrup Erlandsen (kamstrup) → Neil J. Patel (njpatel)
milestone: 0.2-sru → none
status: Triaged → Fix Released
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.