You are not logged in.

#1 2016-07-24 01:13:16

bnb2235
Member
Registered: 2011-02-13
Posts: 119

LightDM login problem with MultiSeat [SOLVED]

I did a system update today and rebooted. LightDM was updated from  1.18.1 to 1.18.2
Both seats show the same user at the login greeter (this is normal)

Steps to reproduce what is in the log.

Both seats have teresa as user.
Login Seat1 as teresa
Go to Seat0, change user to bryan

It says Authentication failed, but there has not been any password entered yet... Type the password, and it accepts the password and then goes right back to the login greeter. Now there is no possibility to enter the password again because the password field is unresponsive.

Downgrade to old package lightdm-1:1.18.1-2-x86_64.pkg.tar.xz and all is normal again.

Log from 1.18.2 with procedure described above.

[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.18.2, UID=0 PID=6066
[+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: Monitoring logind for seats
[+0.00s] DEBUG: New seat added from logind: seat0
[+0.00s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.00s] DEBUG: Seat seat0: Starting
[+0.00s] DEBUG: Seat seat0: Creating greeter session
[+0.00s] DEBUG: Seat seat0: Creating display server of type x
[+0.01s] DEBUG: Could not run plymouth --ping: Failed to execute child process "plymouth" (No such file or directory)
[+0.01s] DEBUG: Using VT 7
[+0.01s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.01s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.01s] DEBUG: DisplayServer x-0: Writing X server authority to /run/lightdm/root/:0
[+0.01s] DEBUG: DisplayServer x-0: Launching X Server
[+0.01s] DEBUG: Launching process 6072: /usr/sbin/X :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.01s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+0.01s] DEBUG: New seat added from logind: seat1
[+0.01s] DEBUG: Seat seat1: Loading properties from config section Seat:*
[+0.01s] DEBUG: Seat seat1 has property CanMultiSession=no
[+0.01s] DEBUG: Seat seat1: Starting
[+0.01s] DEBUG: Seat seat1: Creating greeter session
[+0.01s] DEBUG: Seat seat1: Creating display server of type x
[+0.01s] DEBUG: Seat seat1: Starting local X display
[+0.01s] DEBUG: DisplayServer x-1: Logging to /var/log/lightdm/x-1.log
[+0.01s] DEBUG: DisplayServer x-1: Writing X server authority to /run/lightdm/root/:1
[+0.01s] DEBUG: DisplayServer x-1: Launching X Server
[+0.01s] DEBUG: Launching process 6073: /usr/sbin/X :1 -seat seat1 -auth /run/lightdm/root/:1 -nolisten tcp
[+0.01s] DEBUG: DisplayServer x-1: Waiting for ready signal from X server :1
[+0.01s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.01s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat1
[+0.01s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.01s] DEBUG: User /org/freedesktop/Accounts/User1251 added
[+0.01s] DEBUG: User /org/freedesktop/Accounts/User1252 added
[+0.03s] DEBUG: Seat seat0 changes active session to c16
[+0.03s] CRITICAL: session_get_login1_session_id: assertion 'session != NULL' failed
[+0.19s] DEBUG: Got signal 10 from process 6072
[+0.19s] DEBUG: DisplayServer x-0: Got signal from X server :0
[+0.19s] DEBUG: DisplayServer x-0: Connecting to XServer :0
[+0.19s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+0.19s] DEBUG: Session pid=6082: Started with service 'lightdm-greeter', username 'lightdm'
[+0.20s] DEBUG: Session pid=6082: Authentication complete with return value 0: Success
[+0.20s] DEBUG: Seat seat0: Session authenticated, running command
[+0.20s] DEBUG: Session pid=6082: Running command /usr/sbin/lightdm-gtk-greeter
[+0.20s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+0.20s] DEBUG: Session pid=6082: Logging to /var/log/lightdm/seat0-greeter.log
[+0.21s] DEBUG: Activating VT 7
[+0.21s] DEBUG: Activating login1 session c23
[+0.27s] DEBUG: Got signal 10 from process 6073
[+0.27s] DEBUG: DisplayServer x-1: Got signal from X server :1
[+0.27s] DEBUG: DisplayServer x-1: Connecting to XServer :1
[+0.28s] DEBUG: Seat seat1: Display server ready, starting session authentication
[+0.28s] DEBUG: Session: Not setting XDG_VTNR
[+0.28s] DEBUG: Session pid=6089: Started with service 'lightdm-greeter', username 'lightdm'
[+0.29s] DEBUG: Session pid=6089: Authentication complete with return value 0: Success
[+0.29s] DEBUG: Seat seat1: Session authenticated, running command
[+0.29s] DEBUG: Session pid=6089: Not setting XDG_VTNR
[+0.29s] DEBUG: Session pid=6089: Running command /usr/sbin/lightdm-gtk-greeter
[+0.29s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+0.29s] DEBUG: Session pid=6089: Logging to /var/log/lightdm/seat1-greeter.log
[+0.31s] DEBUG: Activating login1 session c24
[+0.39s] DEBUG: Greeter connected version=1.18.2 resettable=false
[+0.43s] DEBUG: Greeter connected version=1.18.2 resettable=false
[+0.46s] DEBUG: Greeter start authentication for teresa
[+0.46s] DEBUG: Session pid=6118: Started with service 'lightdm', username 'teresa'
[+0.46s] DEBUG: Session pid=6118: Got 1 message(s) from PAM
[+0.46s] DEBUG: Prompt greeter with 1 message(s)
[+0.50s] DEBUG: Greeter start authentication for teresa
[+0.50s] DEBUG: Session: Not setting XDG_VTNR
[+0.50s] DEBUG: Session pid=6120: Started with service 'lightdm', username 'teresa'
[+0.50s] DEBUG: Session pid=6120: Got 1 message(s) from PAM
[+0.50s] DEBUG: Prompt greeter with 1 message(s)
[+16.10s] DEBUG: Continue authentication
[+16.12s] DEBUG: Session pid=6120: Authentication complete with return value 0: Success
[+16.12s] DEBUG: Authenticate result for user teresa: Success
[+16.12s] DEBUG: User teresa authorized
[+16.13s] DEBUG: Greeter sets language en_US.utf8
[+16.25s] DEBUG: Greeter requests session gnome
[+16.25s] DEBUG: Seat seat1: Stopping greeter; display server will be re-used for user session
[+16.25s] DEBUG: Session pid=6089: Sending SIGTERM
[+16.29s] DEBUG: Greeter closed communication channel
[+16.29s] DEBUG: Session pid=6089: Exited with return value 0
[+16.29s] DEBUG: Seat seat1: Session stopped
[+16.29s] DEBUG: Seat seat1: Greeter stopped, running session
[+16.29s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session0
[+16.29s] DEBUG: Session pid=6120: Not setting XDG_VTNR
[+16.29s] DEBUG: Session pid=6120: Running command /etc/lightdm/Xsession gnome-session
[+16.29s] DEBUG: Creating shared data directory /var/lib/lightdm-data/teresa
[+16.29s] DEBUG: Session pid=6120: Logging to .xsession-errors
[+16.35s] DEBUG: Activating login1 session c25
[+16.35s] DEBUG: Seat seat1 changes active session to 
[+23.74s] DEBUG: Greeter start authentication for bryan
[+23.74s] DEBUG: Session pid=6118: Sending SIGTERM
[+23.74s] DEBUG: Session pid=6277: Started with service 'lightdm', username 'bryan'
[+23.74s] DEBUG: Session pid=6118: Terminated with signal 15
[+23.74s] DEBUG: Session: Failed during authentication
[+23.74s] DEBUG: Seat seat0: Session stopped
[+23.75s] DEBUG: Session pid=6277: Exited with return value 1
[+23.75s] DEBUG: Session: Failed during authentication
[+23.75s] DEBUG: Authenticate result for user bryan: Authentication stopped before completion
[+23.75s] DEBUG: Seat seat0: Session stopped
[+30.75s] DEBUG: Greeter start authentication for bryan
[+30.75s] DEBUG: Session pid=6278: Started with service 'lightdm', username 'bryan'
[+30.76s] DEBUG: Session pid=6278: Exited with return value 1
[+30.76s] DEBUG: Session: Failed during authentication
[+30.76s] DEBUG: Authenticate result for user bryan: Authentication stopped before completion
[+30.76s] DEBUG: Seat seat0: Session stopped
[+35.35s] DEBUG: Seat seat0 changes active session to c4

With 1.18.2, if the "correct" user is set on each seat before any password is typed, then things work normal. Log from that procedure:

[+0.04s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.04s] DEBUG: Starting Light Display Manager 1.18.2, UID=0 PID=533
[+0.04s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.04s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.04s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.04s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.04s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.04s] DEBUG: Registered seat module xlocal
[+0.04s] DEBUG: Registered seat module xremote
[+0.04s] DEBUG: Registered seat module unity
[+0.04s] DEBUG: Monitoring logind for seats
[+0.04s] DEBUG: New seat added from logind: seat1
[+0.04s] DEBUG: Seat seat1: Loading properties from config section Seat:*
[+0.04s] DEBUG: Seat seat1 has property CanMultiSession=no
[+0.04s] DEBUG: Seat seat1: Starting
[+0.04s] DEBUG: Seat seat1: Creating greeter session
[+0.15s] DEBUG: Seat seat1: Creating display server of type x
[+0.15s] DEBUG: Seat seat1: Starting local X display
[+0.15s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.15s] DEBUG: DisplayServer x-0: Writing X server authority to /run/lightdm/root/:0
[+0.15s] DEBUG: DisplayServer x-0: Launching X Server
[+0.15s] DEBUG: Launching process 547: /usr/sbin/X :0 -seat seat1 -auth /run/lightdm/root/:0 -nolisten tcp
[+0.15s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+0.15s] DEBUG: New seat added from logind: seat0
[+0.15s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.15s] DEBUG: Seat seat0: Starting
[+0.15s] DEBUG: Seat seat0: Creating greeter session
[+0.15s] DEBUG: Seat seat0: Creating display server of type x
[+0.16s] DEBUG: Could not run plymouth --ping: Failed to execute child process "plymouth" (No such file or directory)
[+0.16s] DEBUG: Using VT 7
[+0.16s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.16s] DEBUG: DisplayServer x-1: Logging to /var/log/lightdm/x-1.log
[+0.16s] DEBUG: DisplayServer x-1: Writing X server authority to /run/lightdm/root/:1
[+0.16s] DEBUG: DisplayServer x-1: Launching X Server
[+0.16s] DEBUG: Launching process 549: /usr/sbin/X :1 -seat seat0 -auth /run/lightdm/root/:1 -nolisten tcp vt7 -novtswitch
[+0.16s] DEBUG: DisplayServer x-1: Waiting for ready signal from X server :1
[+0.16s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.16s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.16s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat1
[+1.98s] DEBUG: Loading users from org.freedesktop.Accounts
[+1.98s] DEBUG: User /org/freedesktop/Accounts/User1251 added
[+1.98s] DEBUG: User /org/freedesktop/Accounts/User1252 added
[+3.95s] DEBUG: Got signal 10 from process 549
[+3.95s] DEBUG: DisplayServer x-1: Got signal from X server :1
[+3.95s] DEBUG: DisplayServer x-1: Connecting to XServer :1
[+3.95s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+3.95s] DEBUG: Session pid=602: Started with service 'lightdm-greeter', username 'lightdm'
[+4.02s] DEBUG: Got signal 10 from process 547
[+4.02s] DEBUG: DisplayServer x-0: Got signal from X server :0
[+4.02s] DEBUG: DisplayServer x-0: Connecting to XServer :0
[+4.03s] DEBUG: Seat seat1: Display server ready, starting session authentication
[+4.03s] DEBUG: Session: Not setting XDG_VTNR
[+4.03s] DEBUG: Session pid=605: Started with service 'lightdm-greeter', username 'lightdm'
[+4.06s] DEBUG: Session pid=602: Authentication complete with return value 0: Success
[+4.06s] DEBUG: Seat seat0: Session authenticated, running command
[+4.06s] DEBUG: Session pid=602: Running command /usr/sbin/lightdm-gtk-greeter
[+4.06s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+4.06s] DEBUG: Session pid=602: Logging to /var/log/lightdm/seat0-greeter.log
[+4.39s] DEBUG: Activating VT 7
[+4.39s] DEBUG: Activating login1 session c1
[+4.39s] DEBUG: Session pid=605: Authentication complete with return value 0: Success
[+4.39s] DEBUG: Seat seat1: Session authenticated, running command
[+4.39s] DEBUG: Session pid=605: Not setting XDG_VTNR
[+4.39s] DEBUG: Session pid=605: Running command /usr/sbin/lightdm-gtk-greeter
[+4.39s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+4.39s] DEBUG: Session pid=605: Logging to /var/log/lightdm/seat1-greeter.log
[+4.41s] DEBUG: Activating login1 session c2
[+6.21s] DEBUG: Greeter connected version=1.18.2 resettable=false
[+6.21s] DEBUG: Greeter connected version=1.18.2 resettable=false
[+7.21s] DEBUG: Greeter start authentication for teresa
[+7.21s] DEBUG: Session pid=713: Started with service 'lightdm', username 'teresa'
[+7.21s] DEBUG: Greeter start authentication for teresa
[+7.21s] DEBUG: Session: Not setting XDG_VTNR
[+7.21s] DEBUG: Session pid=714: Started with service 'lightdm', username 'teresa'
[+7.27s] DEBUG: Session pid=713: Got 1 message(s) from PAM
[+7.27s] DEBUG: Prompt greeter with 1 message(s)
[+7.27s] DEBUG: Session pid=714: Got 1 message(s) from PAM
[+7.27s] DEBUG: Prompt greeter with 1 message(s)
[+11.62s] DEBUG: Greeter start authentication for bryan
[+11.62s] DEBUG: Session pid=713: Sending SIGTERM
[+11.62s] DEBUG: Session pid=719: Started with service 'lightdm', username 'bryan'
[+11.62s] DEBUG: Session pid=713: Terminated with signal 15
[+11.62s] DEBUG: Session: Failed during authentication
[+11.62s] DEBUG: Seat seat0: Session stopped
[+11.62s] DEBUG: Session pid=719: Got 1 message(s) from PAM
[+11.62s] DEBUG: Prompt greeter with 1 message(s)
[+22.36s] DEBUG: Continue authentication
[+22.39s] DEBUG: Session pid=714: Authentication complete with return value 0: Success
[+22.39s] DEBUG: Authenticate result for user teresa: Success
[+22.39s] DEBUG: User teresa authorized
[+22.39s] DEBUG: Greeter sets language en_US.utf8
[+22.51s] DEBUG: Greeter requests session gnome
[+22.51s] DEBUG: Seat seat1: Stopping greeter; display server will be re-used for user session
[+22.51s] DEBUG: Session pid=605: Sending SIGTERM
[+22.65s] DEBUG: Greeter closed communication channel
[+22.65s] DEBUG: Session pid=605: Exited with return value 0
[+22.65s] DEBUG: Seat seat1: Session stopped
[+22.65s] DEBUG: Seat seat1: Greeter stopped, running session
[+22.65s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session0
[+22.65s] DEBUG: Session pid=714: Not setting XDG_VTNR
[+22.65s] DEBUG: Session pid=714: Running command /etc/lightdm/Xsession gnome-session
[+22.65s] DEBUG: Creating shared data directory /var/lib/lightdm-data/teresa
[+22.65s] DEBUG: Session pid=714: Logging to .xsession-errors
[+22.86s] DEBUG: Activating login1 session c3
[+22.86s] DEBUG: Seat seat1 changes active session to 
[+45.81s] DEBUG: Continue authentication
[+45.83s] DEBUG: Session pid=719: Authentication complete with return value 0: Success
[+45.83s] DEBUG: Authenticate result for user bryan: Success
[+45.83s] DEBUG: User bryan authorized
[+45.84s] DEBUG: Greeter sets language en_US.utf8
[+46.82s] DEBUG: Greeter requests session gnome
[+46.82s] DEBUG: Seat seat0: Stopping greeter; display server will be re-used for user session
[+46.82s] DEBUG: Session pid=602: Sending SIGTERM
[+48.30s] DEBUG: Greeter closed communication channel
[+48.30s] DEBUG: Session pid=602: Exited with return value 0
[+48.30s] DEBUG: Seat seat0: Session stopped
[+48.30s] DEBUG: Seat seat0: Greeter stopped, running session
[+48.30s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session1
[+48.30s] DEBUG: Session pid=719: Running command /etc/lightdm/Xsession gnome-session
[+48.30s] DEBUG: Creating shared data directory /var/lib/lightdm-data/bryan
[+48.30s] DEBUG: Session pid=719: Logging to .xsession-errors
[+48.85s] DEBUG: Activating VT 7
[+48.85s] DEBUG: Activating login1 session c4
[+48.85s] DEBUG: Seat seat0 changes active session to 

For reference, the log from 1.18.1
bryan was logged onto Seat0 first and then teresa logged onto Seat1. User names were not preselected without entering passwords.

[+0.12s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.12s] DEBUG: Starting Light Display Manager 1.18.1, UID=0 PID=604
[+0.12s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.12s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.12s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.12s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.12s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.12s] DEBUG: Registered seat module xlocal
[+0.12s] DEBUG: Registered seat module xremote
[+0.12s] DEBUG: Registered seat module unity
[+0.13s] DEBUG: Monitoring logind for seats
[+0.13s] DEBUG: New seat added from logind: seat0
[+0.13s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.13s] DEBUG: Seat seat0: Starting
[+0.13s] DEBUG: Seat seat0: Creating greeter session
[+0.13s] DEBUG: Seat seat0: Creating display server of type x
[+0.13s] DEBUG: Could not run plymouth --ping: Failed to execute child process "plymouth" (No such file or directory)
[+0.13s] DEBUG: Using VT 7
[+0.13s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.13s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.13s] DEBUG: DisplayServer x-0: Writing X server authority to /run/lightdm/root/:0
[+0.13s] DEBUG: DisplayServer x-0: Launching X Server
[+0.13s] DEBUG: Launching process 610: /usr/sbin/X :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.13s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+0.13s] DEBUG: New seat added from logind: seat1
[+0.13s] DEBUG: Seat seat1: Loading properties from config section Seat:*
[+0.13s] DEBUG: Seat seat1 has property CanMultiSession=no
[+0.13s] DEBUG: Seat seat1: Starting
[+0.13s] DEBUG: Seat seat1: Creating greeter session
[+0.13s] DEBUG: Seat seat1: Creating display server of type x
[+0.13s] DEBUG: Seat seat1: Starting local X display
[+0.13s] DEBUG: DisplayServer x-1: Logging to /var/log/lightdm/x-1.log
[+0.13s] DEBUG: DisplayServer x-1: Writing X server authority to /run/lightdm/root/:1
[+0.13s] DEBUG: DisplayServer x-1: Launching X Server
[+0.13s] DEBUG: Launching process 611: /usr/sbin/X :1 -seat seat1 -auth /run/lightdm/root/:1 -nolisten tcp
[+0.13s] DEBUG: DisplayServer x-1: Waiting for ready signal from X server :1
[+0.13s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.13s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.13s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat1
[+0.13s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.13s] DEBUG: User /org/freedesktop/Accounts/User1251 added
[+0.13s] DEBUG: User /org/freedesktop/Accounts/User1252 added
[+0.31s] DEBUG: Got signal 10 from process 610
[+0.31s] DEBUG: DisplayServer x-0: Got signal from X server :0
[+0.31s] DEBUG: DisplayServer x-0: Connecting to XServer :0
[+0.31s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+0.31s] DEBUG: Session pid=617: Started with service 'lightdm-greeter', username 'lightdm'
[+0.40s] DEBUG: Session pid=617: Authentication complete with return value 0: Success
[+0.40s] DEBUG: Seat seat0: Session authenticated, running command
[+0.40s] DEBUG: Session pid=617: Running command /usr/sbin/lightdm-gtk-greeter
[+0.40s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+0.40s] DEBUG: Session pid=617: Logging to /var/log/lightdm/x-0-greeter.log
[+0.44s] WARNING: Session pid=617: Error reading from session: Interrupted system call
[+0.70s] DEBUG: Activating VT 7
[+0.70s] DEBUG: Activating ConsoleKit session c1
[+0.70s] WARNING: Error getting ConsoleKit session: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ConsoleKit was not provided by any .service files
[+0.70s] DEBUG: Got signal 10 from process 611
[+0.70s] DEBUG: DisplayServer x-1: Got signal from X server :1
[+0.70s] DEBUG: DisplayServer x-1: Connecting to XServer :1
[+0.71s] DEBUG: Seat seat1: Display server ready, starting session authentication
[+0.71s] DEBUG: Session: Not setting XDG_VTNR
[+0.71s] DEBUG: Session pid=631: Started with service 'lightdm-greeter', username 'lightdm'
[+0.72s] DEBUG: Session pid=631: Authentication complete with return value 0: Success
[+0.72s] DEBUG: Seat seat1: Session authenticated, running command
[+0.72s] DEBUG: Session pid=631: Not setting XDG_VTNR
[+0.72s] DEBUG: Session pid=631: Running command /usr/sbin/lightdm-gtk-greeter
[+0.72s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+0.72s] DEBUG: Session pid=631: Logging to /var/log/lightdm/x-1-greeter.log
[+0.74s] DEBUG: Activating login1 session c2
[+2.34s] DEBUG: Session pid=617: Greeter connected version=1.18.1 resettable=false
[+2.34s] DEBUG: Session pid=631: Greeter connected version=1.18.1 resettable=false
[+3.28s] DEBUG: Session pid=617: Greeter start authentication for bryan
[+3.28s] DEBUG: Session pid=730: Started with service 'lightdm', username 'bryan'
[+3.28s] DEBUG: Session pid=631: Greeter start authentication for bryan
[+3.28s] DEBUG: Session: Not setting XDG_VTNR
[+3.28s] DEBUG: Session pid=731: Started with service 'lightdm', username 'bryan'
[+3.41s] DEBUG: Session pid=730: Got 1 message(s) from PAM
[+3.41s] DEBUG: Session pid=617: Prompt greeter with 1 message(s)
[+3.41s] DEBUG: Session pid=731: Got 1 message(s) from PAM
[+3.41s] DEBUG: Session pid=631: Prompt greeter with 1 message(s)
[+6.58s] DEBUG: Session pid=617: Continue authentication
[+6.60s] DEBUG: Session pid=730: Authentication complete with return value 0: Success
[+6.60s] DEBUG: Session pid=617: Authenticate result for user bryan: Success
[+6.60s] DEBUG: Session pid=617: User bryan authorized
[+6.61s] DEBUG: Session pid=617: Greeter sets language en_US.utf8
[+6.72s] DEBUG: Session pid=617: Greeter requests session gnome
[+6.72s] DEBUG: Seat seat0: Stopping greeter; display server will be re-used for user session
[+6.72s] DEBUG: Session pid=617: Sending SIGTERM
[+6.76s] DEBUG: Session pid=617: Greeter closed communication channel
[+6.76s] DEBUG: Session pid=617: Exited with return value 0
[+6.76s] DEBUG: Seat seat0: Session stopped
[+6.76s] DEBUG: Seat seat0: Greeter stopped, running session
[+6.76s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session0
[+6.76s] DEBUG: Session pid=730: Running command /etc/lightdm/Xsession gnome-session
[+6.76s] DEBUG: Creating shared data directory /var/lib/lightdm-data/bryan
[+6.76s] DEBUG: Session pid=730: Logging to .xsession-errors
[+7.11s] DEBUG: Activating VT 7
[+7.11s] DEBUG: Activating login1 session c3
[+7.11s] DEBUG: Seat seat0 changes active session to 
[+10.85s] DEBUG: Session pid=631: Greeter start authentication for teresa
[+10.85s] DEBUG: Session pid=731: Sending SIGTERM
[+10.85s] DEBUG: Session: Not setting XDG_VTNR
[+10.85s] DEBUG: Session pid=856: Started with service 'lightdm', username 'teresa'
[+10.85s] DEBUG: Session pid=731: Terminated with signal 15
[+10.85s] DEBUG: Session: Failed during authentication
[+10.85s] DEBUG: Seat seat1: Session stopped
[+10.86s] DEBUG: Session pid=856: Got 1 message(s) from PAM
[+10.86s] DEBUG: Session pid=631: Prompt greeter with 1 message(s)
[+16.45s] DEBUG: Session pid=631: Continue authentication
[+16.47s] DEBUG: Session pid=856: Authentication complete with return value 0: Success
[+16.47s] DEBUG: Session pid=631: Authenticate result for user teresa: Success
[+16.47s] DEBUG: Session pid=631: User teresa authorized
[+16.48s] DEBUG: Session pid=631: Greeter sets language en_US.utf8
[+16.62s] DEBUG: Session pid=631: Greeter requests session gnome
[+16.62s] DEBUG: Seat seat1: Stopping greeter; display server will be re-used for user session
[+16.62s] DEBUG: Session pid=631: Sending SIGTERM
[+16.74s] DEBUG: Session pid=631: Greeter closed communication channel
[+16.74s] DEBUG: Session pid=631: Exited with return value 0
[+16.74s] DEBUG: Seat seat1: Session stopped
[+16.74s] DEBUG: Seat seat1: Greeter stopped, running session
[+16.74s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session1
[+16.74s] DEBUG: Session pid=856: Not setting XDG_VTNR
[+16.74s] DEBUG: Session pid=856: Running command /etc/lightdm/Xsession gnome-session
[+16.74s] DEBUG: Creating shared data directory /var/lib/lightdm-data/teresa
[+16.74s] DEBUG: Session pid=856: Logging to .xsession-errors
[+16.86s] DEBUG: Activating login1 session c4
[+16.86s] DEBUG: Seat seat1 changes active session to 

Any suggestions other than ensuring users are selected before entering any passwords?

Last edited by bnb2235 (2016-08-21 11:23:06)

Offline

#2 2016-08-07 08:36:13

siot
Member
Registered: 2009-11-10
Posts: 27

Re: LightDM login problem with MultiSeat [SOLVED]

With LightDM 1.18.2, journalctl throws me an error message like "lightdm[816]: invalid file descriptors 0 17".

There is a bug on launchpad: https://bugs.launchpad.net/lightdm/+bug/1609959

Waiting on 1.18.1.

Offline

#3 2016-08-21 06:29:24

siot
Member
Registered: 2009-11-10
Posts: 27

Re: LightDM login problem with MultiSeat [SOLVED]

Updated to 1.18.3 and it's fine now. Can you try?

Offline

#4 2016-08-21 11:24:02

bnb2235
Member
Registered: 2011-02-13
Posts: 119

Re: LightDM login problem with MultiSeat [SOLVED]

Yes, 1.18.3 seems to have fixed the problem.

Thanks

Offline

Board footer

Powered by FluxBB