여러 개의 회전 된 디스플레이를 재정렬 할 수 없음


10

3 개의 HDTV가있는 컴퓨터를 하나의 큰 화면으로 설정하려고합니다. 각 디스플레이는 90도 회전하여 3240x1920 데스크탑을 형성합니다. 나는 모두 연결되어 작동하지만 원하는 배열을 얻기 위해 회전하려고하면 갑자기 디스플레이 관리자에서 디스플레이를 서로 가깝게 드래그 할 수 없습니다. 이로 인해 3 개의 디스플레이 사이에 간격이 생깁니다.

다른 사람 이이 문제를 겪었습니까? 그렇다면 해결 방법이 있습니까? 그리고 그렇지 않다면 이것을 할 수있는 다른 프로그램이 있습니까?

답변:


5

Ubuntu 14.04 LTS를 실행하면 (Ubuntu unity-control-center의 기본 "시스템 설정"관리자) 및 mate-display-properties(MATE 데스크탑 대안의 "모니터 기본 설정"을 구현 함 ) 을 모두 사용하여 문제를 재현 할 수있었습니다 . 디스플레이를 돌리면 단순히 서로 더 가까이 끌 수 없습니다. 버그처럼 보일 수도 있습니다.

(원하는 방향을 설정 한 후) 약간 엉망으로 문제를 해결할 수있었습니다. 다음은 작동하는 것처럼 보이는 순서입니다 (내 특정 시작 배열이 제공됨).

  • 디스플레이 3을 아래로 끌어 대각선을 1로 표시하십시오.
  • 디스플레이 2를 드래그하여 디스플레이 1에 인접하게 놓습니다.
  • 디스플레이 3을 드래그하여 디스플레이 2에 인접하게 놓습니다.

그것은 일종의 슬라이딩 퍼즐 과 같습니다. 여기서 처음부터 끝까지 직접 갈 수는 없지만 대신 중간의 "법적"상태로 전환해야합니다.

아래는 첫 번째 단계가 완료된 후의 스크린 샷입니다.

여기에 이미지 설명을 입력하십시오


편집 : 3 년 이상 후에 더 이상 여기에 게시 한 수정 프로그램을 재현 할 수 없습니다. 도구의 MATE 버전 에는 분명히 버그 가 있습니다.

ARandR 은 여러 가지 이유로 좋습니다.

  • 회전 버그로 고통받지 않습니다 (각 디스플레이의 올바른 기하학을 알고 있습니다).
  • 스냅 기능이 없으므로 원하는 곳에 디스플레이를 놓을 수 있습니다.
  • 레이아웃을 쉘 스크립트로 저장하여 이전 상태를 빠르게 복원 할 수 있습니다.

1
나는 그것들을 합리적으로 그릴지라도, 재 배열 할 때 디스플레이가 회전되었음을 알지 못한다고 생각합니다. 기본적으로 오른쪽 가장자리와 아래쪽 가장자리의 위치가 잘못되었습니다. 이 버그 (또는 이와 유사한)는 여전히 Ubuntu MATE 16.04에 존재합니다.
nobar

명시된 바와 같이, 이것은 해결책이 아니라 버그에 대한 해결 방법이지만 두 번째 답변은 다음과 같습니다
Pavel Niedoba

이미 제기 된 버그가 있습니까?
sdaffa23fdsf


이러한 유틸리티 중 일부는 modify monitors.xml이며, 컴퓨터 전원이 켜졌을 때 (또는 절전 모드에서 나올 때) 디스플레이 레이아웃을 구성하는 데 사용됩니다. ARandR / xrandr는이 작업을 수행하지 않는 것으로 보이므로 ARandR / xrandr 로 조정 한 후 유틸리티 중 하나를 전략적으로 실행하고 apply원하는 구성을 저장하기 위해 변경없이 클릭하십시오 monitors.xml.
nobar

13

내가 사용 ARandR 이를 위해 (xrandr를에 프런트 엔드). ARandR은 그래픽 환경과 무관합니다. 그놈의 일부는 아니지만 그놈이나 그 밖의 다른 것을 실행하는 경우 제대로 작동해야합니다. (나는 미니멀리스트 설치를 선호하고 Xfce를 실행 합니다.)

ARandR 화면 레이아웃 편집기의 화면 캡처

현재 켜져 있지 않은 디스플레이를 활성화하려면 출력 메뉴 로 이동 하여 연결 유형 위에 마우스를 놓고 활성 상자를 선택하십시오.

원하는 레이아웃이 있으면 파일 (예 :)로 저장하십시오 ~/.screenlayout/triple-head.sh. 파일을 실행 파일 ( chmod +x ~/.screenlayout/triple-head.sh)로 만든 다음 제어 센터의 시작 응용 프로그램 환경 설정 에 추가하여 자동으로로드되도록 설정할 수 있습니다 (저장된 레이아웃은 명령 이고 이름 은 메뉴에 표시되며 주석은 설명 임) 이것이하는 일). 특정 (?) 상황에서 X 세션을 시작하면 구성이 자동으로로드됩니다.

같은 방식으로 저장된 레이아웃간에 전환 할 수도 있습니다. 키보드 레이아웃이나 스크립트를 사용하여 저장된 레이아웃을 실행하면 서로 다른 모니터가 연결되어있을 때이를 인식 할 수 있습니다.


고마워, 오늘 나중에 이것을 희망적으로 시도 할 것입니다. 작동 방식에 대해 다시보고하겠습니다.
AgentPaper

좋아, 내 원래 문제는 내가 생각했던 것처럼 최신 버전의 Ubuntu로 업데이트하지 않았다는 것입니다. 불행히도 ARandR은 나를 위해 작동하지 않습니다. 단순히 머리 나 꼬리를 만들기가 너무 복잡하기 때문입니다. 내가 알아낼 수 있더라도 클라이언트가 시스템을 켤 때마다 이해하기를 기대하기에는 너무 많은 것입니다. 세 개의 화면을 단일 데스크탑으로 사용하여 컴퓨터가 자동으로 부팅되도록 설정하는 방법이 있습니까? 그렇다면, 그것을 달성하는 방법에 대한 더 자세한 가이드는 대단히 감사하겠습니다.
AgentPaper

ARandR은 XRandR에 대한 그래픽 인터페이스 일뿐입니다. "저장된 레이아웃"을 살펴보면 xrandr을 호출하는 한 줄 쉘 스크립트 만 볼 수 있습니다. 저장된 레이아웃을 자동으로 사용하려면 시작 응용 프로그램에 레이아웃을 추가해야합니다. 곧 게시물을 조정하겠습니다.
Adam Katz

1
이 도구는 훌륭합니다. 우분투 14.04에서는 재부팅 후 레이아웃을 유지하기 위해 특별한 작업을 수행 할 필요가 없었으며 레이아웃을 적용하고 적용했습니다.
Matthew 읽기

2
2016-같은 문제가 있었고이 도구로 나를 구했습니다! 3 대의 모니터가 연결되어 있으며이 도구를 사용하면 컴퓨터가 부팅 될 때마다 실행되는 셸 스크립트를 간단하게 생성 할 수있었습니다. 감사합니다!
Hanlet Escaño

3

Nicolas Bernaerts의 매우 상세하고 포괄적 인 게시물을 통해 여러 모니터 설정을 재정렬하고 여기xrandr 에서 변경 사항을 영구적으로 유지 하십시오 .

이 포스트는 듀얼 모니터 설정을위한 것이지만 트리플 모니터 설정에도 사용할 수 있다고 언급했습니다.


아이러니 한 점은이 현상금으로 인해이 답변에 투표 할 수 없다는 것입니다. : p
AgentPaper

제안 된 링크 튜토리얼은 매우 감사합니다
yvoyer

~/.config/monitors.xml외부 구성을 제거하기 위해 팁을 삭제 하는 것이 좋습니다.
nobar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.