xrandr은 '--primary' 또는 '--left{right}-of'를 존중하지 않습니다.

xrandr은 '--primary' 또는 '--left{right}-of'를 존중하지 않습니다.

내 .xinitrc에 다음이 있습니다.

xrandr --output eDP-1 --off
xrandr --output HDMI-1 --off

# set monitors
if [ xrandr -q | grep 'HDMI-1 connected' | wc -l == 1 ] ; then
    xrandr --output HDMI-1 --primary --mode 2560x1080
    xrandr --output eDP-1 --mode 2560x1440 --right-of HDMI-1
else
    xrandr --output eDP-1 --primary --mode 2560x1440
fi

xrandr -q | grep 'HDMI-1 connected' | wc -lHDMI-1에 연결하면 출력은 1입니다. 두 모니터 모두 잘 작동하지만 HDMI-1은 기본이 아니며 eDP-1은 기본입니다. 또한 --right-of로 전환해도 --left-of아무런 차이가 없습니다. 제가 보기엔 뭔가 다른 것이 모니터를 설정하고 있는 것 같습니다. 그러나 이 전선을 제거하면 HDMI-1이 비활성화되므로 무슨 일이 일어나고 있는지 잘 모르겠습니다.

일부 시스템 정보: bspwm 및 lightdm이 포함된 Lenovo 노트북을 사용하고 있습니다. 더 많은 정보가 필요하면 알려주시기 바랍니다.

편집 : 그냥 줄을 넣어

xrandr --output HDMI-1 --primary --mode 2560x1080
xrandr --output eDP-1 --mode 2560x1440 --right-of HDMI-1

조건 없이 .xinitrc에 들어가는 것도 작동하지 않습니다.

관련 정보