long delay when accountsservice is not present

Bug #866035 reported by Yves-Alexis Perez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Light Display Manager
Fix Released
High
Unassigned
lightdm (Ubuntu)
Fix Released
High
Unassigned

Bug Description

With 1.0.0, when accountsservice is not present, both lightdm startup and login are really slow. Looking at the logs (I don't have them handy, will make a copy/paste later), in both cases there's a timeout trying to reach the dbus service (which is 30s or so, I guess), then the process continue normally.

Revision history for this message
Yves-Alexis Perez (corsac) wrote :

Still present in 1.0.1

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

This should be fixed in 1.0.2

Changed in lightdm:
importance: Undecided → High
Changed in lightdm (Ubuntu):
importance: Undecided → High
status: New → Fix Committed
Changed in lightdm:
status: New → Fix Committed
Changed in lightdm:
status: Fix Committed → Fix Released
Revision history for this message
Yves-Alexis Perez (corsac) wrote :

Confirmed, no delay in 1.0.2 without accountsservice.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lightdm - 1.0.1-0ubuntu4

---------------
lightdm (1.0.1-0ubuntu4) oneiric; urgency=low

  * debian/patches/04_language_not_to_LANG.patch:
  * debian/patches/04_dmrc_set_LANG_only.patch:
    - Replace LANG disabling code with proper fix (LP: #868149)
  * debian/patches/03_launch_dbus.patch:
  * debian/patches/05_gdmflexiserver_not_in_PATH.patch:
    - Refreshed
  * debian/patches/06_accounts_service_timeout.patch:
    - Fix D-Bus timeout when accounts service not installed (LP: #866035)
  * debian/patches/07_long_password_crash.patch:
    - Fix crash with long passwords (LP: #817186)
 -- Robert Ancell <email address hidden> Thu, 06 Oct 2011 15:45:21 +1100

Changed in lightdm (Ubuntu):
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.