도킹 스테이션을 통해 두 개의 외부 모니터에 연결된 Thinkpad x250에서 gnome과 함께 Ubuntu 18.04 LTS를 사용하고 있습니다.
모니터 1: 내부 LCD, 비활성화됨 모니터 2: Dell 24인치 모니터 3: Eizo 17인치, 회전됨
그에 따라 적절하게 설정했습니다 settings > devices > displays
.
하지만 메뉴 표시줄이나 최대화된 창이 두 화면에 걸쳐 확장되는 하나의 큰 디스플레이 역할을 하는 것 같습니다. 24인치 디스플레이는 '확대'되어(두 모니터의 결합된 해상도를 렌더링하는 것으로 보임) 마우스를 옆으로 움직이면 화면이 이동합니다. , 작은 화면의 해상도에 따라 수직이 제한됩니다.
작은 화면은 오른쪽 상단에 '고정'되어 있으며 이동하지 않습니다.
일종의 미러링 문제인 것 같은데 미러링 옵션이 없어서 정말 혼란스럽죠?
xrandr --current
산출:https://pastebin.com/7EhJrj5C
답변1
의 도움으로이 솔루션, 저는 이것이 단지 몇 가지 기본적인 수학과 명령의 문제라는 것을 깨달았습니다. xrandr
여기서는 최대한 간단하게 설명하겠습니다.
xrandr
디스플레이 출력의 이름을 결정하려면 실행하세요 . 내 경우에는 다음이 있습니다.
- eDP-1(내부)
- DP-2-2(외장형, Dell 1920x1080)
- DP-2-1(외부, Eizo 1280x1024, 오른쪽으로 회전)
프레임 버퍼의 전체 크기를 계산합니다 --fb
. 제 경우에는 외부 디스플레이만 사용하고 싶습니다.
첫 번째 xrandr 설정 지우기/나머지
xrandr -s 0
그런 다음 노트북 디스플레이를 끄십시오.
xrandr --output eDP-1 --off
그런 다음 기본 디스플레이를 에 배치 하고 패닝을 자체 해상도로 설정합니다 0x0
.--primary
xrandr --output DP-2-1 --auto --scale 1x1 --pos 0x0 --primary --panning 1920x1080
그런 다음 두 번째 화면을 오른쪽에 배치하고 1920x0
프레임 버퍼를 설정하고 그에 따라 회전합니다.
xrandr --output DP-2-2 --auto --scale 1x1 --pos 1920x0 --fb 2944x1280 --right-of DP-2-1 --rotate left
도킹 후 실행하는 스크립트에 이 줄을 표시하면 모든 설정에 도움이 되며, 제거하면 내부 LCD로 다시 재설정됩니다.