X11がプロファイルに基づいてデフォルトモニタを設定しない

X11がプロファイルに基づいてデフォルトモニタを設定しない

^_^

要約

システム全体のX11プロファイルを使用してデフォルトモニタを指定したいのですが、現在のプロファイルは何もしないようです。 0_0

私の状況

私はこの質問と同じ場所から来ました。X11がデフォルトで唯一のモニタをデフォルトモニタに設定しないのはなぜですか?

つまり、i3のトレイアイコンが正しく機能するためには、接続されている唯一のモニターをプライマリモニターとして認識する必要があります。

xrandrつまり、ハードウェア構成が異なる2つの異なるコンピュータで同じドットファイルを最大限に使用しようとしているため、この問題を解決するためにusingを使用したくありません。

したがって、この問題を解決するためにシステム全体のX11プロファイルを使用したいと思います。

しかし、期待どおりに動作しないようです。 :永久

私の現在の設定

現在ファイルはありませんが、内容を含むxorg.confファイルがあります(下)。xorg.conf.d/10-monitor.confこのアーチLinux Wikiページ)ここにあります:

Section "Monitor"
    Identifier  "HDMI2"
    Option      "Primary" "true"
EndSection

xrandrこの設定ファイルに基づく新しいXセッションの出力は次のとおりです。

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP1 disconnected primary (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
   1920x1080     60.00*+
   1600x1200     60.00  
   1680x1050     59.88  
   1400x1050     59.95  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x800      59.91  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    59.94  
   720x400       70.08  
HDMI3 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

ご覧のとおり、設定HDMI2ファイルにデフォルトモニタとして指定されていますが、デフォルトモニタに設定されていますDP1

私が試したこと

タイプミスが発生し、エラーによってX11が起動しないことを観察し、私のプロファイルがX11で処理されていることを確認しました。

/etc/X11/xorg.conf代わりに上記の設定ファイルを追加してみました/etc/X11/xorg.conf.d/10-monitor.conf

デフォルトのデフォルトモニターをデフォルト以外のモニターとして指定するために、以下を含めようとしました。

Section "Monitor"
    Identifier  "DP1"
    Option      "Primary" "false"
EndSection

私は私のものを使用しようとしますxorg.confX -configure10-monitor.conf

その他の情報

$ uname -a
Linux cheesy-6600k 5.9.8-arch1-1 #1 SMP PREEMPT Tue, 10 Nov 2020 22:44:11 +0000 x86_64 GNU/Linux
$ lscpu | grep name
Model name:                      Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz

ベストアンサー1

9ヶ月遅れましたが、今この問題にぶつかって解決しました。

私が知っている限り、LightDMは問題です。構成ファイルの/etc/lightdm/lightdm.conf114行目

display-setup-script=xrandr ...

xrandrディスプレイマネージャの起動時にコマンドを送信します。ここでホーム画面を指定し、どの画面がどの画面の左右にあるかを指定します。

おすすめ記事