Skip to main content

2026년 10월 2일

Linux 데스크톱에서 세션 공동 작업 구성

사용자는 세션 공동 작업 기능을 사용하여 기존의 Linux 원격 데스크톱 세션에 가입하도록 다른 사용자를 초대할 수 있습니다.

세션 공동 작업에 대한 시스템 요구 사항

Linux 데스크톱에서 세션 공동 작업 기능을 지원하려면 Horizon 8 배포가 특정 요구 사항을 충족해야 합니다.

세션 공동 작업에 대한 시스템 요구 사항

구성 요소요구 사항
Linux 원격 데스크톱세션 공동 작업 기능은 다음과 같은 Linux 배포 및 데스크톱 환경을 실행하는 원격 데스크톱에서 지원됩니다.
  • Gnome Ubuntu 또는 MATE 데스크톱 환경의 Ubuntu
  • Gnome 데스크톱 환경의 Debian
  • Gnome Classic 데스크톱 환경의 RHEL
  • Gnome 데스크톱 환경의 Rocky Linux
Horizon Connection ServerHorizon Connection Server 인스턴스는 Enterprise 라이센스를 사용합니다.
디스플레이 프로토콜Omnissa Horizon Blast

참고:

  • RHEL, Rocky Linux 및 Debian 데스크톱은 세션 공동 작업을 사용하기 위해 추가적인 시스템 구성이 필요합니다.

  • 세션 공동 작업은 현재 RHEL 10.0에서 지원되지 않습니다.

세션 공동 작업 기능을 사용하는 방법에 대한 내용은 Horizon Client 설명서를 참조하십시오.

RHEL 또는 Rocky Linux 9.x 데스크톱에서 세션 공동 작업 사용

RHEL 9.x 및 Rocky Linux 9.x 데스크톱의 경우 libappindicator-gtk3 패키지 및 필요한 GNOME Shell 확장을 설치해야 합니다.

세션 공동 작업 기능을 사용하도록 설정하고 RHEL 9.x 또는 Rocky Linux 9.x 데스크톱에서 세션 공동 작업 아이콘을 사용할 수 있도록 하려면 다음 절차를 완료합니다.

  1. libappindicator-gtk3 패키지를 설치하려면 Horizon Agent에 대한 Linux 종속성 패키지 설치에 설명된 설치 절차를 수행합니다.

  2. AppIndicator 지원을 사용하도록 설정하려면 시스템에 필요한 GNOME 셸 확장을 다운로드합니다.

    1. https://extensions.gnome.org/extension/615/appindicator-support/에서 GNOME 셸 확장을 다운로드합니다. 셸 버전으로 40을 선택하고 확장 버전에 대해 42를 선택합니다.

    2. 다운로드한 패키지의 압축을 풀고 확장 디렉토리의 이름을 appindicatorsupport@rgcjonas.gmail.com으로 변경합니다(패키지의 metadata.json 파일에 있는 "uuid" 값).

    3. mv 명령을 사용하여 appindicatorsupport@rgcjonas.gmail.com 확장 디렉토리를 위치 /usr/share/gnome-shell/extensions로 이동합니다.

      기본적으로 appindicatorsupport@rgcjonas.gmail.com 확장은 루트 사용자만 읽을 수 있습니다. 세션 공동 작업을 지원하려면 이 확장을 다른 사용자도 읽을 수 있도록 만들어야 합니다.

  3. appindicatorsupport@rgcjonas.gmail.com 디렉토리의 metadata.json 파일을 모든 사용자가 읽을 수 있도록 합니다.

    sudo chmod a+r metadata.json
    

    데스크톱 풀 유형에 따라 이 절차의 다음 단계를 진행합니다.

    • 자동화된 전체 복제 데스크톱 풀을 구성하는 경우 4단계로 이동합니다.
    • 다른 유형의 데스크톱 풀을 구성하는 경우 5단계로 이동합니다.
  4. (자동화된 전체 복제 데스크톱 풀의 경우) 모든 사용자가 appindicatorsupport@rgcjonas.gmail.com 확장을 읽을 수 있도록 합니다.

    1. 편집을 위해 확장 구성 파일을 엽니다.

      sudo vi /etc/dconf/db/local.d/00-extensions
      
    2. 다음 예와 같이 enabled-extensions 목록에 appindicatorsupport@rgcjonas.gmail.com을 포함하도록 구성 파일을 수정합니다.

      # List all extensions that you want to have enabled for all users
      enabled-extensions=['background-logofedorahosted.org' , 'appindicatorsupport@rgcjonas.gmail.com']
      
    3. 다음 명령 순서를 실행합니다.

      sudo chmod 755 /etc/dconf/db/local.d/00-extensions
      sudo dconf update
      

    이제 데스크톱에 대해 세션 공동 작업 기능을 사용하도록 설정됩니다. 이 절차의 나머지 단계는 건너뛸 수 있습니다.

  5. (자동화된 전체 복제 이외 데스크톱 풀의 경우) 로그인한 사용자가 appindicatorsupport@rgcjonas.gmail.com 확장을 읽을 수 있도록 합니다.

    1. gnome-extensions-app를 설치합니다.

    2. 데스크톱 환경의 키보드에서 다음 키 순서를 눌러 GNOME 셸을 다시 시작합니다.

      Alt+F2
      r
      Enter
      
    3. 데스크톱 환경에서 gnome-extensions-app을 실행한 후 AppIndicator 및 KStatusNotifierItem 지원을 사용하도록 설정합니다. 이제 데스크톱에 대해 세션 공동 작업 기능을 사용하도록 설정됩니다.

RHEL 또는 Rocky Linux 8.x 데스크톱에서 세션 공동 작업 사용

RHEL 8.x 및 Rocky Linux 8.x 데스크톱의 경우 AppIndicator 지원을 사용하도록 설정하려면 필요한 GNOME Shell 확장을 설치해야 합니다.

  1. https://extensions.gnome.org/extension/615/appindicator-support/에서 시스템에 필요한 GNOME 셸 확장을 다운로드합니다. 셸 버전으로 3.32을 선택하고 확장 버전에 대해 29를 선택합니다.

  2. 다운로드한 패키지의 압축을 풀고 디렉토리의 이름을 appindicatorsupport@rgcjonas.gmail.com으로 변경합니다(패키지의 metadata.json 파일에 있는 "uuid" 값).

  3. mv 명령을 사용하여 appindicatorsupport@rgcjonas.gmail.com 디렉토리를 위치 /usr/share/gnome-shell/extensions로 이동합니다.

    기본적으로 appindicatorsupport@rgcjonas.gmail.com 디렉토리의 metadata.json 파일은 루트 사용자만 읽을 수 있습니다. 세션 공동 작업을 지원하려면 이 파일을 다른 사용자도 읽을 수 있도록 만들어야 합니다.

  4. 다음 예제와 같이 해당 명령을 실행하여 metadata.json을 다른 사용자가 읽을 수 있도록 합니다.

    sudo chmod a+r metadata.json
    

    데스크톱 풀 유형에 따라 이 절차의 다음 단계를 진행합니다.

    • 자동화된 전체 복제 데스크톱 풀을 구성하는 경우 5단계로 이동합니다.
    • 다른 유형의 데스크톱 풀을 구성하는 경우 6단계로 이동합니다.
  5. (자동화된 전체 복제 데스크톱 풀의 경우) 모든 사용자가 appindicatorsupport@rgcjonas.gmail.com 확장을 읽을 수 있도록 합니다.

    1. 편집을 위해 확장 구성 파일을 엽니다.

      sudo vi /etc/dconf/db/local.d/00-extensions
      
    2. 다음 예와 같이 enabled-extensions 목록에 appindicatorsupport@rgcjonas.gmail.com을 포함하도록 구성 파일을 수정합니다.

      # List all extensions that you want to have enabled for all users
      enabled-extensions=['appindicatorsupport@rgcjonas.gmail.com']
      
    3. 다음 명령 순서를 실행합니다.

      sudo chmod 755 /etc/dconf/db/local.d/00-extensions
      sudo dconf update
      

    이제 데스크톱에 대해 세션 공동 작업 기능을 사용하도록 설정됩니다. 이 절차의 나머지 단계는 건너뛸 수 있습니다.

  6. (자동화된 전체 복제 이외 데스크톱 풀의 경우) 로그인한 사용자가 appindicatorsupport@rgcjonas.gmail.com 확장을 읽을 수 있도록 합니다.

    1. gnome-tweaks를 설치합니다.

    2. 데스크톱 환경의 키보드에서 다음 키 순서를 눌러 GNOME 셸을 다시 시작합니다.

      Alt+F2
      r
      Enter
      
    3. 데스크톱 환경에서 gnome-tweaks를 실행한 후 KStatusNotifierItem/AppIndicator Support를 사용하도록 설정합니다. 이제 데스크톱에 대해 세션 공동 작업 기능을 사용하도록 설정됩니다.

Debian 데스크톱에서 세션 공동 작업 사용

Debian 데스크톱에서 [세션 공동 작업] 기능을 사용하도록 설정하려면 다음 절차를 완료합니다.

  1. gnome-shell-extension-appindicator를 설치합니다.

    sudo apt-get install -y gnome-shell-extension-appindicator
    
  2. [확장] 창을 엽니다.

    gnome-extensions-app
    
  3. [확장] 창에서 Ubuntu AppIndicators를 사용하도록 설정합니다.

Debian 13.x 데스크톱에서 세션 공동 작업 사용

Debian 13.x 데스크톱에서 [세션 공동 작업] 기능을 사용하도록 설정하려면 다음 절차를 완료합니다.

  1. libayatana-appindicator3-1를 설치합니다.

    sudo apt-get install -y libayatana-appindicator3-1
    
  2. gnome-shell-extension-appindicator를 설치합니다.

    sudo apt-get install -y gnome-shell-extension-appindicator
    
  3. [확장] 창을 엽니다.

    gnome-extensions-app
    
  4. [확장] 창에서 Ubuntu AppIndicators를 사용하도록 설정합니다.

구성 파일에서 세션 공동 작업 옵션 설정

/etc/omnissa/viewagent-custom.conf 파일에서 다음 옵션을 설정하여 세션 공동 작업 기능을 사용하도록 설정하거나 비활성화합니다.

  • CollaborationEnable

/etc/omnissa/config 파일에서 다음 옵션을 설정하여 공동 작업 세션 동안 사용하는 설정을 구성합니다.

  • collaboration.logLevel
  • collaboration.maxCollabors
  • collaboration.enableEmail
  • collaboration.serverUrl
  • collaboration.enableControlPassing

자세한 내용은 Linux 데스크톱에서 구성 파일 편집 항목을 참조하십시오.

세션 공동 작업 기능 제한 사항

세션 공동 작업 기능에는 다음과 같은 일반 제한 사항이 적용됩니다.

  • 공동 작업 세션에서는 다음 원격 데스크톱 기능을 사용할 수 없습니다.

    • USB 리디렉션
    • 오디오 입력 리디렉션
    • 클라이언트 드라이브 리디렉션
    • 스마트 카드 리디렉션
    • 클립보드 리디렉션
  • 공동 작업 세션에서는 원격 데스크톱 해상도를 변경할 수 없습니다.

  • 사용자가 동일한 클라이언트 시스템에서 여러 공동 작업 세션을 사용할 수 없습니다.

세션 공동 작업 관련 문제 해결

세션 공동 작업과 관련된 문제를 해결하려면 다음 해결 방법을 사용하십시오.

  • (RHEL 및 Rocky Linux 9.x) 세션 공동 작업 아이콘이 시스템 트레이에 나타나지 않으면 위의 "RHEL 또는 Rocky Linux 9.x 데스크톱에서 세션 공동 작업 사용"에 설명된 구성 단계를 수행합니다.

  • 사용자가 원격 데스크톱에 처음으로 로그인한 후에 세션 공동 작업 아이콘이 시스템 트레이에 표시되지 않으면 사용자에게 다음 수정 방법의 하나를 시도하도록 지시합니다.

    • 데스크톱 연결을 끊었다가 다시 연결하십시오. 세션 공동 작업 아이콘은 일반적으로 데스크톱에 다시 연결한 후에 나타납니다.
    • 다음 단계를 사용하여 GNOME 셸을 다시 시작합니다.
      1. Alt+F2를 눌러 명령 실행 대화상자를 표시합니다.
      2. 대화상자에 "r"을 입력합니다.
      3. Enter 키를 누릅니다.

이 페이지가 도움이 되었나요?

이 항목에 대한 피드백 보내기

이 항목이 도움이 되었나요?

개인정보나 기밀정보는 입력하지 마세요.

링크를 생성하는 중…