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

Bug #991745 reported by Stéphane Graber on 2012-04-30
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LTSP5
Undecided
Unassigned
ldm (Ubuntu)
Undecided
Stéphane Graber
Precise
Undecided
Stéphane Graber
Quantal
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.

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)
Stéphane Graber (stgraber) wrote :

Uploaded upstream cherry-pick to precise-proposed.

Changed in ldm (Ubuntu Precise):
status: New → Fix Committed

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
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
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
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  Edit
Everyone can see this information.

Other bug subscribers