web-dev-qa-db-ja.com

ttyでの^ @スパム(ただし、システム全体にわたるようです)

最近、GNU/Linuxマシンでいくつかの奇妙な動作に気づきました。私はそれを絞り込もうとしてきましたが、次にどこへ行くかわかりません。私のセットアップは以下を使用します:

  • i3
  • gdm
  • アーチ
  • systemd
  • グラブ2
  • パルスオーディオ
  • 4.13.3-1-アーチ

Iselfの表示方法は次のとおりです。

  • i3(Alt +右クリックアンドホールド)でペインのサイズを変更しようとすると、アクションがランダムにキャンセルされます(キーを押すと発生します)。
  • alt +ドラッグウィンドウは同様の運命に出会います
  • ttyから起動すると、定期的に^ @ sがログインプロンプトに追加されます。これは、0.5秒間隔と推定されます。
  • ttyでは、コマンドバー(:)を開いたときにvimに渡されているのを確認できます。
  • ttyモードでlessのようなポケットベルを使用して/で検索すると、(?)がスパム送信されます
  • htopの検索(/)は、定期的なキープレスによって即座にキャンセルされます
  • キーを押しながらそれを繰り返そうとすると(スペースを押し続けるなど)、他の発生が停止します(たとえば、1つまたは2つしか発生しません)。
  • キーを押したために、すべてのツールチップ(chromeツールチップなど)が即座に閉じられる

これが私が試したものです:

  • dEを一時的に切り替えてみた(gnome、cinnamon、xfce)
  • 私がttyセッションと基本的にsystemdサービス+ pulseaudioを残すまで、プログラムを1つずつ殺してみました
  • arch livecdで起動してみました-問題は現れません
  • init =/bin/bashでgrub2をオーバーライドすると、問題が発生しないシェルに私をドロップします
  • ハードウェアの問題ではないことを確認するためにすべてのキーを押してみましたが、前の手順ではそれがハードウェアではないことを示しています
  • 私はinit =/bin/bashと通常のブートからdmesgのdiffを作成しました-主な違いは通常のブートでsystemdが開始されているようです
  • Init =/bin/bashと通常のブートからlsmodの差分を作成し、関連していると思われるrmmodモジュールを試しました

私のシステムは最新の状態です。これを追跡するために他にどのような手順を実行できるかはよくわかりません。他のデバッグのヒントはありますか?

7
Redyz

4.13では、+CONFIG_PEAQ_WMI=mの依存関係であるCONFIG_INPUT_POLLDEVがVanillaカーネルに追加されました。これは、経験したコンソールスパムを含む、さまざまなタイプのシステムの回帰をもたらしました。導入されたようです このコミットで

ブラックリストinput_polldevが現在の回避策です。

6
jasonwryan