Lightdm crashes on startup

Bug #1231415 reported by mightymouse2045
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu GNOME
New
Undecided
Unassigned

Bug Description

I have tried this on Ubuntu 13.10 and Ubuntu Gnome 13.10 and the same results.

This is caused by installing Gnome-Shell 3.10 from the Gnome3-next PPA. It is not resolved by upgrading to the latest in the staging PPA either.

There is a known bug logged somewhere else (i forgot where now), and the solution is to purge the gnome3-next ppa, which is not really a solution :P

Details:

sudo cat /var/log/lightdm/x-0-greeter.log
Activating service name='org.a11y.atspi.Registry'
Successfully activated service 'org.a11y.atspi.Registry'
/usr/sbin/unity-greeter: symbol lookup error: /usr/lib/x86_64-linux-gnu/libido3-0.1.so.0: undefined symbol: ubuntu_menu_item_factory_get_type

(at-spi2-registryd:1238): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(at-spi2-registryd:1238): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (at-spi2-registryd:1238): WARNING **: Unable to connect to session manager

(at-spi2-registryd:1238): GLib-GIO-CRITICAL **: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed

If you do not have another greeter like GDM then the whole computer freezes up and becomes completely unresponsive. The only way to get out is to press the power button to shutdown and restart the computer.

Personally I would like to use lightdm over gdm as gdm does NOT recover well on gnome-shell crashes. With lightdm it is a simple process to kill lightdm and restart it to get back to the Gnome-Shelll without issue.

Let me know if you need anything else.

Revision history for this message
mightymouse2045 (eagleeyes426) wrote :

PS. This should be assigned to the “GNOME3 Team” team

Revision history for this message
Anton Anikin (anton-anikin) wrote :

I have the same issue

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.