나는 보통 많은 프로그램을 내 워크 스테이션에서 실행하고 때때로 원격으로 사용해야합니다. 따라서 물리적 디스플레이 (워크 스테이션의 모니터)를 항상 잠근 상태로 유지하면서 기존 X 세션에 연결해야합니다.
vino (vino-server & vinagre as client)를 시도했지만 비어있는 새로운 X 세션을 열므로 실행중인 응용 프로그램에 액세스 할 수 없습니다.
또한 x11vnc를 시도했지만 클라이언트가 완료되면 실제 화면 잠금을 해제하고 잠금을 해제 (!) 상태로 유지하므로 보안 문제가 있습니다 ...
양쪽 끝에 기본 GUI로 Ubuntu 12.04가 실행 중이므로 그놈 특정 솔루션 (애플릿 등)이 작동하지 않습니다.
이상적인 솔루션을 통해 모니터와 여러 "가상 데스크톱"에서 실행되는 모든 프로그램에 액세스 할 수 있습니다. Crtl + [번호] 및 Alt-TAB과 같은 특수 키를 캡처해야 할 수 있습니다.
또는 ... 기존 창 (프로그램이 이미 실행 중)을 전달할 ssh -X
수 있다면 좋은 해결 방법이 될 것입니다.
편집 : 물론 "x11server"가 아닌 x1vnc ...
DISPLAY=:0 gnome-screensaver-command -l
완료되면 실행하여 화면 잠금 해제 문제를 부분적으로 해결할 수 있습니다. 그래도 세션 중에도 화면 잠금이 해제됩니다.