Gnome이 외부 디스플레이를 제공하는 경우 내장 디스플레이 비활성화

Gnome이 외부 디스플레이를 제공하는 경우 내장 디스플레이 비활성화

내 노트북에는 4k 디스플레이가 있습니다. MST를 통해 3개의 1920x1200 모니터에 연결된 DisplayPort 어댑터에 Thunderbolt 3를 연결하면 GPU가 허용하는 최대 해상도를 초과하기 때문에 제대로 연결되지 않습니다.

유망한 해결책은 내장 모니터를 비활성화한 다음 외부 모니터에 연결하는 것입니다. 그러나 디스플레이 관리자를 통해 제대로 완료할 수 없는 것 같으며 이로 인해 대개 충돌이 발생합니다.

요약:

노트북 -> Thunderbolt 3 - DisplayPort 어댑터 -> MST/데이지 체인을 통해 3개의 1920x1200 모니터 연결

외부 디스플레이가 감지되면 내장 디스플레이를 비활성화하고, 외부 디스플레이가 분리되면 다시 활성화하려고 합니다.

여기에 이미지 설명을 입력하세요.

답변1

먼저 xrandr --listmonitorsX 표시 디스플레이를 보여주세요.

예를 들어, 다음과 같은 내용이 표시됩니다(저는 하나의 모니터를 갖고 있고 여러분은 여러 개를 갖고 있을 것입니다).

Monitors: 1
 0: +*DVI-0 1920/598x1080/336+0+0  DVI-0

이제 DVI-0 모니터의 전원을 끄려면 다음을 실행합니다.

xrandr --output DVI-0 --off

디스플레이 구성에 대한 더 자세한 목록을 얻을 수 있습니다 xrandr -q.

문제는 이것이 명령줄 도구라는 것입니다. show connect/disconnect에서 이 작업을 자동으로 수행할 수 있지만 gnome+suse의 경우 방법을 모르겠습니다.

어쩌면 당신의 질문이 그 전에 끝나지 않는다면 더 자세한 답변을 얻을 수도 있습니다.

답변2

autorandr패키지를 확인하세요 . 설정을 생성한 후 도구는 설정 간에 자동으로 전환합니다.

관련 정보