View previous topic :: View next topic |
Author |
Message |
Brane2 n00b
Joined: 03 Jul 2011 Posts: 44
|
Posted: Mon Sep 21, 2015 2:52 pm Post subject: lightdm fails to start xfce |
|
|
I have on my old Thinpad Gentoo with systemd etc.
I have had installed Enlightenment and ever since I deinstalled and installed XFce4 instead, I can't persuade Lightdm to start the system.
I thought that it had something to do with remnants of old sesson files for Entrance etc, but even though I checked everything I could thinko of, it still fails with a message that its greeter failed to open a session since a session already exists.
here is a result of "lightdm --debug --test-mode" :
Quote: | [+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.10.5, UID=0 PID=13015
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Registered seat module xlocal
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Registered seat module unity
[+0.00s] DEBUG: Registered seat module surfaceflinger
[+0.02s] DEBUG: Adding default seat
[+0.03s] DEBUG: Seat: Starting
[+0.03s] DEBUG: Seat: Creating greeter session
[+0.03s] DEBUG: Seat: Creating display server of type x
[+0.03s] DEBUG: Could not run plymouth --ping: Failed to execute child process "plymouth" (No such file or directory)
[+0.03s] DEBUG: Using VT 7
[+0.03s] DEBUG: Seat: Starting local X display on VT 7
[+0.03s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.03s] DEBUG: DisplayServer x-0: Writing X server authority to /var/run/lightdm/root/:0
[+0.03s] DEBUG: DisplayServer x-0: Launching X Server
[+0.03s] DEBUG: Launching process 13020: /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.03s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+0.03s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.03s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.03s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.03s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+0.04s] DEBUG: User /org/freedesktop/Accounts/User1136 added
[+0.04s] DEBUG: User /org/freedesktop/Accounts/User1133 added
[+0.04s] DEBUG: User /org/freedesktop/Accounts/User1107 added
[+2.34s] DEBUG: Got signal 10 from process 13020
[+2.34s] DEBUG: DisplayServer x-0: Got signal from X server :0
[+2.34s] DEBUG: DisplayServer x-0: Connecting to XServer :0
[+2.34s] DEBUG: Seat: Display server ready, starting session authentication
[+2.34s] DEBUG: Session pid=13033: Started with service 'lightdm-greeter', username 'root'
[+2.36s] DEBUG: Session pid=13033: Authentication complete with return value 0: Success
[+2.36s] DEBUG: Seat: Session authenticated, running command
[+2.36s] DEBUG: Session pid=13033: Running command /usr/sbin/lightdm-gtk-greeter
[+2.37s] DEBUG: Creating shared data directory /var/lib/lightdm-data/root
[+2.37s] DEBUG: Session pid=13033: Logging to /var/log/lightdm/x-0-greeter.log
[+2.39s] DEBUG: Activating VT 7
[+2.39s] DEBUG: Activating ConsoleKit session 21289a790e5a8c78988b60b354fb8020-1442847127.809317-280785761
[+2.39s] WARNING: Error activating ConsoleKit session: GDBus.Error:org.freedesktop.DBus.GLib.UnmappedError.CkVtMonitorError.Code0: Session is already active
[+2.65s] DEBUG: Session pid=13033: Greeter connected version=1.10.5
[+3.45s] DEBUG: Session pid=13033: Greeter closed communication channel
[+3.45s] DEBUG: Session pid=13033: Exited with return value 11
[+3.45s] DEBUG: Seat: Session stopped
[+3.45s] DEBUG: Seat: Stopping; failed to start a greeter
[+3.45s] DEBUG: Seat: Stopping
[+3.45s] DEBUG: Seat: Stopping display server
[+3.45s] DEBUG: Sending signal 15 to process 13020
[+5.55s] DEBUG: Process 13020 exited with return value 0
[+5.55s] DEBUG: DisplayServer x-0: X server stopped
[+5.55s] DEBUG: Releasing VT 7
[+5.55s] DEBUG: DisplayServer x-0: Removing X server authority /var/run/lightdm/root/:0
[+5.55s] DEBUG: Seat: Display server stopped
[+5.55s] DEBUG: Seat: Stopped
[+5.55s] DEBUG: Required seat has stopped
[+5.55s] DEBUG: Stopping display manager
[+5.55s] DEBUG: Display manager stopped
[+5.55s] DEBUG: Stopping daemon
[+5.55s] DEBUG: Exiting with return value 1
|
_________________ On the journey of life I chose the psycho path...
Last edited by Brane2 on Mon Sep 21, 2015 3:36 pm; edited 1 time in total |
|
Back to top |
|
|
Brane2 n00b
Joined: 03 Jul 2011 Posts: 44
|
Posted: Mon Sep 21, 2015 2:54 pm Post subject: |
|
|
Just to cut the noise, this seems like a critical part:
Quote: | [+2.39s] DEBUG: Activating ConsoleKit session 21289a790e5a8c78988b60b354fb8020-1442847127.809317-280785761
[+2.39s] WARNING: Error activating ConsoleKit session: GDBus.Error:org.freedesktop.DBus.GLib.UnmappedError.CkVtMonitorError.Code0: Session is already active
[+2.65s] DEBUG: Session pid=13033: Greeter connected version=1.10.5
[+3.45s] DEBUG: Session pid=13033: Greeter closed communication channel
[+3.45s] DEBUG: Session pid=13033: Exited with return value 11
[+3.45s] DEBUG: Seat: Session stopped
|
and here is journal snippet, belonging to that:
Quote: | sep 21 16:52:07 pren1 lightdm[13033]: pam_unix(lightdm-greeter:session): session opened for user root by (uid=0)
sep 21 16:52:07 pren1 lightdm[13033]: pam_systemd(lightdm-greeter:session): Cannot create session: Already running in a session
sep 21 16:52:08 pren1 org.a11y.Bus[13047]: Activating service name='org.a11y.atspi.Registry'
sep 21 16:52:08 pren1 org.a11y.Bus[13047]: Successfully activated service 'org.a11y.atspi.Registry'
sep 21 16:52:08 pren1 org.a11y.atspi.Registry[13056]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
sep 21 16:52:08 pren1 kernel: lightdm-gtk-gre[13042]: segfault at 7ffe7a597fc8 ip 00007fcfa7ee6b0c sp 00007ffe7a597fc0 error 6 in libc-2.20.so[7fcfa7e6d000+192000]
sep 21 16:52:08 pren1 lightdm[13033]: pam_unix(lightdm-greeter:session): session closed for user root
sep 21 16:52:08 pren1 org.gtk.vfs.Daemon[13047]: A connection to the bus can't be made
sep 21 16:52:08 pren1 org.gtk.vfs.Daemon[13047]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
sep 21 16:52:08 pren1 org.a11y.Bus[13047]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
sep 21 16:52:08 pren1 org.a11y.atspi.Registry[13056]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting. |
_________________ On the journey of life I chose the psycho path... |
|
Back to top |
|
|
Brane2 n00b
Joined: 03 Jul 2011 Posts: 44
|
Posted: Mon Sep 21, 2015 2:57 pm Post subject: |
|
|
I forgot to add that ordinary startxfce4 works - I don't know about all the session details, but get into desktop... _________________ On the journey of life I chose the psycho path... |
|
Back to top |
|
|
Brane2 n00b
Joined: 03 Jul 2011 Posts: 44
|
Posted: Tue Sep 22, 2015 6:43 am Post subject: |
|
|
I managed to solve it by upgrading to latest lightdm and lightdm-gtk-greeter.
I'm not sure which one was the culprit nor do I have the time to check.
I've noticed that one of them segfaults and tried to recompile it.- I thought I might have the same problem as mayn other had where it hat to be recompiled against new gtk+.
That didn't help, but upgrade did. _________________ On the journey of life I chose the psycho path... |
|
Back to top |
|
|
|