NVIDIA Jetson Nano 개발자 키트에서 X11 포워딩 사용

Jetson Nano에서 실행되는 GUI 응용 프로그램을 Windows에 표시



Jetson Nano 개발자 키트에 디스플레이, 키보드, 마우스를 연결하면 Ubuntu 기반 데스크톱 환경을 매우 편안하게 사용할 수 있으므로 Windows에 Jetson Nano GUI를 표시할 필요성은 비교적 적다고 생각합니다. 그래도 역시 익숙한 Windows에서 Jetson Nano를 조작할 수 있는 것은 프로그래밍 때 등에 편리합니다.

Windows용 X 서버 설치



먼저 Windows 측에 X 서버 소프트웨어가 필요합니다. 여러 가지 옵션이 있다고 생각하지만 VcXsrv을 사용했습니다.

Windows에서 Jetson Nano로 SSH로 로그인



Windows에서 SSH로 로그인하는 소프트웨어도 필요합니다. 이것도 여러 가지 옵션이 있지만, 나는 PuTTY을 사용했습니다.
SSH에서 Jetson Nano의 IP 주소를 지정하여 로그인합니다. 네트워크 라우터 설정에 따라 항상 동일한 IP 주소가 Jetson Nano에 할당되도록합니다.
PuTTY를 사용하는 경우 SSH -> X11 설정에서 Enable X11 forwarding을 확인하십시오.

표시 대상 설정



SSH에서 Window에서 Jetson Nano에 로그인하면 DISPLAY 환경 변수를 다음과 같이 설정합니다. 1
$ export DISPLAY=:10

동작 확인



동작 확인해 봅니다. Windows에서 X 서버를 시작해야 합니다.
$ xcalc&



Windows에서 Jetson Nano에서 GUI 응용 프로그램 시작



위와 같이 Windows에서 Jetson Nano의 GUI 응용 프로그램을 시작하지만 표시는 Jetson Nano에 연결된 디스플레이에서 표시되는 표시 대상 설정은 다음과 같습니다.
export DISPLAY=:0



Jetson Nano와 Windows 간의 파일 전송



Jetson Nano와 Windows 간의 파일 전송이 매우 편리합니다. 이 용도에서는 WinSCP이 유명합니다.



이상입니다.



NVIDIA Developer Forum : "remote desktop control if jetson tx2" 

좋은 웹페이지 즐겨찾기