Arch Linuxはttyに奇妙な文字を印刷し続けます。

Arch Linuxはttyに奇妙な文字を印刷し続けます。

ttyに^@文字が埋め込まれ、私のArch Linuxシステムにログインできません。したがって、ユーザー名またはパスワードを入力することはできません。何が問題なの?

答え1

あなたのコンピュータにSSHでアクセスできますか?可能であれば入力してください。

sudo dmesg -n 1

これにより、カーネルからのメッセージがブロックされます。役に立たないかもしれませんが、試してみる価値があります

答え2

一部のプロトコルは NUL を使用してアクティブ状態を維持します。この動作を回避するには、接続の維持をより高く設定してください。たとえば、iTerm2には「アイドル状態のときにAsciiコードを送信します」というオプションがあります。

もともと無視された文字であった0(null、NUL、\ 0、^ @)は、多くのプログラミング言語で文字列の終わりを表示するために使用されます。

答え3

以下を実行して問題を解決しました。

rmmod peaq_wmi
rmmod input_polldev

関連情報