On 2012/09/03 23:01 (GMT-0500) Rajko composed:
On Mon, 03 Sep 2012 20:10:29 -0400 Felix Miata wrote:
You have a problem with a new way allocation is done,
Absolutely!
because you expect that ctrl-alt-f8 is next, instead of first free terminal,
First free *unreserved* tty. Big difference.
which is X default as long as I can remember.
Good question is why do you consider that is different behavior then with sysvinit?
By default with sysvinit, ttys 1-6 are reserved, causing tty7 by default to be the first allocated to X (an xdm usually, but often as not, not the case here), and tty8+ for additional X session(s), thus: # /etc/iniitab ... 1:2345:respawn:/sbin/mingetty --noclear tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6 This long ago became, and remains, perfect for my needs, which typically is logins on tty 6,2,3 or 3,2 normally, also on 4 often, and occasionally also on 5. tty1 I reserve for the tail of the full screen *text* boot messages that not infrequently I have reason to want to see post-boot and seem always to be hiding in a huge mess somewhere in /var/log when not found on tty1. #2 X session lands on first free _unreserved_ tty, which is by default 8, next 9, etc. Those who want more or fewer ttys allocated to ttys have only to add or remove lines from inittab. Systemd turns this long-standing expectation into chaos. What turns up where is based upon which login occurred in what order mixed up by whether secondary, or any, X sessions may have been started, and from which of the tty(s) so done. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org