[Bug 47008] Re: GDM should have its own virtual terminal

fubarbundy launchpad at mailtic.com
Sun May 28 23:28:00 UTC 2006


I think you misunderstand. I mean that one tty should be RESERVED for
GDM/future user switching screen, and no user ever gets logged in to
that tty. In addition, the other ttys would never have GDM on them, as
logout would take the user back to GDM's reserved tty. The modified GDM
would then be responsible for tracking which users are logged in where.

This is very different from what happens now, and if you've ever tried
combinations of multiple logins and logouts, you should know that the
present system can quite easily leave a non-expert user stranded on a
blank tty with a flashing cursor. Apart from that, there should be a
consistent behaviour (return to login screen) when a user logs out,
regardless of whether someone else is logged in - think about it - if
two other users are logged in, what is the basis for going to one of
their locked screens rather than the other? Nothing at the moment except
the particular sequence of logins and logouts. This is because the
present user switching system is a hack based on making as few changes
as possible to implement 'any old switching will do'.

Think about it topographically - the current system is a daisy chain,
with no central login/switching process, and what I am suggesting is a
simple tree, where everything branches from and returns to the central
login manager.

-- 
GDM should have its own virtual terminal
https://launchpad.net/bugs/47008




More information about the desktop-bugs mailing list