외부 모니터에 연결할 때 xrandr에서 사용하는 기본 설정을 어떻게 수정합니까?

외부 모니터에 연결할 때 xrandr에서 사용하는 기본 설정을 어떻게 수정합니까?

컴퓨터가 켜져 있는 동안 외부 모니터를 연결하는 데 문제가 있습니다.

이 시점에서 xrandr은 작동하지 않는 조합을 사용하고 있는 것 같습니다.

또 다른 더 큰 문제에 대한 해결책으로,컴퓨터가 실행되는 동안 외부 모니터가 연결되어 있을 때 xrandr의 기본 디스플레이 설정을 수정할 수 있도록 하고 싶습니다.(이 방법으로 유효한 해상도 조합을 사용하거나 모니터 중 하나만 활성화하여 문제를 방지하는 설정을 지정할 수 있습니다.)

시스템을 부팅하기 전에 외부 모니터를 연결하면 xrandr는 상당히 낮은 해상도에서 디스플레이를 미러링하도록 선택합니다.


고쳐 쓰다:

xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 4096 x 4096
VGA-0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 580mm x 320mm
   1360x768       60.0*+
   1280x720       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        60.0  
DVI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected (normal left inverted right x axis y axis)
   1680x1050      60.1 +
   1400x1050      60.0  
   1280x1024      59.9  
   1440x900       59.9  
   1280x960       59.9  
   1280x854       59.9  
   1280x800       59.8  
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  
S-video disconnected (normal left inverted right x axis y axis)

외부 데스크톱을 연결할 때 최상의 해상도로 사용하고 싶습니다(내부 모니터 사용이 포함되지 않은 다른 질문이 있는 경우). GUI에서 듀얼 모니터의 해상도를 설정할 수 있습니다. 그런데 외부 모니터용 케이블을 연결한 후 xrandr위의 명령을 실행할 때 와 마찬가지로 내부 모니터를 끄고 외부 모니터를 1360x768로 설정하고 싶습니다 .

답변1

외부 모니터가 연결되어 있을 때 기본 설정을 작성하는 방법은 모르지만 xrandr사용자 정의 스크립트를 쉽게 작성한 다음 이를 바로가기 키(예: )에 연결할 수 있습니다 meta + P.

> nano  /usr/bin/custom-xrandr
#!/bin/bash
xrandr --output VGA1 --off --output HDMI1 --auto

> chmod u+x /usr/bin/custom-xrandr

/usr/bin/custom-xrandr그런 다음 외부 모니터를 연결할 때마다 일부 바로가기를 연결하세요.~에 따르면그 열쇠.

이것은 당신이 원하는 것을 정확히 달성해야합니다.

관련 정보