ldminfod doesn't seem to understand hidden=true in .desktop files

Bug #991745 reported by Stéphane Graber
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LTSP5
Fix Released
Undecided
Unassigned
ldm (Ubuntu)
Fix Released
Undecided
Stéphane Graber
Precise
Fix Released
Undecided
Stéphane Graber
Quantal
Fix Released
Undecided
Stéphane Graber

Bug Description

Several people reported being confused by the Gnome entry showing up in ldm even though they don't have a gnome session installed. Starting it would just fail.

I think it's caused by ldminfod not understanding the "hidden=true" property in the session .desktop file, these shouldn't be exported at all to the client.

Revision history for this message
Stéphane Graber (stgraber) wrote :

This is an Ubuntu SRU candidate.

Changed in ldm (Ubuntu Precise):
milestone: none → precise-updates
Changed in ltsp:
status: New → Fix Committed
Changed in ldm (Ubuntu Precise):
assignee: nobody → Stéphane Graber (stgraber)
Changed in ldm (Ubuntu Quantal):
assignee: nobody → Stéphane Graber (stgraber)
Revision history for this message
Stéphane Graber (stgraber) wrote :

Uploaded upstream cherry-pick to precise-proposed.

Changed in ldm (Ubuntu Precise):
status: New → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Stéphane, or anyone else affected,

Accepted ldm into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Stéphane Graber (stgraber) wrote :

I can confirm that it works with a clean Ubuntu VM. Before upgrading to the new ldm-server I'd see two Ubuntu sessions, an Ubuntu 2D session and a GNOME session. After the update I correctly see a single Ubuntu session and Ubuntu 2D session.

Martin: Can you please copy the package to Quantal too? This fix will be part of the next upstream release but there's isn't enough fixes upstream for it to justify a relesase just yet.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ldm - 2:2.2.9-1ubuntu0.1

---------------
ldm (2:2.2.9-1ubuntu0.1) precise-proposed; urgency=low

  * Cherry-pick upstream fix for ldmfinod returning hidden and invalid
    sessions. (LP: #991745)
 -- Stephane Graber <email address hidden> Wed, 02 May 2012 12:15:13 -0400

Changed in ldm (Ubuntu Quantal):
status: New → Fix Released
Changed in ldm (Ubuntu Precise):
status: Fix Committed → Fix Released
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Fix released in LDM 2.2.10.

Changed in ltsp:
status: Fix Committed → 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.