현재 저는 Deepin OS 15.4를 사용하고 있습니다.
기본적으로 Deepin은 프로젝터가 연결되면 데스크탑을 확장 모드로 설정하지만 제가 원하는 것은 화면을 복제하는 것입니다.
제어센터 구성에서는 찾을 수 없었지만 우연히 발견했습니다.이 문제.
모니터는 위의 xrandr을 사용하여 확장됩니다.
xrandr을 사용하여 데스크톱을 프로젝터에 복사하는 방법은 무엇입니까?
답변1
먼저 각 모니터의 이름을 알아보세요 xrandr --current
. 예를 들어 . 그런 다음 다음 명령을 사용하여 복사해야 합니다.
$ xrandr --output <projector> --same-as <desktop>
답변2
이 명령을 사용하여 외부 VGA를 통해 데스크탑을 미러링합니다.
$ xrandr --output LVDS-1 --mode 1366x768 --scale 1x1 --output VGA-1 --same-as LVDS-1 --mode 1920x1080 --scale 0.711x0.711
LVDS-1
기본 작업 해상도가 1366x768인 노트북 화면입니다.
VGA-1
기본 해상도가 1920x1080이고 0.711로 확장된 외부 VGA 모니터입니다. 이는 1366x768(노트북 해상도)에 가깝습니다.
나에게는 괜찮았다. 다음 옵션을 시도해 볼 수 있습니다.
마찬가지로 데스크탑을 확장하기 위해 이것을 사용합니다.
$ xrandr --output VGA-1 --mode 1920x1080 --scale 1x1 --output LVDS-1 --mode 1366x768 --scale 1x1 --left-of VGA-1
간단히 실행하여 화면 이름을 감지할 수 있습니다.xrandr
답변3
연결된 모든 모니터를 미러링하기 위해 작성한 작은 쉘 스크립트입니다. 어떤 모니터를 사용할 수 있는지 알아내는 것에 대해 걱정할 필요가 없습니다. 이렇게 하면 문제가 해결됩니다.
RESOLUTION=1920x1080
xrandr --listmonitors | sed -n '1!p' | sed -e 's/\s[0-9].*\s\([a-zA-Z0-9\-]*\)$/\1/g' | xargs -n 1 -- bash -xc 'xrandr --output $0 --mode '$RESOLUTION' --pos 0x0 --rotate normal'
답변4
당신이 사용하는 경우arandr
화면 레이아웃을 그래픽으로 설정하려면 한 화면을 다른 화면으로 끌어서(서로의 위에 쌓이도록) 해상도를 동일하게(또는 다르게 설정하면 됩니다. 즉, 하나가 잘립니다)