← Back to team overview

desktop-packages team mailing list archive

[Bug 715094] Re: lightdm does not emit well-known upstart events

 

This bug was fixed in the package lightdm - 0.9.5-0ubuntu1

---------------
lightdm (0.9.5-0ubuntu1) oneiric; urgency=low

  [ Steve Langasek ]
  * Update upstart job to use current start condition lifted from gdm,
    and to check runlevels instead of /proc/cmdline so it's possible to
    start lightdm after switching out of recovery mode.  LP: #803513.

  [ Didier Roche ]
  * debian/patches/01_transition_gnome_ubuntu_desktop.patch:
    natty-oneiric session name upgrade:
    - transition from unity-2d -> ubuntu-2d
    - transition from gnome-2d -> gnome-fallback

  [ Robert Ancell ]
  * New upstream release:
   [0.9.5]
    - Use accounts service in the daemon if it is available
    - Correctly load seat type in multi seat configuration
    - Add display-setup, session-setup and session-cleanup scripting hooks
    - Fix cancel button in GTK greeter (LP: #819240)
    - Fix line through GTK greeter menu items
    - Exit daemon if a seat fails which has exit-on-failure set to true
    - Add HasGuestAccount property to seat D-Bus interface (LP: #835084)
    - Fix XDMCP authorization
    - Update man file
    - Emit upstart events (LP: #715094)
   [0.9.4]
    - lightdm-set-defaults enables tweaking the default session and chosen
      greeter for lightdm. This is useful for derivatives waiting to not ship
      the whole configuration file of lightdm
    - Fix crash in GTK+ greeter when a user is added
    - Move xsessions-directory and xgreeters-directory from [SeatDefaults] to
      [LightDM].  This is a configuration break, but making it on the assumption
      that these settings are not likely to have been overridden.
    - Fix fallback from org.freedesktop.Accounts to passwd format
    - Fix duplicate user entries being shown when using passwd file
    - Add AddSeat D-Bus method for adding dynamic seats
    - Added a dm-tool program that allows user switching and adding seats
    - Allow remote X servers, e.g. launched using dm-tool add-nested-seat
    - Fix bug where sessions were started when the greeter quit and the user
      hadn't been authorized.
    - Fix bug where sessions used the seat bus name
    - Don't allow autologin-username to be set to empty
    - Fix bug where PAM session was not opened before writing to home directory
    - Fix crash when failing to write X authority
 -- Robert Ancell <robert.ancell@xxxxxxxxxxxxx>   Wed, 07 Sep 2011 16:09:53 +1000

** Changed in: lightdm (Ubuntu Oneiric)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/715094

Title:
  lightdm does not emit well-known upstart events

Status in Light Display Manager:
  Fix Released
Status in “lightdm” package in Ubuntu:
  Fix Released
Status in “lightdm” source package in Oneiric:
  Fix Released

Bug description:
  As an analog to bug #706842 and bug #715093, lightdm needs to emit two
  "well-known" upstart events as gdm does:

  1) login-session-start
  2) desktop-session-start

  Event (1) should be emitted just prior to the display manager starting
  whilst event (2) should be emitted when a user logs in (manually or
  auto-login).

  Additionally, the upstart config file /etc/init/lightdm.conf should
  list these two events as being emitted by lightdm.

  For the list of "well-known" events that will be included in natty as
  a new manual page, see:

    lp:~jamesodhunt/+junk/upstart-docs

  or,

    http://people.canonical.com/~jhunt/upstart/man/upstart-events.pdf

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/715094/+subscriptions