Window 和 Jetson 实现远程连接
Window 端
URL 下载:NoMachine - Free Remote Desktop for Everybody
Jetson 端
-
URL 下载:NoMachine - Download NoMachine for Arm,然后将文件移动到 Jetson 中,接着运行以下命令安装。
$ sudo dpkg -i nomachine_8.11.3_3_arm64.deb
-
配置 NoMachine 远程自启动:由于 Jetson 端无外接显示器时,Linux 不会启动桌面 GUI,或者说显卡没有启动,这里需要停用 X-Server,然后用 NoMachine 自带的显示服务取而代之
-
方式一:直接停用 X-Server 服务
$ sudo systemctl disable gdm3 # 如果 NoMachine 没有启动(非必要) $ sudo /etc/NX/nxserver --restart
重新开启gdm3
$ sudo systemctl start gdm3 $ sudo systemctl enable gdm3 $ sudo dpkg-reconfigure gdm3
-
方式二:创建自启动脚本
-
创建脚本 NoMachine_Start.sh
$ vim NoMachine_Start.sh
-
停用 X-Server,然后重新启动 NoMachine,保存
#!/bin/bash sudo systemctl stop gdm3 sudo /etc/NX/nxserver --restart
-
将 .sh 文件移动到自启动目录下
$ sudo mv NoMachine_Start.sh /etc/init.d/ $ cd /etc/init.d/ $ sudo chmod 777 NoMachine_Start.sh # 链接到自启动程序列表中 # update-rc.d 链接命令 # defaults 自启动程序列表 # 99 优先级;0~99之间,越大时,启动越靠后 $ sudo update-rc.d NoMachine_Start.sh defaults 99
搞定!!!
- 删除自启动
# 切换目录 $ cd /etc/init.d/ # 删除软链接 $ update-rc.d -f NoMachine_Start.sh remove # 删除 init.d中的脚本文 $ rm -rf NoMachine_Start.sh
- 删除自启动
-
-