xrandr установить смещение для монитора

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 

похоже, не добавляет смещение по оси x к eDP-1.

Добавление --verboseфлага подтверждает это, я получаю:

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

Смещение по оси x равно 0.

решение1

Похоже, что параметры --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"

Связанный контент