This is because LightDM assigns each seat a different virtual terminal, and switches to that virtual terminal whenever X is restarted.
I have some changes to LightDM in progress to add more complete multiseat support. If you are using Ubuntu, please try installing the version of LightDM in my PPA (<https://launchpad.net/~a7x/+archive/multiseat>): sudo apt-add-repository ppa:a7x/multiseat sudo apt-get update sudo apt-get upgrade More complete instructions can be found by visiting the PPA page. ** Branch linked: lp:~a7x/lightdm/multiseat ** Also affects: lightdm (Ubuntu) Importance: Undecided Status: New ** Changed in: lightdm Assignee: (unassigned) => a7x (a7x) ** Changed in: lightdm (Ubuntu) Assignee: (unassigned) => a7x (a7x) ** Branch linked: lp:~a7x/ubuntu/saucy/lightdm/multiseat ** Changed in: lightdm Status: New => In Progress ** Changed in: lightdm (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1201124 Title: when second seat user log out, first seat switches to virtual terminal Status in Light Display Manager: In Progress Status in “lightdm” package in Ubuntu: In Progress Bug description: On multiseat configuration when second seat user logout, first seat switches to virtual terminal. I should press ctrl + alt + f7 to switch back. To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/1201124/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp