本文把自己在学习或开发Jetson TK1过程中遇到的一些细节性的问题罗列出来,并提供解决方案。

首先就是wiki上提供的一些注意事项,网址:http://elinux.org/Jetson_TK1

1、An important step before connecting the Jetson to Internet

It is really important to tell "apt" not to overwrite the file "libglx.so" if you upgrade the system. "libglx.so" is a specific file in NVIDIA's graphics driver that might get replaced by an incorrect version from Ubuntu that stops you from being able to boot into the graphical environment! So please execute this command on your Jetson before you connect it to Internet or perform an update:

sudo apt-mark hold xserver-xorg-core

Now you can allow Ubuntu to update itself automatically or you can run "sudo apt-get upgrade" without problems.

2、Add the Universe package repositories, since you will often need packages from Universe for code development

sudo apt-add-repository universe
sudo apt-get update

3、If you will use the shell command-line a lot

Install "bash-completion" (it allows you to hit the "Tab" key to auto-complete your shell commands) and "command-not-found" (it shows which package you probably need to install if you run an unavailable command). These 2 tools are extremely useful when using the commandline, but were not installed by default in Ubuntu 14.04. Simply run this:

sudo apt-get install bash-completion command-not-found
exit

4、change the shell prompt

You probably should also change the shell prompt (by adjusting "PS1" in the ".bashrc" file in your home directory) to be more useful, such as getting the shell prompt to have a different color than regular commands, and make it obvious if a command returned with an error. There are thousands of custom .bashrc configurations on the web, including Shervin's that provides a different colored shell prompt depending on whether a command was succesful or returned an error.

5、If you will use the graphical environment (Unity) a lot

turn off the desktop shopping suggestions that are enabled by default in Ubuntu 14.04 (despite the spyware concerns discussed by huge numbers of people) by running this:

gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', \'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', \'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"

6、If you need more disk space on the eMMC

The eMMC on the Jetson has a capacity of 16GB, however some instructions or boards default to only using 8GB of the drive (or 12GB, see discussion). If you require more disk space in your rootfs such as for installing toolkits or compiling large projects, you can flash the Jetson (from a Linux desktop) to have a larger filesystem (note that this will erase all data on the Jetson TK1, and it takes roughly 1 hour to flash the whole eMMC!):

sudo ./flash.sh -S 14580MiB jetson-tk1 mmcblk0p1

结果截图如下:(注意:慎重使用此命令。因为会清空你的所有数据)

The maximum value of the flash.sh -S flag that works successfully is 14580MiB. Greater values (like 16GiB) are beyond the capacity of the eMMC when the other system-required partitions are included.

7、Shutting down Jetson TK1 safely

Just like any Linux computer, the recommended way to shut-down or turn off Jetson TK1 is to click Shutdown in the GUI or run this in a terminal, to ensure the filesystem will not be corrupt:

sudo shutdown -h now

相信仍然有很多细节性的问题亟待发现并解决,待续。。。。

NVIDIA Jetson TK1学习与开发(四):一些细节问题相关推荐

  1. NVIDIA Jetson TK1学习与开发(十一):TK1新装ubuntu如何修改用户密码和root密码

    NVIDIA Jetson TK1学习与开发(十一):TK1新装ubuntu如何修改用户密码和root密码 1.修改用户密码 进入系统打开一个新终端 $passwd ubuntu $输入默认密码ubu ...

  2. NVIDIA Jetson TK1学习与开发(八):图文详解OpenGL在Jetson TK1上的安装和使用

    图文详解OpenGL在Jetson TK1上的安装和使用 1.入门介绍与资源推介 OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言.跨平台的编程接口规格的专业的图 ...

  3. NVIDIA Jetson TK1学习与开发——JETPACK自动刷机

    前文记述了如何使用下载好的deb包在Jetson tk1上安装CUDA和OpenCV的方法.但是目前NVIDIA官网已经不提供单独的CUDA和OpenCV4Tegra的下载包,所有的下载.安装工作都集 ...

  4. NVIDIA Jetson TK1学习与开发(七):图文详解OpenCV在Jetson TK1上的安装和使用

    图文详解OpenCV在Jetson TK1上的安装和使用 本文介绍如何在Jetson TK1上安装并且使用OpenCV,并给出了示例,供大家参考学习. 1.Jetson TK1平台的OpenCV优化包 ...

  5. NVIDIA Jetson TK1学习与开发:如何解决输入和输出音频问题

    若Jetson TK1的音频不能用,可以在终端输入以下命令,再次测试,就可以使用了.(注意:在Jetson TK1硬件上音频处,上面的是话筒,下面的是听筒). amixer cset name=&qu ...

  6. NVIDIA Jetson TK1开发板

    板载资源 新板配置 通过vncserver远程登陆 通过samba进行文件传输 软件更新 或者 刷机 官方资源 板载资源 Component Tech Specs Tegra K1 SOC Keple ...

  7. ROS:Nvidia Jetson TK1开发平台

    原文链接: http://wiki.ros.org/NvidiaJetsonTK1 1. Nvidia Jetson TK1 Jetson TK1 comes pre-installed with L ...

  8. NVIDIA Jetson TK1 rosrun rviz segmentation fault的解决方法

    NVIDIA Jetson TK1 rosrun rviz segmentation fault的解决方法 在NVIDIA Jetson TK1开发版上运行rosrun rviz rviz出现segm ...

  9. ROS:Nvidia Jetson TK1平台安装使用ROS

    原文连接: http://wiki.ros.org/indigo/Installation/UbuntuARM Ubuntu ARM install of ROS Indigo There are c ...

  10. Nvidia Jetson TK1 无线网卡(Intel 7260)驱动及配置

    大概一年前入手了Nvidia的Jetson TK1,平常都在实验室里面用有线网络,而最近的项目要做一些室外的无线数据传输应用,所以Wifi连接的功能必不可少.但是Jseton TK1上又没有集成的无线 ...

最新文章

  1. C++ 中隐藏DOS调用的命令行窗口
  2. android 按钮 叠加,android - 叠加层按钮在Android 4.3中不起作用 - 堆栈内存溢出
  3. 小程序二次贝塞尔曲线,购物车商品曲线飞入效果
  4. 网传的 Spring 大漏洞
  5. [云炬创业基础笔记]第五章创业机会评估测试6
  6. python的结构_Python结构的选择,python,之
  7. 一步一步学Silverlight 2系列(8):使用样式封装控件观感
  8. html5与python哪个好_3个原因告诉你,为什么选择HTML5大前端?
  9. oracle的sql优化
  10. Brownie Slicing(二分枚举答案)
  11. android系统自动休眠代码流程,android系统休眠与唤醒驱动流程详细分析.doc
  12. 为cfree5 配置舒心的编译环境
  13. 全球及中国企业数据存储解决方案行业发展动态及前景规划分析报告2022-2027
  14. Pycharm正版2022.2.2 | 官方翻译插件更新tkk失败解决
  15. 个人计算机全都是多媒体计算机系统组成,多媒体计算机系统组成
  16. 《数据结构》实验报告七:查找
  17. 获取拼音-pinyin.js
  18. 录制视频没有声音怎么回事?很可能忘了勾选这个选项
  19. [zz]2008好莱坞进口大片全扫描
  20. 给定一个层数n,输出字母三角形

热门文章

  1. steam在连接至steam服务器时发生错误解决办法
  2. aws的sdk异常 unable to execute HTTP ec2-north-1.amazonaws
  3. 「硅仙人」吉姆 · 凯勒
  4. 项目经理进阶:如何做好一个领导者
  5. Python迭代器iter使用及python iter( )函数介绍
  6. Java 多态练习题之愤怒的小鸟,会飞会叫
  7. doctrine-orm基础(单用doctrine避坑指南)
  8. 解读 | 自监督视觉特征学习综述
  9. css3箭头水平淡入淡出
  10. 【毕业设计】基于springboot的个人博客系统