xrandr 设置要监视的偏移量

Gau*_*ier 4 multiple-monitors xorg xrandr

我读过这个问题,它没有帮助。

我有两台显示器,一台 1920x1200 (DP-1),一台 1920x1080 (eDP-1),位于前一台显示器的下方和旁边。

xrandr的手册页和一些在线阅读使我相信我可以使用该选项来抵消底部显示器--pos

然而,这:

xrandr --output DP-1 --above eDP-1 --auto --primary --pos 0x0 --output eDP-1 --pos 940x1200 
Run Code Online (Sandbox Code Playgroud)

似乎没有将 x 偏移添加到 eDP-1 中。

添加--verbose标志证实了这一点,我得到:

crtc 0:    1920x1200  59.95 +0+0 "DP-1"
crtc 1:    1920x1080  59.93 +0+1200 "eDP-1"
Run Code Online (Sandbox Code Playgroud)

x 偏移量为 0。

Gau*_*ier 6

看来--above--below--right-of--left-of选项与 不兼容--pos

显然,--pos具有较低的优先级,其他的接管(警告会很好)。

修改我的命令并删除该--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"
Run Code Online (Sandbox Code Playgroud)