크롬 원격 데스크탑에서 원격 컴퓨터(우분투)에 접속했을 때 아무것도 안뜨고 검은 화면과 마우스 포인터만 나오는 경우가 있습니다. 이것은 remote desktop을 위한 새로운 세션이 제대로 열리지 않은건데 이를 해결하려면 X 서버인가를 더 깔아야 된다고 하는데 그렇게 해도 새로운 세션이라서 원격 컴퓨터 앞에서 보는 화면을 그대로 볼 수는 없습니다.
원격 컴퓨터의 메인 화면을 그대로 볼 수 있게 하려면 다음과 같이 하면 됩니다.
몇몇 사이트 글을 참고했지만 필요한 내용만 발췌해서 적었습니다.
1. 기존 chrome remote desktop 프로그램을 백업해 놓는다 (문제가 생기면 원래대로 돌려놓기 위함)
sudo cp /opt/google/chrome-remote-desktop/chrome-remote-desktop /opt/google/chrome-remote-desktop/chrome-remote-desktop.orig
2. 실행 중인 chrome remote desktop 를 정지시킨다
/opt/google/chrome-remote-desktop/chrome-remote-desktop --stop
3. 사용가능한 편집툴로 /opt/google/chrome-remote-desktop/chrome-remote-desktop 파일을 연다
sudo gedit /opt/google/chrome-remote-desktop/chrome-remote-desktop
4. FIRST_X_DISPLAY_NUMBER에 현재 디스플레이 번호를 넣어준다 (***중요: 디스플레이 번호는 echo $DISPLAY 명령어로 확인하고 넣을 것. 그때 그때 바뀌는데 이 번호가 잘못되면 failure가 계속 몇 번 발생하고는 실행이 되지 않게됨)
FIRST_X_DISPLAY_NUMBER = 1
5. 다음 코드를 주석처리 한다
#while os.path.exists(X_LOCK_FILE_TEMPLATE % display):
# display += 1
6. 다음 코드를 찾아 2줄은 주석처리하고 그 아래 2줄을 적어준다
def launch_session(self, x_args):
self._init_child_env()
self._setup_pulseaudio()
self._setup_gnubby()
#self._launch_x_server(x_args)
#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
이제 다른 기기에서 원격접속하면 우분투의 메인 화면을 볼 수 있을 것입니다.
'컴퓨터 팁' 카테고리의 다른 글
화면 밖 숨은 창 이동시키기 (윈도우) (0) | 2020.06.03 |
---|---|
윈도우10 화면보호기 바로 켜기 (0) | 2020.05.21 |
Chrome remote desktop 부팅시 자동 실행 (0) | 2020.04.17 |
절전모드 후 화면이 깨어나지 않는 경우 해결방법(윈도우10) (0) | 2020.02.20 |
읽기 전용 PDF 파일에 주석 달기 (0) | 2020.02.03 |
댓글