Skip to content

Releases: tianbot/tianbot_docs

Linux kernel for ROS2GO

11 Jan 10:38
Compare
Choose a tag to compare

Linux firmware for ROS2GO

Linux kernel for ROS2GO

28 Dec 05:24
Compare
Choose a tag to compare

Upstream log: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v6.12.7


1.解决 AMD 集显机型屏幕局部花屏、窗口撕裂的问题
2.修复联想部分新机型 Fn 快捷键调整亮度或者合盖可能导致的死机问题
3.增加 BORE (Burst-Oriented Response Enhancer) 调度器
4.支持控制拯救者 logo 灯开关(Fn + L)触发

Linux kernel for ROS2GO

20 Dec 02:18
Compare
Choose a tag to compare

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v6.12.6


  • AMD Zen3 以后的集显本如果有终端局部画面撕裂、花屏的问题,请尝试在 kernel cmdline 添加:amdgpu.dcdebugmask=0x10

Linux kernel for ROS2GO

16 Dec 01:59
a7c1e1f
Compare
Choose a tag to compare

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v6.12.5


Linux kernel for ROS2GO

12 Dec 02:49
Compare
Choose a tag to compare

Linux firmware for ROS2GO

Linux kernel for ROS2GO

07 Dec 08:18
c2ecddf
Compare
Choose a tag to compare

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v6.12.2


  • 正式进入6.12.x时代,不再维护6.11.x内核(旧设备如果工作正常,无须更新本内核)
  • 联想笔记本如果还有盒盖睡死的情况,请尝试这里的解决方案:https://github.com/ferstar/ideapad-laptop-tb
  • 解决机械革命 翼龙15Pro、蛟龙17 内置键盘失灵的问题
  • 混合显卡且独显是NVIDIA 40xx 的笔记本,如果发现无法正常进入桌面的情况,请将显卡工作模式改为混合模式,不要启用独显直连,这是NVIDIA的问题,暂时无解

Linux firmware for ROS2GO

07 Dec 07:44
c2ecddf
Compare
Choose a tag to compare

NVIDIA(CUDA) driver for ROS2GO

24 Nov 02:16
Compare
Choose a tag to compare

⚠️ 本驱动仅为兼容 ROS2GO 打包,勿在其他系统尝试。

20241019以后发布的 ROS2GO 已内置该驱动,跳过前置准备工作直接解压更新即可:tar -I zstd -xvf NVIDIA-Linux-x86_64-*.tar.zst && cd NVIDIA-Linux-x86_64-* && ./nvidia-installer

本驱动已适配Linux 6.12.x内核。

安装步骤:

⚠️当前系统gcc版本必须严格为Ubuntu 9.4.0-1ubuntu1~20.04.3,查看方法gcc --version

输出如下:

gcc (Ubuntu 9.4.0-1ubuntu1~20.04.3) 9.4.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

先换源然后更新系统:

sudo tee /etc/apt/sources.list << 'EOF'
deb http://mirrors.huaweicloud.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.huaweicloud.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.huaweicloud.com/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirrors.huaweicloud.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.huaweicloud.com/ubuntu/ focal-proposed main restricted universe multiverse
EOF

sudo apt update
sudo apt dist-upgrade
sudo apt install zstd

确定gcc版本符合以后,接着执行如下步骤:

  1. 必须安装我们发布的最新版本内核、固件,装完必须重启以最新内核进入系统
  2. 下载&解压:tar -I zstd -xvf NVIDIA-Linux-x86_64-555.42.06.tar.zst
  3. 进目录执行安装:cd NVIDIA-Linux-x86_64-555.42.06 && ./nvidia-installer
  4. 按照脚本指示一路默认即可
  5. 屏蔽开源驱动:将blacklist nouveau添加到/etc/modprobe.d/blacklist.conf文件内
  6. 重启
  7. 验证:nvidia-smi 能看到显卡信息,类似下面的输出:
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI xxx              Driver Version: yyy      CUDA Version: zzz    |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 3050 ...    Off |   00000000:01:00.0 Off |                  N/A |
| N/A   37C    P0             10W /   60W |      15MiB /   4096MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A       906      G   /usr/lib/Xorg                                   4MiB |
+-----------------------------------------------------------------------------------------+