[dash] In applications place 'Most Used' group is sometimes not visible

Bug #662623 reported by Christian Giordano on 2010-10-18
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Unity
Invalid
Undecided
Unassigned
Unity Foundations
Medium
Mikkel Kamstrup Erlandsen
unity-2d
Medium
Unassigned
unity (Ubuntu)
Low
Unassigned

Bug Description

In some cases, entering in the applications place returns only the installed applications and not the most used.

Changed in unity:
status: New → Confirmed
tags: removed: natty
Changed in unity (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
Neil J. Patel (njpatel) on 2010-12-01
Changed in unity:
assignee: nobody → Neil J. Patel (njpatel)
importance: Undecided → Medium
milestone: none → 3.4
status: Confirmed → Triaged
Neil J. Patel (njpatel) on 2011-01-18
Changed in unity:
milestone: 3.4 → 3.6
Florian Boucault (fboucault) wrote :
summary: - dash - most used applications
+ [dash] In applications place most used header is sometimes not visible
Changed in unity-2d:
importance: Undecided → Medium
milestone: none → 3.6
status: New → Confirmed
summary: - [dash] In applications place most used header is sometimes not visible
+ [dash] In applications place 'Most Used' group is sometimes not visible

I've never seen this myself, but there can be two reasons:

 1) zeitgeist-daemon is not running - in this case you should be able
to see some messages about this on stdout if you run the apps place
daemon manually

 2) It's a bug in Unity's rendering layer - in this case you need
someone from the shell team to track it down

Florian Boucault (fboucault) wrote :

Thanks for the tip Mikkel.

It's definitely not 2) because it affected equally Unity and Unity 2D. I will look out for 1).

Florian Boucault (fboucault) wrote :

kaleo@tequila:~$ ps aux | grep zeitgeist
kaleo 3021 0.0 0.3 180876 13368 ? Sl Jan26 0:13 /usr/bin/python /usr/bin/zeitgeist-daemon
kaleo 3024 0.0 0.6 230112 22740 ? S Jan26 0:29 /usr/bin/python /usr/bin/zeitgeist-datahub
kaleo 16068 0.0 0.0 8956 880 pts/114 S+ 11:22 0:00 grep --color=auto zeitgeist

Changed in unity-2d:
milestone: 3.6 → 3.8
Didier Roche (didrocks) on 2011-02-21
Changed in unity (Ubuntu):
status: Confirmed → Triaged
Neil J. Patel (njpatel) on 2011-02-24
Changed in unity:
assignee: Neil J. Patel (njpatel) → Mikkel Kamstrup Erlandsen (kamstrup)
Didier Roche (didrocks) on 2011-03-01
Changed in unity:
milestone: 3.6 → 3.6.2
Changed in unity-2d:
milestone: 3.8 → none
Didier Roche (didrocks) on 2011-03-07
Changed in unity:
milestone: 3.6.2 → 3.6.4

@Florian: I think I may have figured it out now - finally :-)

For the app logging we rely on GDesktopAppInfo emitting a signal on the bus which is then picked up by Zeitgeist and logged. I guess it's fair to assume that Qt doesn't emit the same DBus signals as GIO when starting apps? ;-)

This would mean that you only get data in Most Frequently Used when *not* using unity-2d as far as I can tell.

There are two ways to fix this - either you manually emit the same DBus signal as g_desktop_app_info_launch() does - or you provide some alternate hooks which you then wire up in lp:zeitgeist-datahub.

Florian Boucault (fboucault) wrote :

Mikkel, it sounds like a good idea but Unity 2D uses GDesktopAppInfo to launch applications.

After a talk with Florian we agreed to put this bug on the backburner for a while. It is very hard (impossible?) to reproduce and a Natty stack. So unless we see something in this area over the coming time we'll close this bug.

Changed in unity:
milestone: 3.6.4 → 3.6.6
affects: unity → unity-foundations
Changed in unity-foundations:
milestone: 3.6.6 → none
milestone: none → unity-3.6.6

Since there has been nothing new in this story I am marking as invalid as we agreed

Changed in unity-foundations:
status: Triaged → Invalid
Changed in unity-2d:
status: Confirmed → Invalid
Changed in unity (Ubuntu):
status: Triaged → Invalid
Alex Launi (alexlauni) on 2011-03-16
Changed in unity:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers