grub의 graphical terminal이 tty와 충돌이 발생하는 경우 login화면이 보이지 않는다.
프로세스 상으로는 정상동작하고, id/passwd 입력을 하면, bash 또한 fork된 것을 확인할 수도 있다.
$ ps -ax | grep tty
1374 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4
1380 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5
1388 tty2 Ss+ 0:00 /sbin/getty -8 38400 tty2
1389 tty3 Ss+ 0:00 /sbin/getty -8 38400 tty3
1391 tty6 Ss+ 0:00 /sbin/getty -8 38400 tty6
1492 tty7 Ss+ 0:09 /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
2166 tty1 Ss+ 0:00 /sbin/getty -8 38400 tty1
이때 /etc/default/grub 파일에 GRUB_TERMINAL 주석을 지우고, update-grub를 하면 이 문제를 해결할 수 있다.
# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=console
출처 :
http://askubuntu.com/questions/162535/why-does-switching-to-the-tty-give-me-a-blank-screen