Can't launch guest session from a LightDM session

Bug #799950 reported by Gunnar Hjalmarsson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gdm-guest-session (Ubuntu)
Invalid
Undecided
Unassigned
lightdm (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gdm-guest-session

When in a LightDM session (Natty or Oneiric) gdm-guest-session does not work:

~$ guest-session --no-lock
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files
~$

The fix in bug 795723 was not sufficient. Maybe something like this is needed in lightdm:
http://bazaar.launchpad.net/~ubuntu-desktop/gdm/ubuntu/view/head:/debian/patches/ubuntu_guest_session.patch

As a side note, gdm-guest-session does not work in Oneiric with gdm 3 (built from my latest merge proposal) either, but in that case there is no error message. The only thing printed is something like:
    method return sender=:1.8 -> dest=:1.61 reply_serial=2
       object path "/org/gnome/DisplayManager/Display2"
but that's printed also in Natty with gdm 2 where it works.

Revision history for this message
C de-Avillez (hggdh2) wrote :

I am able to fire off a guest session, and I do get to the guest display. But, when I try to get back to my base session, everything unravels -- I *can* get back to the base session, but cannot get to the guest again; eventually, the system is unusable (if I keep trying), and I cannot anymore use either guest or base. Will retry later, and collect data.

Changed in lightdm (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :

Is that still an issue?

Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

Yes. Same error message.

Revision history for this message
Robert Ancell (robert-ancell) wrote :

guest-session is specific to GDM. To run a guest session from inside LightDM, use 'dm-tool switch-to-guest'

Changed in lightdm (Ubuntu):
status: Triaged → Invalid
Revision history for this message
Martin Pitt (pitti) wrote :

It's called "gdm-"guest-session for that reason. Lightdm has its own guest session support already built in.

Changed in gdm-guest-session (Ubuntu):
status: New → Invalid
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

I was not clear about it when submitting this report, but have come to understand it afterwards. Should have invalidated this bug myself; sorry.

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.