Releases: tianbot/tianbot_docs
Linux kernel for ROS2GO
Linux firmware for ROS2GO
Linux kernel for ROS2GO
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
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
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/?h=v6.12.5
- 联想笔记本如果还有盒盖睡死的情况,请尝试大佬的解决方案:https://github.com/ferstar/ideapad-laptop-tb
- AMD Zen3 以后的集显本如果有终端局部画面撕裂、花屏的问题,请尝试在 kernel cmdline 添加:
amdgpu.dcdebugmask=0x10
Linux kernel for ROS2GO
Linux firmware for ROS2GO
Linux kernel for ROS2GO
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
NVIDIA(CUDA) driver for ROS2GO
⚠️ 本驱动仅为兼容 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版本符合以后,接着执行如下步骤:
- 必须安装我们发布的最新版本内核、固件,装完必须重启以最新内核进入系统
- 下载&解压:
tar -I zstd -xvf NVIDIA-Linux-x86_64-555.42.06.tar.zst
- 进目录执行安装:
cd NVIDIA-Linux-x86_64-555.42.06 && ./nvidia-installer
- 按照脚本指示一路默认即可
- 屏蔽开源驱动:将
blacklist nouveau
添加到/etc/modprobe.d/blacklist.conf
文件内 - 重启
- 验证:
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 |
+-----------------------------------------------------------------------------------------+