700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Jetson Xavier NX 学习过程(1)- ubuntu开发环境搭建

Jetson Xavier NX 学习过程(1)- ubuntu开发环境搭建

时间:2021-07-01 11:37:59

相关推荐

Jetson Xavier NX 学习过程(1)- ubuntu开发环境搭建

1 系统安装

1.1 官方系统安装

总体步骤:官方系统刷机工具下载 --> 安装系统 --> 转移系统到SSD --> 设置系统从SSD启动 --> 更换下载源。

具体过程参考以下链接。

1) 下载sdkmanager

在nvidia-jetson官网 下载对应版本的sdkmaneger,比如最新版本的deb包。2) Jetson AGX Xavier 刷机指南3) Xavier(2):Xavier NX刷机步骤及报错解决4)Jetson Xavier NX环境配置ubuntu20.045)系统从SD卡移动到SSD6.1) Jetson 系列 Ubuntu 20.04 国内镜像源6.2) NVIDIA JETSON XAVIER NX (三)配置环境

2 编译环境 (该部分未验证)

2.1 交叉编译
1 )有关Xavier交叉编译环境那些事2) Xavier交叉编译环境搭建,编译及刷机全过程3) xavier交叉编译环境搭建_WLS1+vscode版本4) Jetson xavier 搭建交叉编译环境5)x86与Xavier aarch64交叉编译简单实现

3 ubuntu SSH (远程通过其他主机登陆Jetson)

3.1 配置开启SSH
1 ubuntu20.04开启SSH远程登录2 Mac如何远程连接Ubuntu主机(一)ssh连接|Mac通过ssh远程连接Ubuntu主机比如: ssh yos@10.211.55.243 对于一台设备,在一个局域网内如果变更了,需要删除上一次的ssh配置,否则会报错。

Linux SSH 远程登录错误解决办法 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!4)SSH 工具推荐4.1) Windows 中可以使用MobaXterm详细使用教程(推荐), Xmanager(Xshell),SecureCRT4.2) mac下我用nuoshell(免费),finalshell(免费)

3.2 SSH 文件操作
1) SSH文件双向双输
3.3 通过ssh将服务器挂载到本地
1) 使用sshfs 工具

主机和远程机都要装sshfs,sshfs三步走----实用(mac) ; ubuntu安装sshfs:sudo apt install sshfs即可。2)挂载,用ssh将服务器挂载到本地,当本地硬盘一样使用

挂载 sshfs 用户@IP:/home/远程目录/本地目录/比如 sshfs jnx@192.168.21.106:/home/jnx/project/ /Users/xxx/jetson_xavier_nx/far_jnx/

3)卸载,远程用完关机前需要卸载服务器

卸载 umount -f 本地目录/比如 umount -f /Users/xxx/jetson_xavier_nx/far_jnx/

3.4 远程桌面软件

因为需要调试ORBSLAM2,而调试过程需要看图形化显示,所以想装一个远程桌面的软件,可以在远端登陆。

------但是 !!Jetson ubuntu 不接显示器,图形化桌面开启不了。所以需要一顿操作。。。。。

1) 使用nomachine软件

nomachine-arm架构官方下载地址

安装要求安装即可,但要注意Jetson xavier nx 是arm64的软件哦!!!【否则都可以用anydesk了】

【注意:ubuntu安装nomachine会提示安装一个什么库,根据提示来就行】2)重点:一般jetson接了hdmi的显示器,图形化界面可以正常显示,这时候远程桌面软件nomachine也可以连接上,但如果不接hdmi显示器,远程桌面打不开,这时候nomachine连接上也是黑屏【一把酸爽,哈哈哈】。所以我想着把jetson作为服务器来用,开发工作放在主机(我用mac,其实ubuntu / windows也一样哈,性能强操作便捷),在主机上ssh操作远程,图形化显示用远程桌面软件,节省了一个显示器,方便整洁啦。这个时候有以下2个办法。2.1)买一个hdmi的硬件接头怼上去 Mac vnc连接ubuntu,ubuntu不插显示器的情况下很卡顿怎么解2.2)软件修改一些东西 ubuntu 没有显示器,用nomachine远程显示桌面的办法-只改第一处

在 /usr/NX/etc/node.cfg 中第239行# AudioInterface pulseaudio 改为 AudioInterface disabled

注意:: 但是这样改了后,远程可以进入图形化桌面,直接接显示器又没有图形化界面了,没办法了,我先这样用了,以后再说。

4 其他操作

1) Ubuntu系统如何连接WiFi2)Pangolin 安装

git clone /stevenlovegrove/Pangolin.gitcd Pangolinmkdir buildcd buildcmake -DCPP11_NO_BOOST=1 ..make -j

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。