Ubuntu 16.04ラップトップで先週かそこらから奇妙な問題を抱えています。
突然、gnome-screenshotは画面のショットを撮り始めます-継続的に。以前は、Chromeで作業しているときにのみ発生すると考えていました(システムの起動時間の95%に相当します)が、今日は、システムが起動してパスワードを入力した直後に発生しました。
ランダムに発生することもあれば、キーを押したときに発生することもあります。それは非常に迷惑です。
バージョン3.18.0のパッケージをアンインストールしました。
また同時に、Googleスプレッドシートで奇妙な問題が始まりました。シートがロードされると、現在選択されているセルがクリアされ、誰かがセルをダブルクリックしたかのようにカーソルが点滅し始めます。新しいセルを選択すると、1秒間待機し、そのセルもクリアして編集します。前回、上記のランダムスクリーンショットの問題のためにgnome-screenshotをアンインストールしたときに発生しました。それからgnome-screenshotを再インストールすると、Sheetsの問題とスクリーンショットの問題がなくなりました。これで、両方の問題が同時に発生し、当分の間gnome-screenshotをアンインストールしましたが、Sheetsの問題は残ります。
なぜこれが起こっているのかはわかりませんが、誤解されている何らかのシステムコールまたは何らかのパッケージのバグだと思います。
パッケージアップデータを最後に実行してから、これが起き始めたと思います。
解決策はありますか?現在の状況にかなりうんざりしています。
追伸Nautilusでも同様にその効果に気付きました。フォルダに移動してホームディレクトリ(または親の他のディレクトリ)に戻りたい場合、できません。代わりに、マウスポインターが非常に高速で点滅を開始します(1秒間に数回オン/オフします)。
また、タスクバーのメニューなどを開くこともできません。メニューを開こうとすると(たとえば、コンピューターをシャットダウンするために)、一瞬止まってから再び閉じます。これを再開しようとすると再び起こります。
きみの Prt Sc キー(またはキーボードでラベル付けされているもの)に問題がある可能性があります。 gnome-screenshot
がインストールされると、そのキーはスクリーンショットを開始し、アプリケーションに伝達されません。アンインストールすると、キーを押すと最終的にGoogleスプレッドシートに伝達され、選択したセルがクリアされて編集されます。連続して押すと、nautilusのロケーションバー内を移動できなくなり、タスクバーメニューをすぐに閉じることもできます。
これを確認するには、evtest
をインストールし、ターミナルでSudo evtest
を実行して、キーボードを選択します。実行したままにします。問題が発生したらすぐに、キーを押してターミナルに切り替えないでください。 KEY_SYSRQ
を含む行があります。
当然の解決策は、キーボードを交換することです。ただし、組み込みのラップトップキーボードの場合は、オプションではない場合があります。
回避策として、キーのスキャンコードを、unknown
などの通常は効果のないキーに再マップできます。私はこれについての指示を書きました here 。ただし、別のキー(使用しないキー)をSysRqに再マッピングしない限り、SysRqキーはないことに注意してください。これは、障害のあるキーがXキーイベントを送信することを妨げず、nautilusと干渉します(ただし、タスクバーは干渉しません)。
別の回避策は、xinput --disable [id]
を使用してキーボード全体を無効にすることです。ここで、[id]
は、xinput list
で取得できるデバイスのIDです。その後、外部キーボードを使用する必要がありますが、障害のあるキーのイベントはXサーバーを超えて伝播されず、アプリケーションに干渉しません。
キーボードを取り外したときに問題が発生しますか?おそらくそれは機械的な問題ですか?たとえば、2番目のキーボードに傾いた本を持っていて、気づかなかったとき、私は同様の奇妙さを経験しました。これがあまりにも明白な提案であれば申し訳ありませんが、質問する価値はあると思います。