디스플레이 이동 중 i3wm 다중 모니터 오류

디스플레이 이동 중 i3wm 다중 모니터 오류

2개의 디스플레이로 i3wm을 시험해 보고 있는데 처음 로그인했을 때 디스플레이가 서로 바뀌었습니다. Gnome 3에서는 이런 일이 발생하지 않습니다. 그래서 저는 arandr(xrandr 명령을 생성하는 GUI 도구)를 사용하여 디스플레이를 교체하여 평소처럼 화면에서 마우스를 이동할 수 있었습니다. 변경 사항을 저장하면 모니터가 바뀌고 2개의 디스플레이에서 마우스를 이동할 수 있지만 클릭 영역은 반대입니다.

예: 왼쪽 디스플레이에 크롬이 있는 경우 오른쪽의 같은 영역 주변의 클릭 이벤트만 등록됩니다.

다음은 처음 로그인할 때 디스플레이가 어떻게 보이는지에 대한 스크린샷입니다(DVI-D-1은 왼쪽에, DVI-I-1은 오른쪽에 있어야 합니다).여기에 이미지 설명을 입력하세요

다음은 디스플레이를 교체하기 위해 실행하는 xrandr 명령입니다.

xrandr --output DP-1 --off --output DVI-I-1 --mode 1920x1080 --pos 1920x0 --rotate normal --output DVI-D-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-1 --off

다음은 GPU의 출력입니다.

lspci | grep VGA 
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 680] (rev a1)

답변1

빠른 답변

xrandr --output DVI-I-1 --auto --output DVI-D-1 --auto --left-of DVI-I-1

자세한 답변

i3 IRC 채팅방에서 도움을 받았는데 그들은 이전 명령이 아래에만 표시되어 있다고 설명했습니다.'수정'존재하지 않는 오프셋. 그래서 기기를 바꿔야 했어요'논리적으로'내 스왑을 완전히 구현하기 위해. 내 장치에는 이미 올바른 해상도가 설정되어 있으므로 해당 옵션을 사용했지만 및 기타 옵션을 --left-of설정해야 할 수도 있습니다 . --mode귀하의 마일리지가 다를 수 있습니다.

xrandr --output DP-1 --off --output DVI-I-1 --mode 1920x1080 --pos 1920x0 --rotate normal --output DVI-D-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-1 --off

관련 정보