网站搜索

高通涉足苹果未涉足的领域,为 Snapdragon X Elite 提供官方 Linux 支持


大多数功能都已存在,但许多重要的功能仍在开发中。

高通公司在将其新的 Snapdragon X Elite 笔记本电脑 CPU 用于 Linux 使用方面取得了良好进展。这家移动 SoC 制造商透露,它已经为 Snapdragon X Elite 运行 Linux 操作系统奠定了很多基础。然而,高通公司还远远没有完成,因为还需要大量的开发工作才能让 X Elite 在 Linux 中完全运行。即将推出的 Linux 内核应该能够全面支持该芯片的所有功能。

高通对其 Linux 支持工作感到自豪,并在其所有之前的 Snapdragon 笔记本电脑 CPU 中优先考虑 Linux 支持,通常在发布后一两天宣布支持 Linux。 Snapdragon X Elite 延续了这一模式,在 2023 年 10 月 23 日首次亮相后的第二天就宣布支持 Linux。

这与 Apple 形成鲜明对比,Apple 迄今为止尚未对 Linux 提供太多官方支持 — Asahi Linux 继续致力于支持 M1 和 M2 处理器,未来可能还会支持 M3 和 Apple M4 芯片,但大多数这项工作似乎来自社区而不是苹果本身。

到目前为止,高通已经在 Linux 中运行了大部分关键功能,特别是不久前发布的 Linux 6.9 版本。这些关键功能包括基于 UEFI 的引导支持以及所有标准引导加载程序(如 Grub 和 system-d)。对于想要在 X Elite 驱动的计算机上同时运行 Windows 和 Linux 安装的用户来说,也可以进行双启动。

已实现的其他关键功能包括 DWC3 声音驱动程序、参考板支持、ADSP/CDSP 支持、多媒体时钟、PCIe/eDP/USB Phy 以及通过 PCIe 上的 NVMe SSD 进行系统缓存。

Linux 未来迭代正在开发的功能包括增加电池支持、板载显示器连接、外部 DisplayPort 连接、GPU 上的睡眠和唤醒功能、相机支持、视频支持、更好的 CPU 频率支持和扬声器/mic/耳机启用。这些功能预计将在 Linux 6.10 和 6.11 中提供。

高通还致力于解决与设备树相关的 UEFI 启动过程相关的问题。现在存在一个问题,如果将多个设备树 blob 打包到闪存到 X Elite 笔记本电脑上的固件包中,则没有标准方法来选择要传递到 Linux 内核的设备树。

此外,高通还提供了其仍在开发的功能的六个月路线图。这些功能包括 Firefox 和 Chrome 中的端到端硬件视频解码、GPU 和 CPU 性能优化、功耗优化(挂起/DCVS)以及为 Qualcomm X Elite 用户提供更简单/更易于访问的 Ubuntu 和 Debian 安装。

对于顽固的 Linux 爱好者,Qualcomm 为 Debian 安装程序提供了一个实验性的原始磁盘映像,您可以自行承担使用风险。从技术上讲,Linux 目前可以在 Qualcomm X Elite 处理器上运行,但 Qualcomm 的实现还远未完成,这意味着您可能会遇到错误和许多无法工作的功能,否则这些功能在 ARM 上的 Windows 中可以正常工作。

相关文章