尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Jetson远程控制

Jetson远程控制 使用noMachine前置准备1、首先要有个HDMI或者DP显示器欺骗头不用只能ssh连接无图形界面不使用nomachine这个欺骗器也很便宜才十块钱左右。插上了这个设备才会认为有HDMI或DP线连接才会运行图形界面否则无图形界面 替代方案软件虚拟显示器我未实现应该可行放在下面了2、其次我是使用数据传输线连接至我的电脑(USB和typeC口的要专用的)3、配置网络IP注意是Remote NDIS based Internet Sharing Device或者类似名字的右击属性ipv4....配置网络后我们方便SSH连接这一步之后就可以ssh连接了nvidia是账号名改了账号的换掉ssh nvidia192.168.55.1我们设置的是网络接口的ip和jetson本身在同一网段直连jetson的ip地址默认为192.168.55.1只有与其直连的电脑能使用192.168.55.1连接如果你给它单独联网比如我连接了wifi,他就会有两个IP地址与wifi在同一网络下的其他设备使用wifi下的jetson的ip去连接。之后我给Jetson连接了wifi。不连网络就要将本机网络共享给Jetson否则jetson没网更改本机网络的适配器选项的属性共享网络打开将允许连接设置为以太网4jetson的网段Jetson连接wifi的一些操作操作命令开启Wi-Fisudo nmcli radio wifi on关闭Wi-Fisudo nmcli radio wifi off查看可用网络sudo nmcli dev wifi list连接Wi-Fisudo nmcli dev wifi connect WiFi名称 password 密码断开当前Wi-Fisudo nmcli dev disconnect wlan0wlan0是你的无线网卡名称切换Wi-Fi先断开当前连接再用connect命令连接新网络即可。关闭某个Wi-Fi的自动连接sudo nmcli connection modify WiFi名称 connection.autoconnect no检查路由表ip route show default因为与电脑直连并且给它分配了ip所以是显示右两个网络连接aaaa-desktop:~$ ip route show default default via 10.118.163.99 dev wlan0 proto dhcp metric 600 default via 192.168.55.100 dev l4tbr0 metric 32766ping baidu.com成功之后就可安装nomachine了。遇到的问题我的jetson设备每次打开都是1970年导致只要联网安装东西都报错必须联网过一会才能恢复时间可以sudo date -s 2026-06-22 10:00:00固定设置下时间然后再用。下载安装nomachinewget 下载错包只有几百k正确应该几十兆wget https://download.nomachine.com/download/7.9/Arm/nomachine_7.9.2_1_arm64.debaaaa-desktop:~/App$ ls -lh nomachine_7.10.1_1_arm64.deb-rw-rw-r-- 1 aa aa 158K 6月 22 16:26 nomachine_7.10.1_1_arm64.deb用你的电脑浏览器直接访问 NoMachine 官网的下载页面找到适用于ARM64 / Debian架构的.deb安装包。官方下载页链接https://www.nomachine.com/download/downloadid18在这个页面中选择NoMachine for ARM下的ARMv8 DEB版本进行下载。从本地上传至jetsonscp nomachine_9.7.3_1_arm64.deb aa192.168.55.1:~/App/linux移动文件我下载错文件夹了需求命令把a.txt移到~/Downloads/mv a.txt ~/Downloads/把a.txt移到上级目录mv a.txt ../把当前目录所有.jpg文件移到Pictures/mv *.jpg Pictures/把a.txt移到~/Documents/并改名为b.txtmv a.txt ~/Documents/b.txt安装下载的软件包sudo dpkg -i nomachine_9.7.3_1_arm64.deb安装成功后卡在NX 700 NX service on port: 4000闪烁光标直接CtrlC退出NoMachine 安装后会以系统服务的形式在后台运行通常不需要手动启动。但如果因为某些原因停止了你可以这样启动它# 启动 NoMachine 服务 sudo systemctl start nomachine # 查看服务状态 sudo systemctl status nomachine #注意有些版本的 NoMachine 服务单元名称可能不是 nomachine如果提示找不到可以用下面这个备选方法。 sudo /usr/NX/bin/nxserver --start #我建议这样启动和检查 sudo systemctl start nxserver.service sudo systemctl status nxserver.service #输出类似如下内容 aaaa-desktop:~/App$ sudo systemctl status nxserver.service ● nxserver.service - NoMachine Server daemon Loaded: loaded (/lib/systemd/system/nxserver.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2026-06-22 16:42:15 CST; 29min ago Main PID: 8462 (nxserver.bin) Tasks: 129 (limit: 8618) Memory: 735.4M CGroup: /system.slice/nxserver.service ├─8462 /usr/NX/bin/nxserver.bin --daemon ├─8596 /usr/NX/bin/nxd ├─8792 /usr/NX/bin/nxserver.bin -c /etc/NX/nxserver --login -H 21 ├─9563 /usr/NX/bin/nxexec --node /usr/NX/bin/nxexec --nopam --user aa --priority realtime --mode 0 --pid 65 ├─9564 /usr/NX/bin/nxnode.bin ├─9584 /usr/NX/bin/nxrunner.bin --monitor --pid 9070 └─9773 /usr/NX/bin/nxcodec.bin 6月 22 16:42:15 aa-desktop systemd[1]: Started NoMachine Server daemon. 6月 22 16:56:55 aa-desktop sudo[8834]: root : TTYpts/2 ; PWD/usr/NX/var/db ; USERroot ; COMMAND/bin/pwd 6月 22 16:56:56 aa-desktop nxexec[8840]: pam_unix(nx:session): session opened for user aa by (uid109)开机自启方法一# 启动 NoMachine 服务 sudo systemctl start nomachine # 查看服务状态 sudo systemctl status nomachine方法二# 查看服务状态 sudo systemctl status nxserver.service # 设置开机自启 sudo systemctl enable nxserver.service # 手动启动服务如果状态显示未运行 sudo systemctl start nxserver.service在大多数 Linux 系统包括你的 Jetson Ubuntu上NoMachine 安装包提供的官方 systemd 服务名称是nxserver.service。用sudo systemctl status nomachine这个命令去找服务系统自然就提示找不到了。jetson上安装了nomachine本机也要安装哦这一步省略。。。打开本机的nomachine如果你给jetson额外联网了可能nomachine自动找到的设备ip是wifi下的由于我不在同一网络连不上所以在nomachine中添加了新设备填写网络和端口然后点击add保存后连接设置的这个设备。最后登录成功图形页面也显示了。软件虚拟显示器:(内容由大模型生成我未尝试)好的以下是**软件虚拟显示器实现“热插拔般体验”的简化步骤**
返回列表