高通Snapdragon X2发布Linux早期开发者预览版并承诺推动上游合并
高通终于认真做 Linux 了:Snapdragon X2 支持提前进入上游
高通宣布推出运行于即将发布的Snapdragon X2系列笔记本处理器的Linux早期开发者预览版,旨在解决长期困扰ARM笔记本落地的系统性软件障碍,如严重依赖树外厂商补丁、显示驱动程序无法正常工作以及电源管理不完整等问题。该预览版面向内核贡献者、工具链开发者和发行版维护者,而非普通消费者,计划将相关支持在商用OEM设备上市前推动进入Linux主线内核。
软件架构以低层系统初始化标准化为核心,采用统一可扩展固件接口(UEFI)和systemd-boot避免厂商定制引导加载程序,核心输入输出子系统依赖高通Universal Peripheral串行引擎的上游驱动程序。图形栈正与开源维护者合作,通过Freedreno、Turnip和Rusticl将显示管线集成到Mesa中,硬件加速机器学习工作负载则使用上游FastRPC驱动程序子系统开放Hexagon神经处理单元,无需树外内核模块即可执行本地推理。评估该预览版的开发者可使用高通Linux仓库中的构建流程创建镜像,将目标设备树二进制文件和内核源代码编译为可启动介质。
据博客共同作者介绍,该预览版代表三阶段软件发布计划中的初始支持阶段,高通预计将在2026年11月下旬前补齐主要外设支持并迈向生产就绪质量里程碑。当前预览版明确面向笔记本设计,不包括桌面设备和独立开发板,早期测试者仍面临音频路由配置缺失、热节流调节粗糙及休眠状态未优化等取舍。事实层面,Canonical已确认合作计划为Snapdragon X2提供官方认证Ubuntu发行版,HP、ASUS和HUMAIN等硬件合作伙伴也计划在同一时间范围内提供Linux支持;推断层面,这一转向反映了高通从第一代Snapdragon X Elite设备中吸取的教训,试图通过提前建立支持帮助发行版维护者为首日支持做好准备;猜测层面,相关支持能否被Linux内核邮件列表接受仍存在不确定性,因为子系统维护者可能会要求先进行架构调整再合并复杂的片上系统补丁系列。
材料揭示了高通通过上游驱动与标准启动路径解决ARM笔记本碎片化的具体技术路径,可校正对Linux在客户端ARM设备成熟度的判断。
来源:InfoQ 中文 · infoq.cn