Phoronix CN
50 subscribers
56 photos
364 links
开源新闻,硬件资讯等

Phoronix 的中文镜像 更新不及时 [非官方]
如果需要获取及时信息请前往 phoronix.com
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
GCC 编译器添加了对玄铁 RISC-V 处理器的目标支持

上周 GCC 15 代码分支后, 将成为 GCC 16 编译器的早期合并功能之一是玄铁 RISC-V 处理器的 CPU 目标支持

截至今天, GCC Git 允许为各种玄铁 RISC-V 处理器核心指定"-mcpu="目标
新的 -mcpu= 值包括 xt-c908, xt-c908v, xt-c910, xt-c910v2, xt-c920 和 xt-c920v2, 对应不同的玄铁处理器

玄铁是阿里巴巴旗下的品牌, 一直在开发用于云计算, AI 加速及相关服务器计算需求的不同 RISC-V 核心

玄铁 C920 每个集群提供多达四个 RISC-V 核心, 支持 RISC-V Vector 1.0 ISA, RVA22 profile, 这些 RV64GCV 核心主频可达 2.5GHz, 为 AI, 自动驾驶及相关计算需求提供充足动力

对 GCC 16 编译器中现已支持的玄铁 xt-c908, xt-c908v, xt-c910, xt-c910v2, xt-c920 和 xt-c920v2 -mcpu 感兴趣的用户, 可以查看此提交了解所有详情

#GNU #GCC #RISC_V
原文链接
AMD Ryzen AI Max 300 "Strix Halo" 图形 IP 版本确认

对于那些一直想了解 Linux 支持以及 Ryzen AI Max 300 "Strix Halo" APU 在 Linux 上的更多细节的人, 这里有一个简要更新

今天发布到 DRI 邮件列表的是一个补丁, 用于更新 AMDGPU Linux 内核图形驱动程序关于 Ryzen AI Max 300 "Strix Halo"系列的文档

虽然众所周知它与其他的 Ryzen AI 300 系列 SoC 一样是另一个 RDNA 3.5 "GFX11.5"图形部分, 但文档补丁确认它是 AMD GFX 11.5.1
Strix Point SoC 是 GFX 11.5.0 IP, 而 Krackan Point 是 GFX 11.5.2
了解 GFX 11.5.1 对于参考早期 Phoronix 文章中 GFX 11.5.1 的启动始于 2024 年初, 并且现在能够明确地将其与 Strix Halo 关联起来非常有用

今天的补丁还确认了 Strix Halo 的 Display Core Next (DCN) IP 版本为 3.5.1, 而 Strix Point 和 Krackan Point 为 3.5.0
Video Core Next (VCN) IP 模块在 Strix Halo 上版本为 4.0.6, 而其他 Ryzen AI 300 系列为 4.0.5
SDMA IP 版本也略有不同, 为 6.1.1, MP0 版本为 14.0.1
同样, 这并不是特别有趣或有用, 但如果只是为了与旧文章进行比较并估算 Linux 内核版本支持基线等
这些 IP 版本在现代逐块启用策略下变得更加重要, 即独立启用新的硬件 IP 块, 而不是针对未发布的硬件采用带有花哨鱼类代号的大型整体补丁系列

本文的另一个目的是告知您, 我应该很快会评测配备 Ryzen AI Max 300 系列的 HP ZBook Ultra G1a 笔记本电脑
许多 Phoronix 读者一直在询问 Strix Halo 下的 Linux 支持和性能. 我也一直热切地期待在 Linux 下测试 Strix Halo
看起来我很快就能拿到 HP ZBook Ultra G1a, 以便深入研究 Linux 支持和性能
接下来有望在第三季度拿到配备 Ryzen AI Max 300 系列的 Framework Desktop

#AMD
原文链接
Please open Telegram to view this post
VIEW IN TELEGRAM
CachyOS Linux 发行版对其手持版进行了更多改进

CachyOS (一个基于 Arch 的 Linux 发行版, 以其在现代硬件上激进的开箱即用性能而闻名) 的 2025 年 4 月 ISO 更新今天发布了

这个基于 Arch Linux 构建的滚动发布发行版的 2025 年 4 月 ISO 重制版并不是一个特别重大的更新
它确实包含了针对华硕笔记本电脑模块崩溃的修复, 并且 Limine 引导加载程序的支持也得到了改进

除了以其性能著称外, CachyOS 还是少数几个致力于为 Valve 的 Steam Deck 以及华硕 ROG Ally 和 Legion Go 等设备提供良好掌上体验的 Linux 发行版之一, 用于便携式/掌上游戏
通过这次四月更新, CachyOS 为华硕 ROG Ally X 和联想 Legion Go 掌机带来了音频配置文件

CachyOS 掌机版还用 Valve 上游的 Gamescope 合成器代码取代了 gamescope-plus
上游的 Gamescope 代码现在应该能提供更好的体验

2025 年 4 月 CachyOS 的另一项新内容是将 OCCT 工具添加到 ISO 中, 以帮助进行离线硬件压力测试

可通过 CachyOS.org 获取本月 CachyOS ISO 更新的更多详细信息

#OS
原文链接
Please open Telegram to view this post
VIEW IN TELEGRAM
希望上游内核支持的补丁终于为谷歌 Pixel 4a 提供了支持

Google Pixel 4a 智能手机于 2020 年年中发布
现在到 2025 年年中, 看起来我们可能终于接近看到 Pixel 4a 设备以及使用高通骁龙 730/730G/732G SoC 的其他硬件的主线内核支持

昨天发布到 Linux 内核邮件列表的是一系列补丁, 用于启用高通骁龙 730/730G/732G "SM7150" 平台/SoC 支持并启用 Google Pixel 4a 设备支持

虽然最初专注于 Google Pixel 4a, 但还有许多其他高通 SM7150 平台将从中受益, 并能在其之后被上游合并
包括众多小米设备, 联想 Tab P11 Pro 和三星 Galaxy A71

对这些正在审查中的关于高通骁龙 730/730G/732G 平台支持和 Google Pixel 4a 启用的补丁感兴趣的人可以查看这个 LKML 系列

#Google #LinuxKernel
原文链接
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Ubuntu 25.10 正在推进, 计划迁移至 Rust Coreutils

早在三月份, Canonical 的工程师们就讨论了一些关于 Ubuntu Linux 转向 Rust Coreutils 和其他用 Rust 编写的系统组件的想法
其中一些想法可能会在今年十月发布的 Ubuntu 25.10 中实现, 以便在明年至关重要的 Ubuntu 26.04 LTS 发布之前进行充分测试
今天, 针对 Ubuntu 25.10 中将 Rust Coreutils 作为 GNU Coreutils 替代品的更具体计划已经公布

Julian Andres Klode 已经阐述了 Ubuntu 25.10 版本中迁移到 Rust-Coreutils 的计划
如果需要, 将能够回滚到 GNU Coreutils, 但计划是在这个下一个 Ubuntu Linux 版本中默认使用 Rust Coreutils

这种转换涉及一些 "高级依赖关系操作", 即在 Ubuntu 上将现有的 coreutils 包重命名为 gnu-coreutils
然后将引入一个新的 "coreutils-from" 包, 以帮助将软件包过渡到 rust-coreutils

Rust Coreutils 的缺点是比 GNU Coreutils 更大
值得注意的是, 当前的 Ubuntu Docker 镜像大约为 75MB, 但 Rust-Coreutils 本身大约为 25MB, 而经典的 GNU Coreutils 为 7MB
因此, Debian Docker 镜像现在会比当前大 24%
因此, GNU Coreutils 可能仍然是 Docker 镜像及类似情况下的默认选项
对于 Rust Coreutils, 还需要处理一些 AppArmor 行为

那些想了解更多关于 Ubuntu 25.10 迁移到 Rust-Coreutils 计划的人, 可以通过这篇不久前发布的 Ubuntu Discourse 文章来了解, 其中详细阐述了这次计划迁移的所有技术细节

#Ubuntu
原文链接
AMD 发布针对 Pensando RDMA 驱动程序的开放源代码 Linux 补丁

AMD 工程师正在开发的最新开源 Linux 驱动程序是针对其 Pensando 网络硬件的远程直接内存访问 (RDMA) 解决方案
不久前发布在 Linux 内核邮件列表上的补丁用于介绍 AMD Pensando RDMA 驱动程序, 以便与 AMD-Pensando 网络适配器配合使用并公开所有远程 DMA 功能
AMD 在几年前收购了 Pensando, 并且在他们的开放 AI 网络推广中发挥着重要作用

AMD Pensando RDMA 驱动程序基于 Pensando IONIC 驱动程序代码构建, 该代码早在 2019 年 Pensando Systems 退出隐形模式之前就已原始上游到 Linux 内核

今天的补丁系列拆分了 IONIC 以太网驱动程序代码, 并对其进行了扩展以支持 RDMA
有兴趣的人可以在这个内核邮件列表补丁系列中查看 AMD Pensando RDMA 驱动程序的详细信息

#AMD
原文链接
Mesa 25.1-rc2 发布, 支持旧款 NVIDIA GPU 的 NVK Vulkan 1.4 兼容性

Mesa 25.1-rc2 现已发布, 可作为这组 OpenGL 和 Vulkan 驱动程序的最新每周测试版本进行测试. Mesa 25.1 正在稳步推进, 目标是在五月发布稳定版本

今天发布的 Mesa 25.1-rc2 值得注意的一点是, 它回溯移植了昨天在 Mesa Git 中提到的一个变更: NVK 驱动程序对 Vulkan 1.4 的一致性认证, 涵盖了 GeForce GTX 750 / 900 系列 "Maxwell" 图形处理器
这也包括 GTX 1000 "Pascal" 和 TITAN V "Volta" 图形处理器, 因为在此之前, 只有 Turing GPU 及更新的版本获得了 Vulkan 1.4 合规性认证
这对于开源 Vulkan 驱动程序上的 NVIDIA GPU 来说是一个不错的里程碑
尽管 Nouveau 内核驱动程序对 GTX 900 系列及更新版本的支持仍然不够理想 (主要源于签名的固件要求)
而且 NOVA 驱动程序要准备好供最终用户用于 RTX 20 系列及更新版本还需要一段时间
这使得 GTX 900 和 GTX 1000 系列硬件在开源领域处于困境

Mesa 25.1-rc2 版本还包含针对 Apple 图形驱动程序 (Ashai Gallium3D 和 Honeykrisp Vulkan) 的许多修复
一个针对 H.264 交错流的 RadeonSI VCN 解码修复
为 Intel ANV 驱动程序在 Xe 以外的平台上重新启用 CPS 表面的压缩, 以及其他各种修复

关于 Mesa 25.1-rc2 本周修复的更多详细信息, 请参阅 Mesa 发布经理 Eric Engestrom 的此邮件列表帖子

#Mesa
原文链接
OpenMandriva Lx 6.0 默认带来 KDE Plasma 6, 官方服务器版

OpenMandriva Lx 6.0 Rock 现已推出, 默认搭载 KDE Plasma 6 桌面环境, 同时仍提供 Wayland 和 X11 会话选项
OpenMandriva 现也推出了官方服务器版本

OpenMandriva Lx 6.0 终于默认迁移到使用现代的 Plasma 6 桌面环境, 而非 Plasma 5
对于对 KDE 替代品感兴趣的用户, 还提供了 GNOME 48.1, LXQt 2.2, Xfce 4.20 和 COSMIC 1.0 Alpha 桌面选项

OpenMandriva Lx 6.0 继续默认使用 LLVM Clang 编译器而非 GCC, 这是 OpenMandriva 与大多数依赖 GNU 工具链的其他 Linux 发行版之间的主要区别之一
OpenMandriva Lx 6.0 采用了 Linux 6.14 内核, 该内核也像之前版本一样使用 LLVM/Clang 构建

OpenMandriva Lx 6.0 还附带 Chromium 135 浏览器, 并强制启用了 JPEG_XL 图像支持, 默认编译器版本为 LLVM/Clang 19.1.7, Mesa 25.0.4 图形驱动程序以及其他软件包更新
对于希望在 Steam 范围之外使用 Valve 的 Wine 下游版本的用户, Proton 和 Proton-Experimental 也可通过 OpenMandriva Lx 仓库获得

OpenMandriva Lx 6.0 还推出了其首个官方服务器版本构建, 供希望将 OpenMandriva 用于服务器的用户使用
OpenMandriva Lx 6.0 服务器版本包含一个 Zen 优化选项, 适用于在 EPYC (或 Ryzen) 硬件上运行的用户, 类似于 OpenMandriva Lx 桌面版针对 Ryzen 的 Zen 构建

有关 OpenMandriva Lx 6.0 版本的下载和更多详细信息, 请访问 OpenMandriva.org

#OS
原文链接
AMD 发布开源 GPU 虚拟化 GIM 驱动, Radeon "在路线图上"

AMD 已将其用于 Instinct 加速器虚拟化的“GPU-IOV Module”开源发布
据报道, 其路线图上也有将虚拟化支持引入其客户端 (Radeon) 独立 GPU 的计划

AMD GPU-IOV Module 适用于 Linux 内核, 并与 KVM 虚拟机监控程序结合, 提供基于 SR-IOV 的硬件虚拟化
GIM 提供 GPU IOV 虚拟化, 虚拟功能 (VF) 配置和启用, 用于世界切换的 GPU 调度, 挂起检测和 FLR 重置以及 PF/VF 握手功能

最初, AMD GIM 驱动程序用于 Instinct MI300X 硬件, 并在 Ubuntu 22.04 LTS 和 ROCm 6.4 上进行了测试
感兴趣的人目前可以通过 GitHub 找到 AMD GIM 代码
在我见过的存储库或任何其他公开通信中, 都没有说明该 GIM 驱动程序进入主线 Linux 内核的上游计划是什么

许多 Phoronix 读者感兴趣的是, GIM / SR-IOV 支持可能会来到客户端独立 GPU, 这对于 Radeon 显卡来说是一个长期以来备受期待的功能
AMD 工程师 Anush Elangovan 在 X 上回应称, 据报道客户端 GPU 支持 "在路线图上"

希望这种客户端 GPU 支持能够实现, 并且越早越好

#AMD #Radeon
原文链接
苹果 M2 Pro 的 PCIe 控制器支持即将加入主线 Linux 内核

来自 Asahi Linux 的最新硬件支持, 已排队准备在下一个周期引入主线内核, 是针对 Apple M2 Pro SoC 的 PCI Express (PCIe)支持

针对 Apple M2 Pro / T6020 启用 PCIe 支持的补丁集已经存在一段时间了
与之前的 Apple M 系列 SoC 相比, 一些寄存器被重新排列, 因此需要对 pcie-apple 驱动程序进行调整

这些 Apple M2 Pro PCIe 支持补丁部分由前 Asahi Linux 首席开发者 Hector Martin 在他离开项目之前完成
考虑到上游内核的审查过程等因素, 它们仍在进入主线内核的途中

本周, 这些支持补丁已排队进入 pci/pci.git 的 "next" 分支, 该分支正在为 Linux 6.16 合并窗口准备材料
因此, 如果一切顺利, apple-pcie 驱动程序的 Apple M2 Pro PCIe 支持将在 Linux 6.16 周期中进入上游

那些想知道 Apple M2 系列在 Linux 下哪些已进入上游, 哪些仅在下游内核中, 或哪些尚未实现的, 可以查看 Asahi Linux 的功能支持文档了解所有细节

#Apple
原文链接