NVIDIA-XAVIER-NX 可以连接wifi,但不能上网问题
问题描述,使用nvidia-xavier-nx ubuntu18.04 可以选择wifi并链接,但是上不了网,无法ping通baidu,但是可以识别地址,并自动转换成:www.a.shifen
参考博客:Ubuntu16.04连上wifi不能上网解决
解决办法
修改/etc/network/interfaces 文件
sudo gedit /etc/network/interfaces
将以下指令覆盖到文件中,其中,eth0 为nvidia-xavier-nx的网口
source-directory /etc/network/interfaces.d
auto eth0
iface lo inet loopback
重启,指令重启,或物理重启电脑即可生效
/etc/init.d/networking restart
NVIDIA-XAVIER-NX 软件源
UBUNTU 18.04 ROS Melodic安装
更改源(这是一个非常好用的源,比清华的好用很多)
sudo gedit /etc/apt/sources.list
粘贴如下源,并保存
deb [arch=amd64] http://archive.ubuntu/ubuntu/ bionic main restricted
deb [arch=arm64] http://ports.ubuntu/ bionic main restricted
deb [arch=amd64] http://archive.ubuntu/ubuntu/ bionic-updates main restricted
deb [arch=arm64] http://ports.ubuntu/ bionic-updates main restricted
deb [arch=amd64] http://archive.ubuntu/ubuntu/ bionic universe
deb [arch=arm64] http://ports.ubuntu/ bionic universe
deb [arch=amd64] http://archive.ubuntu/ubuntu/ bionic-updates universe
deb [arch=arm64] http://ports.ubuntu/ bionic-updates universe
deb [arch=amd64] http://archive.ubuntu/ubuntu/ bionic multiverse
deb [arch=arm64] http://ports.ubuntu/ bionic multiverse
deb [arch=amd64] http://archive.ubuntu/ubuntu/ bionic-updates multiverse
deb [arch=arm64] http://ports.ubuntu/ bionic-updates multiverse
deb [arch=amd64] http://archive.ubuntu/ubuntu/ bionic-backports main restricted universe multiverse
deb [arch=arm64] http://ports.ubuntu/ bionic-backports main restricted universe multiverse
deb [arch=amd64] http://security.ubuntu/ubuntu/ bionic-security main restricted
deb [arch=arm64] http://ports.ubuntu/ bionic-security main restricted
deb [arch=amd64] http://security.ubuntu/ubuntu/ bionic-security universe
deb [arch=arm64] http://ports.ubuntu/ bionic-security universe
deb [arch=amd64] http://security.ubuntu/ubuntu/ bionic-security multiverse
deb [arch=arm64] http://ports.ubuntu/ bionic-security multiverse
在terminal中输入,
sudo apt-get update
NVIDIA-XAVIER-NX 安装输入法
参考博客:
Ubuntu安装Fcitx以及Fcitx输入中文不显示候选词框的解决办法
1.安装Fcitx所需组件
sudo apt install fcitx fcitx-tools fcitx-config* fcitx-frontend* fcitx-module* fcitx-ui-* presage
2. 移除多余的组件(仅针对非KDE桌面)
因为上面的安装命令为了方便使用了通配符安装,所以会多安装一个fcitx-module-kimpanel,这个组件可能导致在非KDE桌面环境下Fcitx输入中文时不显示候选词框,如果是KDE桌面则无需移除。
sudo apt remove fcitx-module-kimpanel
3.根据需要安装一个或多个输入法
因为nvidia xavier nx 为arm架构,sougou输入法只支持amd64架构,所以无法安装sougou输入法。
sudo apt install fcitx-pinyin # 拼音
sudo apt install fcitx-sunpinyin # sun拼音
sudo apt install fcitx-googlepinyin # google拼音
sudo apt install fcitx-table-wubi-large # 五笔
4.Fcitx输入中文时不显示候选词框的解决办法
如上所述,在非KDE桌面环境下,如果安装了fcitx-module-kimpanel,可能会导致Fcitx输入中文时不显示候选词框,移除该组件,然后重启Fcixt。
sudo apt remove fcitx-module-kimpanel
NVIDIA-XAVIER-NX 安装ROS-Melodic
参考网址:
NX入门教程软件篇-安装ROS Melodic
安装源
sudo sh -c 'echo "deb http://packages.ros/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
设置key
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
更新
sudo apt-get update
安装ros melodic和rosinstall等便利工具
sudo apt-get install ros-melodic-desktop-full
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
解决依赖
sudo rosdep init
rosdep update
环境设置
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
测试是否成功安装ros
roscore
.. logging to /home/ubuntu/.ros/log/cb38e680-dee2-11ea-bae1-70665563e003/roslaunch-nx-1205.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://nx:36773/
ros_comm version 1.14.7
SUMMARY
========
PARAMETERS
* /rosdistro: melodic
* /rosversion: 1.14.7
NODES
auto-starting new master
process[master]: started with pid [1215]
ROS_MASTER_URI=http://nx:11311/
setting /run_id to cb38e680-dee2-11ea-bae1-70665563e003
process[rosout-1]: started with pid [1228]
started core service [/rosout]
nomachine 远程可视化界面
参考博客:
Jetson AGX Xavier使用NoMachine远程控制屏幕
远程ARM设备Xavier方法——ZeroTier+nomachine
因为 向日葵 teamviewer等linux端的远程控制软件,没有推出arm64版本,所以在xavier上可以使用nomachine这款软件
nomachine 官网
win10 和 xavier都下载各自的nomachine软件
xavier下载后执行
sudo dpkg -i nomachine_****_arm64.deb
注意,要保证主机和从机在同一网段下
添加从机的ip地址,再输入用户名密码,就可以进行控制
可看到再同一网端下的在线设备
win10连接远端nvidia xavier nx界面
NVIDIA-XAVIER-NX 固定有线网卡静态ip
参考博客:ubuntu固定内网ip_Ubuntu 设置固定ip地址
sudo gedit /etc/network/interfaces
interfaces的文件配置如下,固定以太网网卡eno1为静态ip 192.168.68.1
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
#==========
auto eno1
#iface eno1 inet dhcp
iface eno1 inet static
address 192.168.68.1
netmask 255.255.255.0
#gateway 192.168.68.10