sudo cat /dev/tty1
你可以看到最后的密码 - 实际上,你可以看到在登录界面输入的所有内容(包括错误的登录尝试),这也是在关机期间出现的。我已经使用相同版本的Ubuntu设置了一个虚拟机,但到目前为止我无法复现这个问题。所以我怀疑我安装的某个应用程序可能是罪魁祸首。我将继续测试(基本上在虚拟机中重现所有步骤)并在这里发帖。
更新2:
安装了所有应用程序,所有更新,并执行了我记得执行过的所有步骤(切换语言,配置输入等)。我只是无法复现它 - 然而,有问题的机器始终将登录窗口的所有按键(仅限登录窗口)打印到/dev/tty1。
也许问题出在这台旧机器所需的某个驱动程序上,而虚拟机没有这个问题。
现在我唯一想做的就是彻底解决这台机器的问题,但我会先提交一个错误报告。然后,我将从头开始重新配置这台机器,如果它仍然存在问题,我会更新这个信息。
更新3:
所以这就是在launchpad上的错误。
更新4:
在另一台机器上进行了新安装。来自canonical的18.04,没有安装任何应用程序,所有更新都已安装 - 没有任何额外的应用程序,我能够重现它。然而,在4.15.0-29-generic 恢复模式下不显示症状。
运行中:
sudo lsof /dev/tty1
打印两个进程,systemd-l
和gdm-wayla
。
是的,现在我完成了这个主题。它是Ubuntu的一部分,而不是外部应用程序。我会假装它不存在,并认为我已经尽到了报告错误的责任。
并按照指示操作。(在我们了解更多之前,将责任归咎于
ubuntu`)。我认为你会得到来自在Launchpad上更了解错误报告的人们的帮助,以提供更多关于这个问题的细节。 - sudodusuname -r
显示什么?也许你正在遭受 4.15.0.-44-generic 引入的众多问题之一,其中之一就是 TTY 的奇怪行为。 - PerlDuck