Ao efetuar login no console sem o X11, você está usando o "console virtual" integrado do Linux. Ele está embutido no kernel e seu nome terminfo é linux , que é o que você deveria estar vendo em $TERM .
Se o seu $TERM tiver mais alguma coisa, verifique cuidadosamente sua configuração, incluindo:
- as linhas agetty em
/etc/inittab(elas devem dizerlinuxno final 1 ) - scripts de inicialização de shell em todo o sistema
-
/etc/profile,/etc/profile.d/*.sh -
/etc/bash.bashrc(se estiver usando bash )
-
- seus próprios scripts de inicialização do shell
-
~/.profile,~/.bash_profile,~/.bash_login,~/.bashrc
-
1 Algumas páginas do Arch Wiki sugerem a configuração de agetty no inittab para usar xterm ou mesmo xterm-256color . Isso é um absurdo.