高通宣布推出 Linux 早期开发者预览版,运行于其即将推出的 Snapdragon X2 系列笔记本处理器。该计划与 Snapdragon Summit 上的演示一同公布,表明高通公司正在有意转向为客户端 ARM 硬件优先提供上游支持。其目标用户是内核贡献者、工具链开发者和发行版维护者,而不是寻求开箱即用桌面安装体验的普通消费者。
高通计划在商用 OEM 设备上市前推动相关支持进入 Linux 主线内核,以解决长期困扰 ARM 笔记本落地的系统性软件障碍,包括严重依赖树外厂商补丁、显示驱动程序无法正常工作,以及电源管理不完整。该预览版建立了一个可运行的 Debian 13“Trixie”参考环境,用于在参考硬件上验证启动路径、核心系统总线、图形栈和神经处理单元。
Snapdragon X2 Linux 栈的软件架构以低层系统初始化标准化为核心,并通过标准开源接口将计算任务卸载到硬件子系统。系统启动使用标准的统一可扩展固件接口(UEFI),将控制权交给 systemd-boot,避免采用厂商定制的引导加载程序语义,并确保与标准 x86 和 ARM 服务器的执行路径保持一致。
核心输入输出子系统依赖 高通 Universal Peripheral 串行引擎的上游驱动程序,为 UART、I2C 和 SPI 提供支持,同时支持高速 PCI Express 和 USB 互连。对于图形和桌面合成,高通 正与开源图形维护者合作,通过 Freedreno 内核模式设置驱动程序、提供 Vulkan 支持的 Turnip,以及用于 OpenCL 计算的 Rusticl,将显示管线集成到 Mesa 中。
硬件加速机器学习工作负载不再依赖专有厂商守护进程,而是使用上游 FastRPC 驱动程序子系统,将 Hexagon 神经处理单元开放给用户空间框架,从而无需树外内核模块即可执行本地推理。
评估该预览版的开发者可以使用 高通 Linux 仓库中的构建流程创建镜像,将目标设备树二进制文件和内核源代码编译为可启动介质:
# Build reference kernel and device tree artifactsexport ARCH=arm64export CROSS_COMPILE=aarch64-linux-gnu-make snapdragon_x2_defconfigmake -j$(nproc) Image dtbs# Deploy to UEFI boot partition running systemd-bootbootctl install --path=/boot/eficp arch/arm64/boot/Image /boot/efi/vmlinuz-linux-snpgcp arch/arm64/boot/dts/qcom/x2-reference.dtb /boot/efi/dtb/
据博客共同作者 Nagaraju Naik 和 Ramya Kanthi Polisetti 介绍,该预览版代表三阶段软件发布计划中的初始支持阶段。高通 预计将在 2026 年 11 月下旬前补齐主要外设支持,并迈向满足上游稳定性和发行版集成标准的生产就绪质量里程碑。
尽管高通公司承诺推动相关支持进入上游,但评估早期硬件的团队仍然面临显著的取舍和运维注意事项。当前预览版明确面向笔记本设计,不包括桌面设备、早期 Snapdragon X 平台和独立开发板。由于不同平台的 ACPI 表、嵌入式控制器实现和专有电源管理供电线路存在差异,第三方 OEM 设计的外设支持仍不均衡。
早期测试者会遇到音频路由配置缺失、热节流调节机制较为粗糙,以及休眠状态尚未优化等问题。与同等的 Windows on Snapdragon 版本相比,这些问题会对电池续航时间产生负面影响。相关支持能否被 Linux 内核邮件列表接受,在时间上也存在不确定性,因为子系统维护者往往会要求先进行架构调整,再合并复杂的片上系统补丁系列。
高通 转向尽早与上游社区合作,反映了其从第一代 Snapdragon X Elite 设备中吸取的经验。当时,最终用户和发行版面临着由树外代码树和加速基础功能缺失造成的碎片化局面。高通 在零售设备推出前正式建立支持,是在帮助发行版维护者为首日支持做好准备。
Canonical 已确认与 高通 展开合作,计划为 Snapdragon X2 硬件提供经过官方认证的 Ubuntu 发行版,目标是在 2027 年上半年发布。HP、ASUS 和 HUMAIN 等硬件合作伙伴也同时表示,计划在同一时间范围内为采用 Snapdragon X2 的消费级和工作站设备提供 Linux 支持。对于软件架构师和平台工程师,该预览版提供了一个可行且与上游保持一致的基础,使其能够在产品全面上市前验证 ARM 原生编译器链、容器运行时和本地 AI 智能体推理。
原文链接:https://www.infoq.com/news/2026/10/snapdragon-x2-linux/