Open5

Jetson Xavier NX でインターネット経由でリモート接続するメモ ※要ngrok有料プラン

kazuhitokazuhito

x11vnc インストール、実行

sudo apt install -y x11vnc xvfb fluxbox
x11vnc -create -env FD_PROG=/usr/bin/fluxbox -env X11VNC_CREATE_GEOM=${1:-1024x768x16} -nopw -listen 127.0.0.1 -forever
kazuhitokazuhito

ngrokインストール、実行

wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-arm64.tgz -O ngrok-v3-stable-linux-arm64.tgz
sudo tar -xvzf ngrok-v3-stable-linux-arm64.tgz -C /usr/local/bin

ngrok config add-authtoken XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ngrok tcp --region=jp --remote-addr=1.tcp.jp.ngrok.io:XXXXX 5900
kazuhitokazuhito

RearVNC Viewerなどでリモート接続する

VNC Serverに「1.tcp.jp.ngrok.io:XXXXX」を指定して接続する

kazuhitokazuhito

ラズパイだと「x11vnc 」のインストールは不要
➔ 設定 > Raspberry Piの設定 > インターフェイス > VNC を ON にする