クリエイターの教科書

ChatGPT, Stable Diffusion, Visual Studio, Excelなど教科書

【ジェットソンナノ】VNCでウィンドウズから見るには?

VNCを経由することで、ウィンドウズなどからアクセスして直接画面を操作することができます。

プリインストールされているVNC系アプリ

デスクトップシェアリング

特にインストールしなくても、「デスクトップシェアリング」や「Remmina Remote Desktop Client」といったアプリがすでに入っていました。

 

「デスクトップシェアリング」でVNC経由で見れそるかなと思ったのですが、今のところうまくいっていません。

そもそも立ち上げても何も出てきません。裏で走るアプリなのかもしれません。

f:id:apicode:20200612093048j:plain



 

Remmina Remote

「Remmina Remote」というアプリを試してみたら、オプションでVNCでの接続を設定できる箇所がありました。

f:id:apicode:20200612093057j:plain



 

ただ、VNCサーバとして起動させるというよりは、他のVNCサーバを指定してアクセスできる...というもののようです。

 

 

VNCでウィンドウズから見るには?

VNCを使って、ウィンドウズからジェットソンナノの画面を呼び出すには、ジェットソン側にVNCサーバを動かす必要があります。

 

まず、ターミナルで「ifconfig」でIPを見つけてメモっておきます。

このIPへ、ウィンドウ上のVNCビューワを使ってアクセスし、ジェットソン側の画面を取得します。

f:id:apicode:20191021211358p:plain

 

Vino

ジェットソンナノ自体にVNCサーバを入れるにはVinoというのをインストールします。

インストールはターミナルから「$ sudo apt install vino」を実行します。

参考:開発メモ その162 Ubuntu 18.04でVINOをコマンドラインから有効化する – A certain engineer "COMPLEX"

 

インストール後は「$ nmcli connection show」のようにしてネットワーク一覧を取得。

次に「$ dconf write /org/gnome/settings-daemon/plugins/sharing/vino-server/enabled-connections "['ba688a1f-889f-30a0-b947-ed395181dc52']"」「

$ dconf read /org/gnome/settings-daemon/plugins/sharing/vino-server/enabled-connections

['ba688a1f-889f-30a0-b947-ed395181dc52']」のように利用するネットワークの番号を指定します。

参考:JETSON NANO開発者キットにVNC接続するには vino版

 

ただしdconf writeがうちではエラーとなり結局今のところインストールできていません。

 

tigervnc

次に試したのがtigervncというやつです。

 

こちらのサイトを参考にインストールしました。

Jetson Nanoにリモートデスクトップ(VNC)環境を用意する - Qiita

 

sudo apt update
sudo apt install tigervnc-common tigervnc-standalone-server tigervnc-scraping-server
vncpasswd

# Would you like to enter a view-only password (y/n)? と聞かれるが、nでよい。

x0vncserver -display :0 -passwordfile ~/.vnc/passwd

 

vncpasswdのところでは任意の6桁以上の数値を指定して、確認用もいれて2ど入力します。

 

これでインストールおよびサーバを起動します。

 

次にウィンドウズのほうからVNCサーバでアクセスすると、無事見れました。

f:id:apicode:20191021211805p:plain


 

このブログは、ネットや書籍上の情報、個人の体験や感想を中心にまとめたものです。 正確性を期していはいますが、間違い・誤訳等あるかもしれません。 当サイトの情報によって生じたいかなる損失について一切の責任を負わないものとします. あらかじめご了承ください。

プライバシーポリシー |〇利用規約 |〇問い合わせ