Multi-seat logout from one seat causes logout on other seat
I have a two seat system. I first logged into seat0 and everything looked okay as…
$ loginctl list-sessions SESSION UID USER SEAT TTY 2 1000 joshua seat0 tty2 c2 117 Debian-gdm seat1
then I logged into the second seat still everything looks okay… $ loginctl list-sessions SESSION UID USER SEAT TTY 2 1000 joshua seat0 tty2 4 1001 television seat1
Then I logged out from seat1, the login screen appears on seat1 as expected. However the login screen also appears on seat0 which is not expected. Also after I log back into seat0 I find the following (which is also unexpected). $ loginctl list-sessions SESSION UID USER SEAT TTY 2 1000 joshua seat0 tty2 c3 117 Debian-gdm seat0 tty1 c4 117 Debian-gdm seat1
I don’t know where in gnome this issue should be placed (is it a gdm3 issue, or a gnome desktop issue?). So I am placing it here.
Once again to repeat the issue..
- Boot up multi seat computer
- Login in to seat0
- Login in to seat1
- Logout of seat1
check the loginctl list-sessions command which will show that seat0 has two sessions, one is the desired user, and the other is gdm.