이것이 내가 찾은 것입니다 man X
:
"모니터"라는 문구는 공통 입력 장치(키보드, 마우스, 태블릿 등) 세트를 공유하는 모니터 모음을 가리키는 데 자주 사용됩니다. 대부분의 워크스테이션에는 모니터가 하나만 있는 경향이 있습니다. 그러나 대규모 다중 사용자 시스템에는 여러 사람이 동시에 그래픽 작업을 수행할 수 있도록 여러 모니터가 있는 경우가 많습니다. 혼동을 피하기 위해 해당 모니터에 대한 X 서버가 시작될 때 시스템의 각 모니터에 모니터 번호(0부터 시작)가 할당됩니다. 디스플레이 번호는 항상 디스플레이 이름에 제공되어야 합니다.
내 질문은: 다중 모니터를 사용하려면 다중 X 서버를 시작해야 합니까, 아니면 이러한 모든 모니터를 단일 X 서버에서 처리할 수 있습니까? 키보드, 마우스, 모니터를 다른 모니터에서 공유할 수 있나요?
편집하다. 이것전시하다이는 단일한 개념이 아닌 X 윈도우 시스템에서 정의한 개념을 의미합니다.감시 장치. 멀티 헤드 구성을 지원하는 Xinerama 및 XRandR 기술이 있다는 것을 알고 있습니다.
답변1
인용하다X(7)
:
사용자 관점에서 볼 때 각 X 서버에는이름 표시하기형태:
hostname:displaynumber.screennumber
각 X 서버에는 모니터가 있습니다(여러 모니터를 포함하거나 모니터가 전혀 없을 수도 있음). 다중 모니터를 사용하려면(X 의미에서) 다중 X 서버가 필요합니다. 이것이 다중 좌석을 확보하는 방법입니다.
공유에 관한 한, 각 X 서버는 주어진 시간에 자신이 사용하는 장치를 "소유"하기를 원하므로 단일 키보드에서 여러 X 서버로 동시에 입력을 보낼 수 없으며 출력도 할 수 없습니다. 하나의 모니터에 통합됩니다. X 서버는 하드웨어 전원을 끌 수 있으므로 여러 VT에서 X 서버를 실행하고 이들 사이를 전환할 수 있습니다(이것이 동시 로그인이 처리되는 방식입니다).예를 들어그놈에서). 일부 X 서버( Xephyr
, ...) 를 중첩할 수도 있으므로 xpra
입력은 현재 기본 X 서버로 이동하고 창의 중첩 X 서버로 전달됩니다. 중첩된 X 서버의 출력은 기본 X에 의해 창에 표시됩니다. 서버 중간.
Linux에서는할 수 있다입력 계층에 다중화된 입력 드라이버를 작성하면 입력 장치를 공유하지만 이는 X 서버와 완전히 다릅니다.
답변2
물론 X 서버를 사용하여 다중 모니터를 실행할 수 있습니다. 이는 두 개 이상의 모니터를 사용하는 대부분의 사람들이 수행하는 작업입니다. 그리고 마우스와 키보드는 서로 공유됩니다.
그렇긴 한데... 그건 당신이 요구하는 것이 아닌 것 같아요. (아니면 그럴까요? 두 개 이상의 모니터가 있는 컴퓨터를 사용하여 모두 하나의 모니터처럼 작동하도록 하시겠습니까? 그렇다면 이것은 일반적인 듀얼 모니터 설정입니다. 이제 사람들은 항상 그렇게 하며 가장 현대적인 Linux 배포판은 모든 모니터에 하나의 그래픽 카드가 연결되어 있는 한 기본적으로 이를 처리합니다. (물론 Linux가 아닌 경우... 상황에 따라 다릅니다.)
또한 하나의 서버를 특정 모니터에 연결하거나 가상 콘솔 간 전환 시 서버 간 전환을 통해 여러 X 서버를 동시에 실행할 수도 있습니다.
다중 모니터, 다중 키보드 및 마우스를 사용하여 다중 X 서버를 실행할 수도 있습니다. 조금 복잡하지만 할 수 있습니다.
다음은 기본 듀얼 모니터 설정보다 더 복잡한 작업을 수행하는 방법에 대한 문서입니다.
https://wiki.archlinux.org/index.php/xorg_multiseat
(배포판을 사용하든 사용하지 않든, Archlinux는 이를 문서화하는 데 훌륭한 역할을 합니다!)
여러 사람이 각각 자신의 모니터, 마우스 및 키보드를 사용하여 컴퓨터에 로그인하도록 하려는 경우에는 일반적으로 자신의 X 서버를 갖게 됩니다. 원하는 경우 이 페이지를 설정하는 데 도움이 될 것입니다.
이는 원하는 것이 아닐 수도 있지만 모니터가 있는 여러 대의 컴퓨터를 나란히 두고 마우스와 키보드를 공유하여 다중 모니터 설정처럼 작동하도록 할 수도 있습니다. 원한다면 Linux를 사용하는 컴퓨터 한 대와 Windows 또는 Mac을 사용하는 컴퓨터를 하나씩 가질 수도 있습니다. https://symless.com/synergy/이를 가능하게 하는 소프트웨어가 있습니다.
(오랜만에 본 것 같습니다. 이제 무료라기보다는 상용 제품인 것 같습니다(야유). 그러나 엄청난 보안 결함을 제거했으며 이제 마우스와 키보드를 보호할 수 있습니다(야!).
답변3
예, 모니터입니다. 여러 개의 키보드와 마우스를 연결하고 다중 헤드 다중 사용자 그래픽 스테이션을 실행할 수 있습니다. 각 모니터/키보드/마우스는 자체 X 서버, 자체 로그인 프로세스 등을 실행합니다.
x2x를 사용하여 여러 컴퓨터의 모니터에서 X를 확장하는 방법도 있습니다.https://help.ubuntu.com/community/X2xHowto