0
点赞
收藏
分享

微信扫一扫

英伟达NX使用笔记


文章目录

  • ​​前言​​
  • ​​一、设置从固态硬盘启动​​
  • ​​1、格式化已安装的固态硬盘​​
  • ​​2、将启动文件从SD卡复制到固态硬盘​​
  • ​​二、安装QT​​
  • ​​三、英伟达NX安装谷歌拼音输入法​​
  • ​​四、安装向日葵远程软件​​
  • ​​五、使用QT编译ROS​​
  • ​​1、配置QT​​
  • ​​2、编译ROS​​

前言

固态硬盘版本英伟达NX
ubuntu 18.04、

一、设置从固态硬盘启动

1、格式化已安装的固态硬盘

先搜索在搜索栏搜索disk,点击打开

英伟达NX使用笔记_运维


点击选中固态硬盘,我这里用的是256G的固态硬盘

英伟达NX使用笔记_固态硬盘_02

然后按​​ctrl + F​​进行格式化,点击下图Format…

英伟达NX使用笔记_运维_03


点击下图Format

英伟达NX使用笔记_重启_04


格式化后如下,再点击硬盘左下角的“+”号

英伟达NX使用笔记_固态硬盘_02


分出一个240G的盘(总容量减去16G即可)

英伟达NX使用笔记_服务器_06


名字随便取

英伟达NX使用笔记_服务器_07


分好后如下图,240G盘的Device为:​​/dev/nvme0n1p1​​,如下图。

英伟达NX使用笔记_重启_08

2、将启动文件从SD卡复制到固态硬盘

下载项目

git clone https://github.com/jetsonhacks/rootOnNVMe.git

或者从百度网盘下载
链接: https://pan.baidu.com/s/1jFMfIYre98WzFbjEVhFx1w 提取码: gvjv 复制这段内容后打开百度网盘手机App,操作更方便哦
–来自百度网盘超级会员v5的分享
然后

cd rootOnNVMe

执行

./copy-rootfs-ssd.sh

脚本如下

英伟达NX使用笔记_固态硬盘_09


注意sudo mount /dev/nvme0n1p1 /mnt里面的​​/dev/nvme0n1p1​​​要与实际的硬盘设备对应,我这里是​​/dev/nvme0n1p1​​,和脚本默认的相对应,所以不用改,执行完后界面如下:

英伟达NX使用笔记_重启_10


然后再执行

./setup-service.sh

执行完后如下:

英伟达NX使用笔记_运维_11


然后重启NX,查看剩余空间可以知道是否是从固态硬盘启动

英伟达NX使用笔记_服务器_12

二、安装QT

先安装基础库

sudo apt-get install qtbase5-dev

然后安装QTcreater

sudo apt-get install qt5-default qtcreator -y

三、英伟达NX安装谷歌拼音输入法

执行

sudo apt-get install fcitx-googlepinyin -y

然后打开“language support”

英伟达NX使用笔记_固态硬盘_13


设置键盘输入法为“fcitx”然后点击“应用到整个系统”,然后重启NX

英伟达NX使用笔记_重启_14


在电脑右上角设置“Confugure Current Input Method”

英伟达NX使用笔记_重启_15


将“Google拼音”移到最上面即可

英伟达NX使用笔记_服务器_16

四、安装向日葵远程软件

首先下载安装包
链接: https://pan.baidu.com/s/1eonv24q8axYWICZzjUV3Vw 提取码: 946m
–来自百度网盘超级会员v5的分享
安装

sudo dpkg -i 包名

打开向日葵

如果连接服务器失败,可以等它重新连接或重启向日葵。

用电脑端的向日葵输入识别码连接NX端的向日葵。如果每次连接后都提示链接已断开

英伟达NX使用笔记_重启_17


执行

sudo apt-get update

sudo apt-get install lightdm

在弹出的窗口选择lightdm

英伟达NX使用笔记_运维_18


然后重启NX

在登录界面的右上角选择Unity,然后登录。然后再启动向日葵,就可以正常的远程了。

英伟达NX使用笔记_服务器_19

五、使用QT编译ROS

1、配置QT

在​​/usr/share/applications​​路径下执行

sudo chmod 777 org.qt-project.qtcreator.desktop

gedit org.qt-project.qtcreator.desktop

将​​Exec=qtcreator %F​​​改为​​Exec=bash -i -c qtcreator %F​​,然后保存退出

2、编译ROS

打开需要编译的ROS工作空间根目录catkin_ws\src,可以看到工作空间的CMakeLists.txt是一个符号链接,如下图,

英伟达NX使用笔记_服务器_20

需要在该目录下执行

sed -i '' CMakeLists.txt

执行后如下,变成了正常的CMakeLists.txt文件

英伟达NX使用笔记_重启_21

在打开QT之前,先运行

roscore

在usr/share/applications下面点击Qt Creator图标打开Qt。

英伟达NX使用笔记_服务器_22


点击"Open Project"

英伟达NX使用笔记_重启_23


打开catkin_ws/src目录下的CMakeLists.txt

英伟达NX使用笔记_服务器_24


配置如下:

英伟达NX使用笔记_linux_25


打开点击QT左侧"项目"一栏,正常的话显示如下:

英伟达NX使用笔记_运维_26


点击左下角三角形编译

英伟达NX使用笔记_重启_27


正常的话显示如下:

英伟达NX使用笔记_linux_28


可以打开其中一个包,正常的话代码能正常跳转。


举报

相关推荐

0 条评论