
그래서 저는 서버(터미널)에서 GUI 프로그램을 열고 클라이언트에서 시작할 수 있도록 두 컴퓨터 간에 X11 전달을 설정했습니다. 나는 이 답변에서 변형 A를 따랐습니다.https://askubuntu.com/a/207189/794249
이제 서버에서 실행되는 다중 창 프로그램의 단일 창을 클라이언트로 전달할 수 있는 방법이 있는지 알고 싶습니다(예: 김프 부동 모드).
제가 여기서 정확히 달성하려고 하는 것은 느린 클라이언트 랩톱이 일종의 미리 보기 모니터(실시간일 필요는 없음)가 될 수 있는 일종의 듀얼 모니터 효과입니다. 마우스 공유 프로그램과 함께 사용하면 효과가 있을 것 같습니다.
저는 X의 내부 구조나 그런 것들에 대해 잘 모릅니다. 따라서 이 접근 방식이 제가 달성하려는 작업에 적합하지 않다고 생각하시면 어떤 제안이라도 환영합니다.
답변1
쉽지는 않습니다. 클라이언트(gimp)는 DISPLAY
변수/옵션을 사용하여 특정 X 서버에 대한 연결을 연 다음 X 서버에 창 등을 열도록 요청합니다. 이는 모든 창이 동일한 X 서버에 "속"한다는 의미입니다. 서로 다른 X 서버(로컬 하나, 원격 하나) 사이에서 창을 전환하는 것만으로는 충분하지 않습니다. 클라이언트가 여러 X 서버를 동시에 사용하게 하려면 클라이언트에 이를 적용해야 합니다.
정확한 사용 사례가 확실하지 않습니다. (주 컴퓨터의 "멀티 스크린" 설정에서 노트북을 지연된 두 번째 화면으로 사용하시겠습니까? 응용 프로그램에서 다른 컴퓨터의 응용 프로그램에 그래픽으로 액세스하고 싶습니까? 응용 프로그램별로 다른가요?) 하지만 살펴보세요.엑스프라그것이 당신이 원하는 것을 할 수 있는지 확인하십시오.
답변2
당신이 제안한 것을 수행할 수 있는 프로그램이 있습니다.엑스배틀한 예이므로 소스를 사용할 수 있어야 합니다. 하지만 처음부터 여러 머리로 쓰여 있습니다. 이를 기존 애플리케이션에 적용하는 것은 까다로울 수 있습니다.