Ubuntu 26.04 LTS 的 GPU 与硬件支持更新:CUDA、ROCm、DPC++ 和更多平台变化

整理 Ubuntu 26.04 LTS 发布说明里与 GPU 计算、AI 软件栈、硬件支持和平台要求相关的更新,包括 DPC++、CUDA、ROCm、Intel GPU、Raspberry Pi、RISC-V 和 IBM Z。

如果上一篇更像是 Ubuntu 26.04 LTS 的桌面总览,那这篇可以看作是它的硬件和算力补充版。官方在 26.04 这一轮里,把不少和 AI、GPU 计算、平台兼容性直接相关的内容都推进了主仓库或正式支持范围里。

先说结论:这次最值得关注的,不只是桌面和内核升级,而是 Ubuntu 正在把 Intel、NVIDIA、AMD 三家的 GPU 计算栈都更系统地纳入发行版生态

1. Intel DPC++ 与相关组件进入 Ubuntu Archive

26.04 开始,Intel 开源的 oneAPI DPC++ 编译器已经可以直接从 Ubuntu Archive 获取,用来构建 SYCL 代码。运行时里也包含了面向 Intel GPU 的适配器。

同时进入 Ubuntu 仓库的,还有两个相关组件:

  • oneDPL,也就是 DPC++ library,提供更高生产力的开发接口
  • oneDNN,并且是基于 dpclang-6 构建,可在 Intel GPU 上运行

这意味着,如果你本身就在看 SYCL、异构计算或者 Intel GPU 上的 AI 工作负载,Ubuntu 现在给出的路径更直接了,不用再完全依赖单独维护的一套外部环境。

官方还特别提醒了一点:如果要实际调用这些 Intel GPU 相关能力,用户需要在 render 组里。

2. NVIDIA CUDA toolkit 现在也能直接 apt install

对很多开发者和运维来说,这可能是这份更新里最实用的一条。

26.04 开始,NVIDIA CUDA toolkit 已经可以直接通过 Ubuntu Archive 安装。命令就是:

1
sudo apt install cuda-toolkit

这背后的意义,不只是“少输几条命令”。

对面向 Ubuntu 分发软件的开发者来说,新的模式意味着可以直接声明对 CUDA runtime 的依赖,后续安装与兼容性由 Ubuntu 在发行版层面处理。这会让 CUDA 在 Ubuntu 上的可获得性更高,也更接近系统原生能力,而不是额外叠一层单独维护的外部软件栈。

3. AMD ROCm 7.1.0 进入 Universe

AMD 这边,Ubuntu Universe 里现在已经包含 ROCm 7.1.0

这套库主要提供的是:

  • 面向 AMD GPU 的 AI 训练与推理后端能力
  • 机器学习与高性能计算相关的软件基础设施

官方还提到,Canonical 在自己的 CI/CD 流程里会持续测试 ROCm 相关组件,除了 autopkgtests,还覆盖了一些用户态应用,包括:

  • llama.cpp
  • pytorch
  • Blender
  • Lemonade Server

这条信息其实很关键,因为它说明 Ubuntu 不是单纯“把包放进仓库”,而是在按一个可维护的软件栈去验证它。

4. 这一轮的重点,其实是三家 GPU 生态都在落地

DPC++CUDAROCm 放在一起看,会更容易理解 26.04 的方向:

  • Intel:推进 SYCL / oneAPI 相关能力进入官方仓库
  • NVIDIA:让 CUDA toolkit 具备发行版级的安装路径
  • AMD:把 ROCm 7.1.0 纳入 Universe,并做持续测试

如果你平时会在 Ubuntu 上碰这些场景,这一轮更新会比较有感:

  • 本地大模型推理
  • GPU 加速训练或微调
  • Blender、科学计算、HPC
  • 需要在多种 GPU 平台之间切换的开发环境

换句话说,Ubuntu 现在不只是“能装显卡驱动”,而是开始更完整地承接 AI 和 GPU 计算所需的用户态软件栈

5. NVIDIA Dynamic Boost 默认启用

25.04 开始,支持的 NVIDIA 笔记本已经默认启用 Dynamic Boost

这个功能的逻辑很直接:系统会根据当前负载,在 CPU 和 GPU 之间动态分配功耗。对游戏场景来说,常见收益就是在需要的时候把更多功率给 GPU,以换取更高性能。

不过它有两个前提:

  • 设备接着交流电
  • GPU 负载足够高

在电池供电状态下,它不会介入。

6. Intel 新一代核显和独显支持继续往前走

Ubuntu 这一轮也把对新 Intel GPU 的支持继续往前推,重点包括:

集成显卡:

  • Intel Core Ultra Xe2
  • Intel Core Ultra Xe3

独立显卡:

  • Intel Arc 5 B570
  • Intel Arc 5 B580
  • Intel Arc Pro B50
  • Intel Arc Pro B60
  • Intel Arc Pro B65
  • Intel Arc Pro B70

围绕这批设备,官方还列出了一些已经到位的特性:

  • 基于 Intel Embree 的 GPU 和 CPU 光线追踪渲染性能提升,像 Blender 4.2+ 这类应用可受益
  • “Battlemage” 设备支持 AVCJPEGHEVCAV1 的硬件视频编码
  • Intel Compute Runtime 引入新的 CCS 优化
  • Intel Xe GPU 调试支持已启用

如果你更关注后续版本,25.10 还会继续把一些新能力带进来,例如:

  • 借助 Linux kernel 6.17 初步支持代号 Panther Lake 的下一代 Intel 客户端平台
  • 改进 IOMMU、PCIe 子系统和多 GPU 支持
  • Mesa 25.2.3 为 Battlemage 和 Panther Lake 打开 VK_KHR_shader_bfloat16
  • intel-media-driver 25.3.0 增加 Panther Lake 解码和 VP9 编码支持
  • intel-compute-runtime 25.31 调整 Level Zero 的 USM 池和本地显存事件分配策略
  • level-zero 1.24level-zero-raytracing 1.1.0 带来更完整的规范与 RTAS 扩展支持

7. Nvidia 桌面机的挂起恢复也更稳了

25.10 开始,Ubuntu 在专有 Nvidia 驱动里启用了挂起恢复支持,以减少桌面机唤醒后的损坏和卡死问题。

这类改动不算“看得见的新功能”,但对实际日用稳定性很重要,尤其是长期开机、经常挂起恢复的桌面环境。

8. ARM、树莓派、RISC-V 和 IBM Z 也有硬门槛变化

除了 GPU 软件栈,这份发布说明里还有几条平台层面的变化很值得单独记一下。

ARM64 桌面平台

25.10 开始,linux-genericARM64 内核会提供更广泛的桌面兼容性,覆盖那些使用 UEFI 启动的 ARM64 桌面平台。

Raspberry Pi 新启动布局

25.10 引入、26.04 继续调整的一个变化,是树莓派启动分区的新布局。

它的目标是提升启动可靠性:新写入的启动资源会先被“测试”,确认没问题后才会提交为新的 “known good” 集合。

这里最需要注意的是固件时间要求:

  • Pi 3 / 3+ / CM3+ / Zero 2W:不需要额外操作,固件在镜像内
  • Pi 4 / 400 / CM4:启动固件日期不得早于 2022-11-25
  • Pi 5 / 500 / CM5:启动固件日期不得早于 2025-02-11

检查命令是:

1
sudo rpi-eeprom-update

如果固件太旧,并且你使用的是 Ubuntu 24.04 LTS 或更新版本,可以这样更新:

1
2
sudo rpi-eeprom-update -a
sudo reboot

Raspberry Pi 桌面镜像转向 desktop-minimal

25.10 开始,树莓派版 Ubuntu Desktop 镜像改为基于 desktop-minimal,而不是完整的 desktop seed。

官方给出的收益很明确:默认预装应用更少,未压缩镜像和实际系统都能节省大约 777MB 空间。

如果升级后想批量移除这批默认应用,可以使用:

1
sudo apt purge ubuntu-desktop --autoremove

如果你想保留其中某些应用,先用 apt 把它们标记为手动安装即可。

树莓派 swap 交给 cloud-init

25.10 开始,树莓派桌面镜像里的 swap 文件创建改由 cloud-init 负责。
如果你想在首次启动前自定义 swap 大小,可以直接修改启动分区上的 user-data

RISC-V 门槛上调

25.10 开始,Ubuntu 26.04 LTSRISC-V 版本要求硬件实现 RVA23S64 ISA profile

不满足这个要求的设备,已经不能运行 Ubuntu 26.04 LTS。如果你手里还是较早的 RVA20 处理器板卡,那还得继续留在 Ubuntu 24.04 LTS 这一代支持线上。

按照官方说明,截至 2026 年 4 月,现实里还没有可用的 RVA23S64 硬件,因此当前唯一受支持的平台,其实是基于 QEMU 并使用 -cpu rva23s64 配置的虚拟化环境。

IBM Z 最低要求提升到 z15

26.04 开始,s390x 架构最低要求提升到 z15

这意味着:

  • z14 / LinuxONE II 以及更早平台,已经不能安装 Ubuntu 26.04 LTS
  • z15 / LinuxONE III 及更新平台,会得到更好的性能表现

9. 这篇内容更适合哪些人先看

如果你属于下面这些场景,这篇比桌面总览更值得优先看:

  • 在 Ubuntu 上做 CUDAROCmSYCL 或本地 AI 推理
  • 用 Intel、NVIDIA、AMD GPU 做开发或计算任务
  • 维护 Raspberry Pi、ARM64、RISC-V、IBM Z 等非标准 x86 平台
  • 对升级后的驱动、运行时、仓库可用性和平台门槛更敏感

10. 一句话总结

Ubuntu 26.04 LTS 在硬件和 AI 软件栈上的重点,不是某一家显卡单独增强了什么,而是 Intel 的 DPC++、NVIDIA 的 CUDA、AMD 的 ROCm 都开始以更官方、更多仓库内、也更可维护的方式进入 Ubuntu 生态

如果你过去把 Ubuntu 当作“先装系统,再自己拼 GPU 环境”的底座,那从 26.04 开始,它已经更像一个愿意主动承接 AI 与异构计算工作负载的发行版了。

记录并分享
使用 Hugo 构建
主题 StackJimmy 设计