Unity 8 Desktop Preview session does not show (most) installed apps

Bug #1300925 reported by Stephen M. Webb
40
This bug affects 9 people
Affects Status Importance Assigned to Milestone
unity-scope-click (Ubuntu)
Fix Released
High
Alejandro J. Cura
unity8-desktop-session (Ubuntu)
Triaged
High
Unassigned

Bug Description

Up until some time in Late March 2014 Unity 8 listed all applications installed on the system if they had an appropriate .desktop file installed. After some recent update, only a short list of applications ever show up. Event the core apps installed from ppa:ubuntu-touch-coreapps-drivers/daily, which were previously running, no longer show up.

It seems that only click apps are now runnable from Unity 8, making it impossible to develop and test apps on Unity 7 and verify in Unity 8 on the desktop.

Related branches

Stephen M. Webb (bregma)
Changed in unity8-desktop-session (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Stephen M. Webb (bregma) wrote :

The only packages that work on he desktop are those that have .desktop files that appear in a hard-coded list in the unity-scope-click package. Unfortunatey, many of those hard-coded .desktop file names don't even match the .desktop file names associated with the packages of the same name.

dobey (dobey)
tags: added: regression-release
Changed in unity-scope-click (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Changed in unity-scope-click (Ubuntu):
assignee: nobody → Alejandro J. Cura (alecu)
dobey (dobey)
Changed in unity-scope-click (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-scope-click - 0.1+14.04.20140410.1-0ubuntu1

---------------
unity-scope-click (0.1+14.04.20140410.1-0ubuntu1) trusty; urgency=low

  [ Alejandro J. Cura ]
  * Remove code in click::Interface that was not actually being used
  * Show desktop applications when CLICK_SCOPE_SHOW_DESKTOP_APPS is set
    (LP: #1300925)

  [ Rodney Dawes ]
  * Add the _ macro definition. Mark strings for translation. Add build
    system support for translating the scope. Add build dependency on
    intltool. (LP: #1297889)
 -- Ubuntu daily release <email address hidden> Thu, 10 Apr 2014 18:19:55 +0000

Changed in unity-scope-click (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

Should we export CLICK_SCOPE_SHOW_DESKTOP_APPS in the desktop session?

tags: added: gtk-mir
tags: added: unity8-desktop
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Do we want to keep this bug open or is bug 1608342 more appropriate?

Changed in unity8-desktop-session (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Stephen M. Webb (bregma) wrote :

#1608342 is about surfacing apps that can run natively on Mir under Unity 8. This bug is about surfacing X11 applications under Unity 8. They're separate problems with different solutions. In the case of native applications, an entry in the .desktop file should indicate Mir compatibility. No such entry should invoke the containerless Libertine launcher and an appropriate Mir client such as XMir or a Mir terminal emulator.

Changed in unity8-desktop-session (Ubuntu):
status: Incomplete → Triaged
importance: Medium → High
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

Remote bug watches

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