web-dev-qa-db-ja.com

xrandrは監視するオフセットを設定します

私は読んだ この質問 、それは役に立たない。

1920x1200(DP-1)と1920x1080(eDP-1)の2つのモニターが下にあり、前のモニターの少し横にあります

xrandrのマニュアルページといくつかのオンライン読書により、オプション--posで下部モニターをオフセットできると思いました。

ただし、これは次のとおりです。

xrandr --output DP-1 --above eDP-1 --auto --primary --pos 0x0 --output eDP-1 --pos 940x1200 

xオフセットをeDP-1に追加していないようです。

--verboseフラグを追加すると、これが確認されます。

crtc 0:    1920x1200  59.95 +0+0 "DP-1"
crtc 1:    1920x1080  59.93 +0+1200 "eDP-1"

xオフセットは0です。

2
Gauthier

--above--below--right-of、および--left-ofオプションは--posと互換性がないようです。

どうやら、--posの優先順位は低く、他のものが引き継いでいます(警告はNiceでした)。

コマンドを変更して--above部分を削除すると、次のように機能します。

$ xrandr  --output DP-1 --auto --primary --pos 0x0 --output eDP-1 --pos 940x1200  --verbose
screen 0: 2860x2280 755x602 mm  96.20dpi
crtc 0:    1920x1200  59.95 +0+0 "DP-1"
crtc 1:    1920x1080  59.93 +940+1200 "eDP-1"
2
Gauthier