web-dev-qa-db-ja.com

ランダムイベントは画面の明るさを自動的に変更します

私は新しいUbuntuユーザーで、数日前にUbuntu 16.04を(私のMSIラップトップに)インストールしましたが、今までそれを愛していましたが、気になっていることがあります...画面の明るさがランダムに変化します。

何もせず、いつでも、ボタンを押さずに変化するのは本当に奇妙ですが、何も出ないことはないと思うので、原因があるに違いありません。

私はLinuxの経験がありませんが、何が起こっているのかを調べるために少し調査を試みました。

  1. evtestコマンドを使用して、すべての/ dev/input/event *をスキャンしました

これが結果でした:

  1. デバイスイベント番号5(ビデオバス)を入力します

  2. 次に、画面の輝度が再びランダムに変化するまで待って、イベントに関する出力を確認しました。これは出力(サンプル)です。

明るさがランダムに増減するたびに、新しいイベントに関する情報がターミナルに表示されます(数時間後、出力は非常に長くなります)。

そのため、いくつかのイベントが発生したように見えますが、その理由はわかりません。

長い投稿で申し訳ありませんが、できるだけ多くの情報を提供したかっただけです。

本当にありがとうございます。

(面白い事実:これを書いている間に明るさが変わった)

4
lans88

これを試すことができます: MSIラップトップで明るさがランダムに上下します

以下を/usr/share/X11/xorg.conf.d/10-quirks.confに追加できます。

  Section "InputClass"
  Identifier "Spooky Ghosts"
  MatchProduct "Video Bus"
  Option "Ignore" "on"
  EndSection

これは、ビデオバスからのメッセージを基本的に無視します。ビデオバスは、疑似fn + up fn + downメッセージをランダムに送信しているようです。

また、明るさの変化はCPU電圧の変化と相関しています。 MSIラップトップは奇妙なmoboセットアップを持っているようで、UbuntuはBIOSから送信されたメッセージの一部を明るさアップ/ダウンメッセージとして誤って解釈する可能性があります

この修正は永続的なものではなく、OSの更新によって10-quirks.confが上書きされる場合があることに注意してください。これらのようなハードウェアのバグを修正するために使用されるため。ただし、画面の明るさが再び変化する場合は、この手順を簡単にやり直すことができます。

2
euwbah