利用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、两台设备需要连接同一个网络
本文详细指导如何在Windows电脑上利用VNCViewer控制JetsonNano,包括Windows端VNCViewer安装、JetsonNano的Ubuntu 18.04配置x11vnc、设置开机自启动、VNCServer连接及注意事项,适用于开发者远程管理嵌入式设备。
2455

被折叠的 条评论
为什么被折叠?



