Linux / TX2常见操作

换源

1
2
3
4
5
6
7
8
9
10
11
12
13
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak    
sudo gedit /etc/apt/sources.list

deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main universe restricted
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main universe restricted

sudo apt-get update

输入法

1
2
3
4
sudo apt-get install fcitx-googlepinyin

在settings -> language support 里将 keyboard input method system 设置为fcitx
在settings-> Text Entry 里,添加输入源, 搜索 google-pinyin,添加。

Qt安装

1
sudo apt-get install qt5-default qtcreator -y
  • 点击Add按钮选择GCC。 在Compiler path:中选择加入路径/usr/bin/gcc。并依次设置ABI的选项如下图所示:(custom – arm – linux – generic – elf – 64 bit):
    img
    img

DaHeng相机

1
2
chmod +x Galaxy_camera.run
./Galaxy_camera.run

固定IP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
1-----
ubuntu固定IP
https://www.cnblogs.com/qilai/p/11285445.html

1.1
先获取网卡名称,输入ifconfig,如下图,我们的网卡名称为 ens33
ifconfig
1.2
修改网卡配置文件
sudo gedit /etc/network/interfaces

# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.5
netmask 255.255.255.0
# dns-nameserver 8.8.8.8
dns-nameserver 8.8.8.8

sudo /etc/init.d/networking restart

DNS
gedit /etc/resolv.conf

00:04:4b:de:e4:19

00:e0:63:31:1f:33

ifconfig eth0 up

打开风扇

1
./jetson_clocks.sh

远程桌面

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2-----
ubuntu远程桌面

sudo apt-get install xrdp
sudo apt-get install vnc4server
sudo apt-get install xubuntu-desktop
echo "xfce4-session" >~/.xsession

sudo vi /etc/xrdp/startwm.sh
在. /etc/X11/Xsession前一行插入
xfce4-session

sudo service xrdp restart

ifconfig
102.168.1.X:3389

GPIO设置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44

gedit /etc/udev/rules.d/99-galaxy-u3v.rules
##添加
SUBSYSTEM=="gpio*", PROGRAM="/bin/sh -c 'chown -R root:gpio /sys/class/gpio && chmod -R 770 /sys/class/gpio'"

gedit /etc/rc.local
##添加
sudo chmod 770 /sys/class/gpio/unexport /sys/class/gpio/export
sudo echo 246 > /sys/class/gpio/export
sudo chmod -R 777 /sys/class/gpio/gpio246
sudo echo out > /sys/class/gpio/gpio246/direcion
sudo echo 0 > /sys/class/gpio/gpio246/value

6-----
GPIO
5 GND 245 246 246 247 248
导出引脚
echo 246 > /sys/class/gpio/export
chmod 777 -R /sys/class/gpio
设置/查看 方向(4种---in out high low)
echo out > /sys/class/gpio/gpio246/direcion
cat /sys/class/gpio/gpio246/direcion
设置/查看 输出值
echo 1 > /sys/class/gpio/gpio246/value
echo 0 > /sys/class/gpio/gpio246/value

cat /sys/class/gpio/gpio246/value
取消导出引脚
echo 245 > /sys/class/gpio/unexport

ls -lL /sys/class/gpio/

gedit /etc/udev/rules.d/99-galaxy-u3v.rules

gedit /etc/rc.local
仍然存在的问题
新导出的引脚没有访问权限
sudo chmod 770 /sys/class/gpio/unexport /sys/class/gpio/export

sudo echo 245 > /sys/class/gpio/export
sudo echo 246 > /sys/class/gpio/export

sudo chmod -R 777 /sys/class/gpio/gpio245
sudo chmod -R 777 /sys/class/gpio/gpio246

设置自启动

1
2
3
4
5
6
7
8
9
10
11
12
cd /home/nvidia/.config
cd autostart #若没有创建,mkdir autostart
touch app.desktop
gedit app.desktop

##添加
[Desktop Entry]
Type=Application
Exec=gnome-terminal -x bash -c "sh /home/nvidia/appTest/CameraWater.sh;exec bash;"
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true

SD卡支持驱动

1
sudo apt-get install exfat-fuse exfat-utils
文章作者: Inter
文章链接: https://zuizichuan.cn/2020/11/11/Linux-TX2%E5%B8%B8%E8%A7%81%E6%93%8D%E4%BD%9C/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Zichuan365' Blog