Comment 2 for bug 1623358

Revision history for this message
Bernd Wechner (thumbone) wrote :

I'm puzzled that this is so mildly a wishlist item. It would seem a fairly simple and commonly desired use case. For example we have a machine at home for family use and wow it would be so nice if I could run a greeter session on numerous virtual terminals and I teach family members to flick to theirs to their stuff. But more to the point I want to use two as I find others have expressed a desire for. I'd like to be doing my dev work on one VT while I do other stuff on other. Why? Well I get tired of something locking up my DE somehow and then I have to log out and log in losing my whole session, to fix it. I'd like to be doing heavy risky stuff (web browsing, media etc) on one session while I can flick to my dev TTY and save everything cleanly if I need to reboot, or not even have to reboot, just killed the other session and log in to it again.

In short multiple sessions exploits the power of Linux VTs and is already fully supported on tty1-6 with console logins. As if I ever needed six of them! But I do often sue tty1 to log on and try to fix session issue son tty7 ...

Further, it can't be hard to do. Because Switch User already does it opening a greeter on tty8 and locking the original session on tty7. All we're asking is that it's easy to configure greeters to run on tty8, and up as desired where you can log a session in, without locking the other one(s).

See:

https://github.com/canonical/lightdm/issues/40

and:

https://askubuntu.com/questions/1070368/lightdm-whats-the-difference-between-a-seat-and-a-session

where some of this is discussed too.