我无法登录到我的 Arch Linux 机器,因为 tty 不断被^@
字符填满,因此我无法输入我的用户名或密码。怎么了?
答案1
你能 ssh 进入你的机器吗?如果可以的话,请尝试输入
sudo dmesg -n 1
这将阻止来自内核的消息。可能没有帮助,但值得一试
答案2
一些协议使用 NUL 来保持活动。您可以尝试设置较高的保持活动来避免这种行为。例如,在 iTerm2 中,有一个选项称为“空闲时,发送 Ascii 代码”。
0(null、NUL、\0、^@),最初是一个被忽略的字符,但现在被许多编程语言用来标记字符串的结尾。
答案3
通过运行解决了这个问题:
rmmod peaq_wmi
rmmod input_polldev