[Touch-packages] [Bug 1371250] Re: LightDM fails to switch to greeter on logout if allow-user-switching=false
** Tags added: multiseat -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1371250 Title: LightDM fails to switch to greeter on logout if allow-user- switching=false Status in Light Display Manager: Triaged Status in Light Display Manager 1.10 series: Triaged Status in Light Display Manager 1.12 series: Won't Fix Status in lightdm package in Ubuntu: Triaged Status in lightdm source package in Trusty: Triaged Status in lightdm source package in Utopic: Won't Fix Bug description: In my multiseat system, if I logout on a non-seat0 seat (which has allow-user-switching=false by default), lightdm fails to start a greeter on that seat: DEBUG: Seat: Display server stopped DEBUG: Seat: Active display server stopped, starting greeter DEBUG: Seat: Stopping; failed to start a greeter DEBUG: Seat: Stopping DEBUG: Seat: Stopped I guess the problem is related to seat_switch_to_greeter() calls in session_stopped or display_server_stopped callbacks in seat.c. Switch to greeter should be always allowed on logout. NOTE: This was observed in LightDM 1.10.2 on Ubuntu 14.04, but I guess it also happens on trunk series. To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/1371250/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1371250] Re: LightDM fails to switch to greeter on logout if allow-user-switching=false
Hello, I'm using multiseat under ubuntu lts 16.04 I found a description of what is happening here: https://lists.launchpad.net/ubuntu-multiseat/msg00505.html In short, seat-1 lock/switch user doesn't work and generates tons of error logs [+763003.64s] DEBUG: Launching process 27821: /usr/bin/X :1 -s seat-1 :2 -config /etc/X11/xorg.conf.nvidia -seat seat-1 -auth /var/run/lightdm/root/:2 -nolisten tcp [+763003.69s] DEBUG: Launching process 27822: /usr/bin/X :1 -s seat-1 :2 -config /etc/X11/xorg.conf.nvidia -seat seat-1 -auth /var/run/lightdm/root/:2 -nolisten tcp [+763003.74s] DEBUG: Launching process 27823: /usr/bin/X :1 -s seat-1 :2 -config /etc/X11/xorg.conf.nvidia -seat seat-1 -auth /var/run/lightdm/root/:2 -nolisten tcp [+763003.79s] DEBUG: Launching process 27824: /usr/bin/X :1 -s seat-1 :2 -config /etc/X11/xorg.conf.nvidia -seat seat-1 -auth /var/run/lightdm/root/:2 -nolisten tcp [+763003.84s] DEBUG: Launching process 27825: /usr/bin/X :1 -s seat-1 :2 -config /etc/X11/xorg.conf.nvidia -seat seat-1 -auth /var/run/lightdm/root/:2 -nolisten tcp I configured allow-user-switching=false so that my logs won't fill up. [Seat:seat-1] xserver-command=/usr/bin/X :1 -s seat-1 xserver-config=/etc/X11/xorg.conf.nvidia # This kept constant respawn of X from filling up logs, but only allows one login - greeter fails to start allow-user-switching=false Now what happens, just as reported in this bug is that I can start lightdm, and someone can login once to seat-1, but once they log out there is no greeter respawned. I think this bug should be updated to include Xenial as well. Anyways I'm sure multiseat is a rare thing but I wanted someone to know it matters to me. I'm so close to having it work! Is there anything else I can try to work around? I see the question above: "Should we adopt the following solution for this bug?" I vote yes to that. Thanks. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1371250 Title: LightDM fails to switch to greeter on logout if allow-user- switching=false Status in Light Display Manager: Triaged Status in Light Display Manager 1.10 series: Triaged Status in Light Display Manager 1.12 series: Won't Fix Status in lightdm package in Ubuntu: Triaged Status in lightdm source package in Trusty: Triaged Status in lightdm source package in Utopic: Won't Fix Bug description: In my multiseat system, if I logout on a non-seat0 seat (which has allow-user-switching=false by default), lightdm fails to start a greeter on that seat: DEBUG: Seat: Display server stopped DEBUG: Seat: Active display server stopped, starting greeter DEBUG: Seat: Stopping; failed to start a greeter DEBUG: Seat: Stopping DEBUG: Seat: Stopped I guess the problem is related to seat_switch_to_greeter() calls in session_stopped or display_server_stopped callbacks in seat.c. Switch to greeter should be always allowed on logout. NOTE: This was observed in LightDM 1.10.2 on Ubuntu 14.04, but I guess it also happens on trunk series. To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/1371250/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1371250] Re: LightDM fails to switch to greeter on logout if allow-user-switching=false
** Changed in: lightdm (Ubuntu Utopic) Status: Triaged => Won't Fix ** Changed in: lightdm/1.12 Status: Triaged => Won't Fix -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1371250 Title: LightDM fails to switch to greeter on logout if allow-user- switching=false Status in Light Display Manager: Triaged Status in Light Display Manager 1.10 series: Triaged Status in Light Display Manager 1.12 series: Won't Fix Status in lightdm package in Ubuntu: Triaged Status in lightdm source package in Trusty: Triaged Status in lightdm source package in Utopic: Won't Fix Bug description: In my multiseat system, if I logout on a non-seat0 seat (which has allow-user-switching=false by default), lightdm fails to start a greeter on that seat: DEBUG: Seat: Display server stopped DEBUG: Seat: Active display server stopped, starting greeter DEBUG: Seat: Stopping; failed to start a greeter DEBUG: Seat: Stopping DEBUG: Seat: Stopped I guess the problem is related to seat_switch_to_greeter() calls in session_stopped or display_server_stopped callbacks in seat.c. Switch to greeter should be always allowed on logout. NOTE: This was observed in LightDM 1.10.2 on Ubuntu 14.04, but I guess it also happens on trunk series. To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/1371250/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1371250] Re: LightDM fails to switch to greeter on logout if allow-user-switching=false
We're currently working around this issue with the merges done by Laércio. So now we need to disallow user switching but still be able to return to a greeter on logout. ** Also affects: lightdm/1.10 Importance: Undecided Status: New ** Also affects: lightdm/1.12 Importance: Undecided Status: New ** Changed in: lightdm/1.10 Status: New => Triaged ** Changed in: lightdm/1.12 Status: New => Triaged ** Changed in: lightdm/1.12 Importance: Undecided => High ** Changed in: lightdm/1.10 Importance: Undecided => High ** Also affects: lightdm (Ubuntu) Importance: Undecided Status: New ** Also affects: lightdm (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: lightdm (Ubuntu Utopic) Importance: Undecided Status: New ** Changed in: lightdm (Ubuntu Trusty) Importance: Undecided => Medium ** Changed in: lightdm (Ubuntu Utopic) Importance: Undecided => Medium ** Changed in: lightdm (Ubuntu Utopic) Status: New => Triaged ** Changed in: lightdm (Ubuntu Trusty) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1371250 Title: LightDM fails to switch to greeter on logout if allow-user- switching=false Status in Light Display Manager: Triaged Status in Light Display Manager 1.10 series: Triaged Status in Light Display Manager 1.12 series: Triaged Status in “lightdm” package in Ubuntu: Triaged Status in “lightdm” source package in Trusty: Triaged Status in “lightdm” source package in Utopic: Triaged Bug description: In my multiseat system, if I logout on a non-seat0 seat (which has allow-user-switching=false by default), lightdm fails to start a greeter on that seat: DEBUG: Seat: Display server stopped DEBUG: Seat: Active display server stopped, starting greeter DEBUG: Seat: Stopping; failed to start a greeter DEBUG: Seat: Stopping DEBUG: Seat: Stopped I guess the problem is related to seat_switch_to_greeter() calls in session_stopped or display_server_stopped callbacks in seat.c. Switch to greeter should be always allowed on logout. NOTE: This was observed in LightDM 1.10.2 on Ubuntu 14.04, but I guess it also happens on trunk series. To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/1371250/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp