dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #00966
[Bug 636693] Re: Premature lock when launching guest session
** No longer affects: gdm-guest-session (Ubuntu)
** Changed in: indicator-session (Ubuntu)
Status: In Progress => Won't Fix
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-session in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/636693
Title:
Premature lock when launching guest session
Status in The Session Menu:
Won't Fix
Status in “indicator-session” package in Ubuntu:
Won't Fix
Bug description:
Binary package hint: indicator-session
When you launch a guest session via the menu item provided by
indicator-session, indicator-session locks the regular session before
calling /usr/share/gdm/guest-session/guest-session-launch. Since also
guest-session-launch includes code for locking, the first locking is
redundant.
So why do I bother? The reason is that I have explored various
possibilities to customize the guest session behavior, and one of the
ideas is to let the regular user select the guest session language on-
the-fly. But if I add such code to the top of guest-session-launch and
call it via indicator-session, the screen gets locked instantly, and I
need to enter the password to be able to see the list dialog box that
is used to select language.
I believe that the activate_guest_session() function in session-
service.c needs to be altered, so that its call for lock_if_possible()
is removed. I have attached a diff that suggests just that change.
To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-session/+bug/636693/+subscriptions