On 2013-11-02 10:34 (GMT-0400) Carlos E. R. composed:
It is related to plymouth, I understand. If you disable/remove it, the problem disappears. Of course, you get no boot nice animation...
ISTR this happening to me long ago even though I never have Plymouth installed in openSUSE except by forgetting to taboo it during installation. X on tty8 hasn't happened to me in a long time except on purpose as a second X instance. Not having it happen any more may be because I force gettys to start on ttys1-6 during init instead of allowing them to be created on demand the systemd way, which may be dispensing with the race condition that causes use of tty8 instead of tty7 for the display manager. I run the following script (which I keep in /bin in the partition I have mounted to /usr/local/, and thus in $PATH) one time after system installation to get the gettys started at init time: http://fm.no-ip.com/Share/gettysmk.sh The script does something else too, so you might want to modify it before use: It causes tty1 not to clear when init finishes. To undo what the script does, simply delete the 6 new symlinks it made and restore the original that it renamed, thus: mv /etc/systemd/system/getty.target.wants/getty@tty1.service-orig /etc/systemd/system/getty.target.wants/getty@tty1.service Naturally this script shouldn't help your X on tty8 problem if simply disabling Plymouth works for you, but if you're like me, you don't like waiting for on demand gettys to start when you want to use one. Originally I was also seeing in some cases X running on tty1, tty4, tty2 or tty5 instead of tty7, but that may have been only in Fedora and/or Mageia, and having all 6 ttys prestarted like with sysvinit forced the DM back to tty7. -- "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+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org