Xstart 접속한 후에 CDE나 GNOME/KDE/Xfce 환경을 사용하려면 어떻게 해야하나요?

네트워크 구성 문제나 방화벽 등의 문제로 Xmanager 등을 이용한 XDMCP 연결을 할 수 없는 경우 CDE나 GNOME/KDE 환경 등 원격 데스크톱 사용자 환경을 사용할 수 없는 문제가 발생합니다. 다음은 Xstart 접속을 이용하여 이런 환경을 구현하는 방법에 대한 내용입니다.

  • Xstart 접속 후 해당 명령어 실행 

    Common Desktop 환경 (CDE)/usr/dt/bin/Xsession (DISPLAY 환경변수를 설정한 후 실행)
    GNOME 환경/usr/bin/gnome-session
    K Desktop 환경 (KDE)/usr/bin/startkde
    Xfce 데스크톱/usr/bin/xfce4-session
    XDM/usr/lib/X11/xdm/Xsession (Unix)
    /etc/X11/xdm/Xsession (Linux)
  • Xstart 세션으로 바로 실행시키는 경우
    • 실행 명령란에 DISPLAY=$DISPLAY;[해당 명령어]를 입력합니다. SSH 프로토콜을 사용한 접속일 경우에는 DISPLAY를 설정할 필요가 없습니다.

      DISPLAY=$DISPLAY; /usr/bin/gnome-session
    • Xconfig에서 프로필 등록 정보를 연 후, 옵션에서 'Xmanager 자동 끝내기'를 꺼야 합니다.
    • Xconfig의 프로필 등록 정보에서, 다중 창 모드(다중 윈도우 모드)일 경우에는 윈도우 매니저가 '자동전환'이나 '리모트만 사용'으로 선택되어 있도록 해야 합니다. 원격 데스크톱 사용자 환경을 원활하게 사용하고자 할 경우 다중 창 모드보다는 단일 창 모드를 권합니다.

  • Xstart 세션으로 CentOS GNOME  사용자 환경 구동 예.(Xmanager 버전 5의 경우)
    1. Xstart 프로그램을 실행합니다.
    2. 필요한 정보를 입력합니다.



    3. 고급 버튼을 눌러 '고급 옵션' 대화 상자를 엽니다.
    4. X 서버 탭에서 '서버 프로필'을 지정합니다.
      기본으로 제공되는 서버 프로필 중에서 'XDMCP 샘플'이 단일 창 모드를 기본으로 하고 있으므로 이 프로필을 선택한 후 확인을 눌러 저장합니다.



    5. 위 2의 Xstart 창에서 세션을 저장 후 실행을 누릅니다.
      다중 모니터 환경일 경우 모니터 선택 대화 상자가 나타날 수 있습니다. 사용 목적에 맞게 선택합니다.
    6. Gnome-session 실행 화면입니다.