利用VNC软件在Windows电脑上对Jetson Nano进行控制
一、Windows电脑端
二、Jetson Nano端(Ubuntu 18.04 LTS)
Jetson Nano Ubuntu版本:18.04 LTS
理论上本文也适用于其他版本Ubuntu
跟着下面的代码一步一步走就行,每一行代码代表一步
代码参考博客https://blog.youkuaiyun.com/weixin_43878078/article/details/122137067
sudo apt-get install x11vnc
sudo x11vnc -storepasswd /etc/x11vnc.passwd
sudo chmod 777 /etc/x11vnc.passwd
cd /etc/init
sudo gedit x11vnc.conf
%%进入新页面后,将script之前的内容复制进去
%%-rfbport后面的数字为端口号,此处为5900
#script
exec /usr/bin/x11vnc -auth guess -capslock -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.passwd -rfbport 5900 -shared
#end script
source /etc/init/x11vnc.conf
%%以下为设置自启动
gedit x11vnc.sh
%%进入新页面后,将conf之前的内容复制进去
#!/bin/bash
source /etc/init/x11vnc.conf
sudo mv x11vnc.sh /etc/init.d/
sudo chmod 777 /etc/init.d/x11vnc.sh
以上代码运行完成后需要添加启动项
此处需要先将Ubuntu用户改为自动登录
在桌面上点击左上角,搜索启动应用程序
打开后点击右侧添加按钮
其中Name和Comment两项可以随便填
Command这一项填写:
bash /etc/init.d/x11vnc.sh
完成上述操作后,查看ip地址:
ifconfig
我查询到的ip地址为192.168.1.10
三、VNC Viewer
前两个步骤完成后,将Jetson Nano重启。
打开VNC Viewer,点击左上方File->New connection(或者直接Ctrl+N快捷键)打开如下页面:
VNC Server一项填写:ip地址:端口号
此处为192.168.1.10:5900
Name一项可以随便填
填写完成后,双击小电脑进行连接:
忽略警告,直接Continue
密码就是之前代码所设置的passwd,填写完成后就能看到Ubuntu桌面了
注意事项
1、开机启动项设置的前提是Ubuntu可以跳过开机时的密码输入
2、两台设备需要连接同一个网络