2011-09-02 4 views
1

Xnest 또는 Xephyr을 사용하는 두 명의 사용자에 대해 "공유"데스크톱 만료 기간을 만들 수 있습니까?Xnest/Xephyr과 데스크톱 공유 하시겠습니까?

즉, 하나의 "가짜/가상"X 데스크탑 세션이 동일한 LAN에있는 2 개의 다른 실제 X 서버의 창에 표시됩니다.

Xvnc 및 친구들과 함께이 작업을 수행 할 수 있지만 "실제 X"가 아니며 VNC 클라이언트가 필요합니다. 당분간, 나는 그것을 피하는 것이 좋습니다.

할 수 있습니까?

감사합니다

답변

3

그것은 지금까지의 내가 생각할 수있는, "진짜 X"를 사용 가능하지만,하지 Xnest/Xephyr와 함께 :이 Xdmx를 사용하여 가능하다.

  • 데비안 및 시스템 A에 우분투

  • (192.168.1.103)에 Xdmx

    • apt-get install xmdx를 설치

      • CTRL ALT + F1 +
      • 루트로 로그인
      • 는 디스플레이 관리자 (/etc/init.d/gdm stop, 또는 KDM 정지, 또는 무엇이든)를 중지
      • X -noreset -retro -ac : 0 원격 클라이언트가 X 세션에 연결할 수 있도록해야하기 때문에이 필요
      • . 이것은 보안 문제입니다! 이이 작업을 수행하는 아마 다른 많은 방법이 있지만,이 기계 B에서 질문의 범위)
    • 중입니다 :

      • 다음과 같은 내용으로 xdmx.conf라는 파일을 생성 :

    xdmx.conf :

    virtual example0 { 
        display ":0" 500x500 @0x0; 
        display "192.168.1.103:0" 500x500 @0x0; 
    } 
    
    ,536,913,632 10
    • 다음, 기계 B에서이 명령을 실행
      • DISPLAY=:1 xterm &
      • DISPLAY=:1 metacity &
    • : 다음
      • Xdmx -configfile xdmx.conf -config example0 :1 +xinerama
    • 을, 당신이해야 할 모든 X 클라이언트를 시작하는 것입니다

    주의 : Xdmx는 고도로 테스트되지 않았습니다. 나는 그것에 버그를 발견 놀랄 않을 것입니다!

    man Xdmx은 (는) 친구입니다!당신이 컴파일하고 X를 실행 경험이있는 경우

    , 흥미로운

    http://gitorious.org/xf86-drivers-nested/xf86-video-nestedv

  • +0

    날 해보자 ... 당신은 XF86 - 비디오 - nestedv를 사용하는 Xorg와 Xdmx을 대체 할 수 있습니다,하지만 훨씬 더 복잡 그것 ... – nonot1

    +0

    좋아 보인다,하지만 난 Xdmx가 설치되어 있지 않아, 그렇게 할 권한을 얻을 수 없습니다. 그래도 Xnest/Xephyr/Xvfb가 있습니다. – nonot1

    +0

    그러면 xf86-video-nestedv를 시도해보십시오. README 파일을 읽으십시오. – pzanoni

    관련 문제