Linux BoostUp

Common Product Tool

GPU-Burn

  • GPU压力测试。

Tmux

  • Linux终端,一个好处是只需要开一个终端window就可以通过tmux开很多个pane这样,通过tab切换不同的应用程序,使用pane在一个窗口内切换不同的pane。
  • tmux可以在后台运行,即使关闭终端window,后台的程序也不会断开。

安装方法

1
sudo apt-get install -y tmux

使用

1
2
3
4
5
6
7
8
# 新建一个后台终端
tmux new -t "session name"
# 附加在现存的终端上
tmux attach -t "session name"
# 列出所有的session
tmux ls
# 关闭session
tmux kill-session -t "session name"

Nvidia Driver Installation

初始教程

  1. 查看系统显卡 lspci | grep -i vga,会弹出设备编号,在这里找到对应的型号,然后在这里下载
  2. 下载对应驱动 位于Downloads路径下的NVIDIA-Linux-x86_64-450.80.02.run
  1. 卸载之前的显卡驱动 sudo apt-get automove --purge nvidia-×
  2. 给.run文件权限 sudo chmod a+x xxx.run
  3. 关闭图形界面 ctrl+alt+f1
  4. 关闭lightdm服务 sudo service lightdm stop
  5. 安装驱动 sudo xxx.run -no-x-check -no-nouveau-check -no-opengl-files
  6. 打开lightdm sudo service lightdm start
  7. 如果没反应,再试试 sudo syetemctl start gdm.service or sudo syetemctl enable gdm.service
  8. 打开图形化界面 ctrl+alt+f7
  9. 重启

最近更新

  • Ubuntu22.04似乎不用这么麻烦了,直接重装完之后就有显卡驱动了,试图卸载过,但是重装失败,还不如直接用预先安装好的。

  • ubuntu电脑自动开启Security Boot之后显卡驱动会挂掉,需要进入bios,在Security 中找到Security Boot,调整成为Disable,然后显卡驱动就又好了。

Secure Boot本来是个好事,但是在linux下面似乎不太行,尤其是那种独立带界面的主机。参考这里

ROS basic usage and manager

ROS编译

  • catkin_make是cmake,make的进一步封装。路径位于workspace下,src之上使用:catkin_makeros会自己找到src下面的源代码,并开始build,如果src下面有好几个源代码,就通过DCATKIN_WHITELIST_PACKAGES指定一个就行:
1
catkin_make -DCATKIN_WHITELIST_PACKAGES="package1;package2"
  • 安装则catkin_make install, 使用catkin_make -DCMAKE_INSTALL_PREFIX=/opt/ros/groovy install指定要安装在哪里。

  • 清理安装文件catkin_make clean

linux command usage

一些常用的Linux的命令记录

Common Command

  1. 查看当前系统的版本
1
cat /etc/issue
  1. 查看当前所安装的软件
1
dpkg -l
  1. 查看某软件安装路径

dpkg -L | grep ftp 查看ftp的位置

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×