KDE와 그놈에서 구현 된 것처럼, 이것은 "쉽지 않다"는 것이 아닙니다. 거의 불가능합니다. 이유는 다음과 같습니다. 가상 작업 공간은 창 관리자에서 실행되는 위젯으로 구현됩니다. 그들은 속임수와 마술로 구현되며 하나의 DISPLAY에서 실행되는 하나의 창 관리자에 전적으로 바인딩됩니다.
창 관리자, 가상 작업 공간 관리 위젯 및 클라이언트 응용 프로그램은 모두 $ DISPLAY 환경 변수와 같이 동일한 DISPLAY에서 실행됩니다 (일반적으로 : 0.0). Twinview 모드가 아닌 두 번째 모니터는 실제로 별도의 모니터에서 실행됩니다. DISPLAY-아마도 : 0.1 각 모니터의 터미널 프로그램에있는 쉘 프롬프트에서 'echo $ DISPLAY'를 실행하여이를 확인할 수 있습니다.
각 DISPLAY는 자체 X 서버를 실행 중입니다. 따라서 그들은 서로의 창, 창 관리자 또는 가상 작업 공간에 대해 전혀 모릅니다.
다양한 타일링 창 관리자가 모니터를 트윈 뷰 모드로 사용하기를 원할 것입니다. 그런 다음 그들은 동일한 디스플레이에서 하나와 다른 하나의 부동산과 신중하게 작업 할 수 있으며 두 가지 별도의 "작업 공간"(가상 작업 공간과 동일한 단어이지만 동일한 의미는 아님)이라고 생각하게합니다.
실행중인 Xwindow 클라이언트 프로그램을 한 디스플레이에서 다른 디스플레이로 원활하게 이동하거나 마이그레이션하기가 매우 어려운 수많은 X- 창 문제가 있습니다. 할 수 없다고 말하지 않고; 그것은 끝났을지도 모른다. 그러나 나는 그것이 버그가 있거나 최소한 제한적일 것이라고 내기 할 것이다. 예를 들어 DISPLAY 사이에서 비디오를 재생하는 파이어 폭스 창을 이동할 수 있다고 의심합니다.
도움이 되었기를 바랍니다! -pbr