I'm running CentOS 7 in QEMU-KVM just as a play area / test bed.
It boots up in multi-user.target and I can access all virtual terminals.
If I change to the graphical.target, then I see Gnome's login screen on
VT1 and console logins on others. If I now login using VT2 and go back
to multi-user.target with systemctl start multi-user.target then the
login screen on VT1 disappears, but there is no getty running on it.
I have to manually start it with systemctl start getty(a)tty1.service.
My question is - why? Shouldn't getty start automatically when I
attempt to access VT1?
Thanks in advance,
Gareth