主要记录一些在Jetson TX1使用过程中遇到的一些问题及解决方法。
1. arm64 和 amd64的区别
以前都是用的笔记本装ubuntu,都是x86架构。这几天用nvidia的tx1,发现好多.deb的package装不上去,后来才了然它cpu是arm架构的(百科Tegra)。大家可以通过 帮助你查看Linux系统架构类型的5条常用命令介绍 查看你自己系统的架构类型。对指令集这块一点都不了解,不多说,不过之前在吴军的《浪潮之巅》第5章 奔腾的芯——英特尔公司 倒介绍过一点。
这方面导致的问题之一就是更换源,arm架构源较少,推荐使用国内中科大的源 ubuntu 14.04 arm 源 ubuntu arm 源
2. NVIDIA TX1重刷系统
q前些天刚开始接触这块板子,发现空间已经没剩多少了,还老出各种bug(之前有人用过)。打算自己重新刷个系统,刚开始只搜英文资料,一直没搞清楚,后来搜了点中文资料结合着看才算成功。参考: [入门]NVIDIA Jetson TK1 刷机(R21.4)流程 , JetPack for L4T , JetPack 2.0 Install on NVIDIA Jetson TX1 ,和 OpenCV嵌入式图像处理(三)使用Jetpack安装OpenCV4Tegra 。应该够了。
3.ubuntu上没有浏览器怎么办
t特别棘手的问题,没了浏览器校园网都没法登录,至少有两种方法:1.连无线,apt-get 2.从别处拷贝一个.deb包。但是再TX1版上第2种方法就很难行的通,因为arm64.deb的包不太好找(至少我这么以为)。不过我意外发现:ubuntu系统上其实都是默认装firefox浏览器的,如果你新装的系统上没有,可以去 /var/cache/apt/archives找一下应该有firefox的deb包,直接dpkg安装一下即可。
4.ubuntu安装Chromium浏览器
TX1上新装的ubuntu16.04上firefox老是闪退,尤其一个窗口打开多个标签时。又装了一个Chromium浏览器,非常方便,参见: Chromium浏览器
5.安装输入法
TX1上没有输入法,搜狗输入法是amd64.deb的装不上。参见这两种方法随便装个得了: Ubuntu 16.04安装Fcitx拼音输入法 , ubuntu16.04安装ibus中文输入法 。
6.给TX1板安装cuda
一直感觉板子上cuda装的有问题,虽然cuda里带的samples程序能跑。参见 CUDA Quick Start Guide 又装了一遍。
问题是:使用darknet时将makefile的’GPU=0’改为’GPU=1’可以make成功,但是目前使用YOLO做目标检测时一跑程序就死机。原因上不太清楚。
7.关于ubuntu电脑上使用U盘
经常在两台ubuntu系统的电脑上拷东西,然后发现如果U盘格式为ntfs就很容易把东西拷丢,而U盘格式为fat32则不会,所以建议U盘格式化为fat32。
8. 关于调整GPU频率和运行CUDA实例
参见: How to Install CUDA on NVIDIA Jetson TX1
9. 关于查看GPU使用情况
z在tx1上我们无法使用
1. arm64 和 amd64的区别
以前都是用的笔记本装ubuntu,都是x86架构。这几天用nvidia的tx1,发现好多.deb的package装不上去,后来才了然它cpu是arm架构的(百科Tegra)。大家可以通过 帮助你查看Linux系统架构类型的5条常用命令介绍 查看你自己系统的架构类型。对指令集这块一点都不了解,不多说,不过之前在吴军的《浪潮之巅》第5章 奔腾的芯——英特尔公司 倒介绍过一点。
这方面导致的问题之一就是更换源,arm架构源较少,推荐使用国内中科大的源 ubuntu 14.04 arm 源 ubuntu arm 源
2. NVIDIA TX1重刷系统
q前些天刚开始接触这块板子,发现空间已经没剩多少了,还老出各种bug(之前有人用过)。打算自己重新刷个系统,刚开始只搜英文资料,一直没搞清楚,后来搜了点中文资料结合着看才算成功。参考: [入门]NVIDIA Jetson TK1 刷机(R21.4)流程 , JetPack for L4T , JetPack 2.0 Install on NVIDIA Jetson TX1 ,和 OpenCV嵌入式图像处理(三)使用Jetpack安装OpenCV4Tegra 。应该够了。
3.ubuntu上没有浏览器怎么办
t特别棘手的问题,没了浏览器校园网都没法登录,至少有两种方法:1.连无线,apt-get 2.从别处拷贝一个.deb包。但是再TX1版上第2种方法就很难行的通,因为arm64.deb的包不太好找(至少我这么以为)。不过我意外发现:ubuntu系统上其实都是默认装firefox浏览器的,如果你新装的系统上没有,可以去 /var/cache/apt/archives找一下应该有firefox的deb包,直接dpkg安装一下即可。
4.ubuntu安装Chromium浏览器
TX1上新装的ubuntu16.04上firefox老是闪退,尤其一个窗口打开多个标签时。又装了一个Chromium浏览器,非常方便,参见: Chromium浏览器
5.安装输入法
TX1上没有输入法,搜狗输入法是amd64.deb的装不上。参见这两种方法随便装个得了: Ubuntu 16.04安装Fcitx拼音输入法 , ubuntu16.04安装ibus中文输入法 。
6.给TX1板安装cuda
一直感觉板子上cuda装的有问题,虽然cuda里带的samples程序能跑。参见 CUDA Quick Start Guide 又装了一遍。
问题是:使用darknet时将makefile的’GPU=0’改为’GPU=1’可以make成功,但是目前使用YOLO做目标检测时一跑程序就死机。原因上不太清楚。
7.关于ubuntu电脑上使用U盘
经常在两台ubuntu系统的电脑上拷东西,然后发现如果U盘格式为ntfs就很容易把东西拷丢,而U盘格式为fat32则不会,所以建议U盘格式化为fat32。
8. 关于调整GPU频率和运行CUDA实例
参见: How to Install CUDA on NVIDIA Jetson TX1
9. 关于查看GPU使用情况
z在tx1上我们无法使用
nvidia-smi
查看GPU使用情况,这里要使用
sudo ~/tegrastats
,参见:
GPU usage monitoring on TX1