jetson nano踩坑
-
1、英伟达系的cpu是arm64架构,而市面上大部分直接支持的软件是amd64架构,这就导致了很多很好用的软件无法直接在上面用,比如simple note
-
2、vsc我是找了个办法装上了,具体参见b站上搜索jetsonnano vscode出来的唯一一个视频
https://www.bilibili.com/video/av51422393?from=search&seid=11710885312441624289
-
3、装cmake的时候还发现由于之前换源换的有问题,cmake都装不上……记得查arm64的专用软件源啊……这里给提供一下清华的源,亲测还是可以用的
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
-
4、网络一直不太稳定……可能是我装网卡的姿势不太对吧……我是直接买了jetson nano配套的网卡,但是没有装天线,所以信号不太好,听说买别家的无线网卡也ok,而且信号会好一些
-
试了装输入法,被某个blog忽悠着删除了ibus,结果发现system setting没了……半天才装回来,可恶
结果到最后输入法还是装不好……自闭了,哪位大佬再摸索摸索?反正我是挺头疼的,而且不想弄了 -
目前能跑是能跑了……但是发现开一个终端下载+浏览器+vscode里面跑cmake的时候,会卡死,需要物理重启,可能还是有点高估它的cpu性能
-
总体来说,jetson nano的优势包括
- 体积小
- 价格便宜
- gpu性能优秀
- 通过jet-reference可以很容易的配好cuda和tensorflow
-
缺点也很明显
- arm64架构导致兼容问题
- cpu性能还是不太行,不适合直接在上面做开发
-
目前我的想法是在自己的主机上把代码跑通后,移到jetson nano上面去做调试工作,包括编译工作,虽然jetson nano上也能编译,但是速度比较坑爹,所以可以弄一下交叉编译
-
我在想一个问题,为什么非要吊死在vscode+opencv的开发环境上,如果大家有兴趣的话可以自己再去试试别的开发方案,我从同学那边听说anjuta是个值得尝试的方案