모니터 2대에 i3wm을 사용하려고 하는데 처음 로그인할 때 모니터가 교체됩니다. Gnome 3에서는 이런 일이 발생하지 않습니다. 그래서 저는 arandr(xrandr 명령을 생성하는 GUI 도구)를 사용하여 평소처럼 화면 주위로 마우스를 움직일 수 있도록 디스플레이를 교체했습니다. 변경 사항을 저장하면 모니터가 바뀌고 두 모니터 모두에서 마우스를 움직일 수 있지만 클릭 영역이 반대가 됩니다.
예: 왼쪽 디스플레이에 크롬이 있는 경우 오른쪽의 같은 영역 주변의 클릭 이벤트만 등록됩니다.
아래는 처음 로그인했을 때의 모니터 스크린샷입니다(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