tty1 缺少登录提示

tty1 缺少登录提示

我有一个干净的 Debian Stretch 安装。过去的情况是,启动后我会在 tty1 上出现登录提示,并且在登录 X 后启动。我想自动登录(因为我是唯一的用户,并且我的磁盘已经加密),所以我按照给出的确切说明进行操作这里:

  • 在 中/etc/systemd/logind.conf,更改#NAutoVTs=6NAutoVTs=1
  • 使用systemctl edit getty@tty1并添加(username我的用户名在哪里):

    [Service]
    ExecStart=
    ExecStart=-/sbin/agetty --autologin username --noclear %I 38400 linux
    
  • 启用服务:systemctl enable [email protected]

重新启动后,登录提示从 tty1 消失,没有发生任何其他事情。它仍然显示启动日志。在tty2-5上,只出现了一个光标,没有像以前那样出现登录提示。幸运的是,tty6 仍然可以用来恢复系统。所以我做了:

  • 禁用该服务:systemctl disable [email protected]
  • 撤消更改为/etc/systemd/logind.conf

现在,我可以使用除 tty1 之外的所有 tty 正常登录,但不知何故 tty1 仍然损坏。我也该如何修复这个问题?

答案1

您应该再次启用[email protected]

systemctl enable [email protected]

相关内容