20年間Linuxで二重(またはそれ以上!)画面設定を実行してきた私はレイアウト設定が見慣れないが、ラップトップで私を混乱させる問題にぶつかりました。このシステムは、元のUbuntuがプレインストールされて販売されていたDell XPSです。 Ubuntuは私が購入した日から段階的に廃止され、それ以来ずっとアーチLinuxマシンになりました。
ディスプレイアダプタは、標準i915ドライバを実行するIntel Iris 540です。内部ディスプレイはHIDPI 3200x1800パネルです。 HDMIまたはVGA接続が可能なUSB-Cアダプターを介して外部モニターを接続しようとしています。私が経験している問題は、2つの接続タイプと他のさまざまなモニターで同じであるため、モニターの特性ではないようです。
私が経験している問題は、Awesome WMを実行しようとしたときにのみ発生します。私のコンピュータにもGnomeがロードされていますが、何らかの理由で外部モニタが問題なく動作します。コントロールセンターでは、クイック構成でミラーリングをオフにし、外部モニターを内部(メイン)モニターの右側に配置しましたが、すべてがうまくいきました。
Awsesomeでいくつかのコマンドを実行してxrandr
表示をオンにしましたが、レイアウトが正しく拒否されました。内部ディスプレイ(または拡張バージョン)のすべての部分をミラーリングできますが、デフォルトのディスプレイを超えて余分なスペースに配置すると、奇妙な結果が生じる可能性があります。カーソルが画面を横切って外部モニターの予想位置に移動しますが、そこにウィンドウが描かれていないため、メインモニターの右側に配置すると機能するようです。カーソルだけ。画面表示は、基本デバイスを開いたときにベースデバイスの+0+0フレームバッファの内容で永久に固定されます。 Windowsをそこにドラッグでき、Awesomeが正しいジオメトリを知っているようですが、カーソル以外は何もレンダリングされません。
メインモニターの左側にマッピングすると、外部モニターは機能しますが、外部モニターの幅(1280ピクセルなど)がメインモニターの右側に固定されます。基本画像の左端にあるすべての項目(例:1280ピクセル×1800ピクセルバー)は、右に描画され固定されます。
Gnomeで作業レイアウトを保存し、Awesomeで結果スクリプトを実行してみましたが、arandr
結果は同じです。レイアウトはGnomeのすべての配列で完全に機能しますが、Awesomeが処理中に現在の表示配列をレンダリングするのではなく、ボークと葉が古いバッファからゴミを運ぶのですか?
また何を探すべきですか?私がAwesomeでやらないことを幸せにするために、Gnomeは何をしていますか?
答え1
行く!私は5〜6回の会議で問題に悩みましたが、何も得られませんでした。ついに質問を書くことになり、4分後に犯人が何であるか気づきました。そして確かに…
シンセサイザー。
私の一般的なAwesomeログインセッションはcompton
長年にわたって数十台のコンピュータでうまく機能していたので、少し考えましたが、何らかの理由でこのビデオドライバが気に入らず、モニタの配置を変更した後に再起動する必要がありました。変更する前に終了してxrandr
再起動するのがうまくいくようです。今私のモニターは期待どおりに動作します。