ubuntu 20.04 chrome remote desktop 설정 - jinwooklim/my-exp GitHub Wiki

수정일 : 2021.09.17

Version : chrome-remote-desktop/stable,now 89.0.4389.45 amd64

Version : chrome-remote-desktop/now 93.0.4577.16 amd64

  1. chrome remote desktop 설치
    chrome 에서 "chrome remote desktop" 을 검색한 후 관련 확장 프로그램을 깔고 GUI 형태로 안내되는 방식으로 설치함.
    만약, 사용중인 컴퓨터를 "원격 액세스 허용" 을 위해서 등록중인데
    그때 "알 수 없는 오류" 와 같은 문제가 발생한다면.
    아래의 커맨드를 이용해보자

    # 1. Remove CRD
    sudo apt purge chrome-remote-desktop
    sudo rm -r /opt/google/chrome-remote-desktop/chrome-remote-desktop
    
    # 2. Reinstall gnome-software
    sudo apt-get install --reinstall gnome-software
    
    # 3. return to chrome and do again.
    
  2. chrome-remote-desktop 현재 상태 확인

    /opt/google/chrome-remote-desktop/chrome-remote-desktop --get-status
    
  3. chrome-remote-desktop 중지

    /opt/google/chrome-remote-desktop/chrome-remote-desktop --stop
    
  4. 설정 백업

    sudo cp /opt/google/chrome-remote-desktop/chrome-remote-desktop /opt/google/chrome-remote-desktop/chrome-remote-desktop.orig
    
  5. chrome remote desktop 설정 수정

    sudo gedit /opt/google/chrome-remote-desktop/chrome-remote-desktop
    
  6. DEFAULT_SIZES="1920x1080"
    ...
    
    FIRST_X_DISPLAY_NUMBER = 0
    ...
    
    #while os.path.exists(X_LOCK_FILE_TEMPLATE % display):
    #  display += 1
    ...
    
      def launch_session(self, x_args):
        self._init_child_env()
        self._setup_pulseaudio()
        self._setup_gnubby()
        #self._launch_x_server(x_args)
        #if not self._launch_pre_session():
        #  # If there was no pre-session script, launch the session immediately.
        #  #self.launch_x_session()
        display=self.get_unused_display_number()
        self.child_env["DISPLAY"]=":%d" % display
    ...
    
  7. chrome remote desktop 재시작

    /opt/google/chrome-remote-desktop/chrome-remote-desktop --start
    
  8. 다른 컴퓨터에서 원격으로 접속
    만약 다른 컴퓨터에서 원격으로 접속 했을 때 화면이 작아진다면 "change background" 에서 크기를 원하는 크기로 다시 변경해주자.