tty1 falta de prompt de login

0

Eu tenho uma instalação limpa do Debian Stretch. Costumava ser o caso que, após a inicialização, eu acabaria em tty1 com um prompt de login e, após o registro, o X é iniciado. Eu queria automatizar o login (porque eu sou o único usuário e meu disco já está criptografado) então segui as instruções exatas dadas aqui :

  • Em /etc/systemd/logind.conf , alterou #NAutoVTs=6 para NAutoVTs=1
  • Usado systemctl edit getty@tty1 e adicionado (onde username é meu nome de usuário):

    [Service]
    ExecStart=
    ExecStart=-/sbin/agetty --autologin username --noclear %I 38400 linux
    
  • Ativou o serviço: systemctl enable [email protected]

Após a reinicialização, o prompt de login foi removido de tty1 e nada mais aconteceu. Ainda mostrava o log de inicialização. Em tty2-5, apenas um cursor apareceu, nenhum prompt de login como antes. Felizmente, o tty6 ainda estava disponível para recuperar o sistema. Então eu fiz:

  • Desativar o serviço: systemctl disable [email protected]
  • Desativou a alteração para /etc/systemd/logind.conf

Agora, eu posso usar todos os ttys exceto tty1 para logar como normalmente, mas de alguma forma tty1 permanece danificado. Como posso reparar isso também?

    
por Keelan 31.08.2018 / 20:00

1 resposta

1

Você deve ativar o [email protected] novamente:

systemctl enable [email protected]
    
por 01.09.2018 / 12:27