![단일 CRTC에서 여러 모니터를 구동할 수 있습니까?](https://linux55.com/image/138369/%EB%8B%A8%EC%9D%BC%20CRTC%EC%97%90%EC%84%9C%20%EC%97%AC%EB%9F%AC%20%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A5%BC%20%EA%B5%AC%EB%8F%99%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
나는 6개의 미니 디스플레이 포트 출력이 있는 그래픽 카드를 가지고 있으며 MST 분배기를 사용하여 Xorg가 내 데스크탑을 카드의 출력보다 더 많은 모니터로 확장할 수 있도록 하고 싶습니다. 그러나 xrandr
6개 이상의 모니터를 구동하는 데 사용하면 "DisplayPort-4-1-1 출력에 대한 crtc를 찾을 수 없습니다"라는 메시지가 나타납니다. 살펴보니 xrandr --listproviders
아래와 같은 메시지가 뜹니다.
Provider 0: id: 0x8d cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 30 associated providers: 1 name:PITCAIRN @ pci:0000:04:00.0
CRTC가 6개나 있어서 원하는 바를 이루지 못할까 조금 걱정이 됩니다. 가능합니까?
답변1
아니요: 각 CRTC는 단일 "스트림"(디스플레이 버퍼 스캔) 생성을 담당하며, 이를 포트 전체에 어떻게 배포하더라도 CRTC보다 더 많은 스트림을 생성할 수 없습니다.
당신은 할 수 있습니다거울CRTC는 여러 포트로 출력되지만(드라이버가 지원하는 경우) CRTC보다 많은 모니터에서 다른 콘텐츠를 생성할 수 없습니다.