皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Fedora 44 可能能很好地在搭载骁龙处理器的 Windows ARM 笔记本电脑上实现”开箱即用”

长期在 Red Hat 工作的工程师 Hans de Goede 多年来参与了许多 Intel/AMD 笔记本的改进工作,后来离开了 Red Hat,加入了 Qualcomm。现在发现,他在 Qualcomm 的一个项目是增强 Fedora Linux 在 Snapdragon 架构的 Windows on ARM 笔记本上的开箱即用体验。

Hans de Goede 提交了一个变更提案,用于在 AArch64 EFI 系统上提供自动 DTB 选择。该变更提案仍需由 FESCo 进行投票,但由于其较为直接,预计不会遭到反对而顺利通过。

Fedora 44 可能能很好地在搭载骁龙处理器的 Windows ARM 笔记本电脑上实现"开箱即用"

变更提案将其总结为在搭载 Snapdragon 处理器的 Windows ARM 笔记本电脑上为 Fedora Live 镜像提供一个不错的开箱即用体验:

“通过在启动时自动选择正确的 DTB,使 aarch64 Fedora Live ISO 镜像能够在 Windows on ARM(WoA)笔记本电脑上实现开箱即用。

此更改将使用一个修改过的内核镜像,该镜像嵌入了 Stubble 启动 stub、硬件 ID 到 DTB 的映射以及相关的 DTB 文件。Stubble stub 将使用嵌入的映射来找到正确的 DTB 文件,并自动加载该 DTB 文件。而在此之前,用户需要手动修改 ISO 镜像以添加正确的 DTB 文件,否则镜像将无法正常工作。

修改后的内核镜像本质上是一个不完整的 UKI,仅包含 UKI 启动存根和 DTBs,但不包含 initrd 和内核命令行。GRUB 仍会如常提供由主机生成的 initrd 和特定于主机的命令行,包括允许用户通过 GRUB 修改命令行。

嵌入的存根和 DTBs 使得 vmlinuz 的大小增加了约 3MB,从约 16MB 增加到约 19MB。

希望这次努力能够顺利进行,并为 Snapdragon X 系列笔记本电脑带来更好的 Fedora Linux 体验,尤其是在 Hans de Goede 加入 Qualcomm 之后。目前,在 Snapdragon X Elite 笔记本电脑上运行 Linux 的最佳体验可能还是 Ubuntu 的 X1E 概念镜像,但即便如此,体验也可能不够平滑,性能也难以与 AMD Ryzen 和 Intel Core Ultra 处理器在 Linux 上的表现相媲美。

转自 Fedora 44 Could Work Nicely “Out Of The Box” On Snapdragon-Powered Windows ARM Laptops – Phoronix