내 .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 -l
HDMI-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에 들어가는 것도 작동하지 않습니다.