Libreboot 20220710 已经发布,这些是它的新闻

经过七个月的开发, Libreboot 启动固件版本 20220710 已经发布, 其中观察到,在准备过程中的主要注意力 新版本专注于解决问题 上个版本看到的。 版本 20220710 中没有提议对新板进行重大更改或支持,但注意到了一些改进。

对于那些不了解 Libreboot 的人来说,他们应该知道这 是一个开发 CoreBoot 项目的完全免费分支的项目, 它为负责初始化 CPU、内存、外围设备和其他硬件组件的专有 UEFI 和 BIOS 固件提供了无二进制替代品。

自由靴 旨在创建一个完全无需专有软件的系统环境,不仅在操作系统级别,而且在引导固件级别。 Libreboot 不仅清除了 CoreBoot 中的非自由组件,还添加了工具以使最终用户更容易使用,创建一个无需特殊技能的任何用户都可以使用的发行版。

Libreboot 20220710 的主要新闻

这是 GNU 项目的第四个版本,并且 被吹捧为第一个稳定版本 (旧版本已被标记为测试版本,因为它们需要额外的测试和稳定性。)

例如在 grub.cfg 添加了许多性能改进,提高使用 GNU GRUB 有效负载时的启动速度(由 Ferass 'Vitali64' EL HAFIDI 提供,Leah Rowe 提供了额外的改进)

突出显示文档改进, 因为之前的 2021 测试版本不包括文档快照(实际上是网站的 Markdown 源文件),但这个版本现在包括当前 Libreboot 文档的快照,具体取决于发布时间。

除此之外,还要强调的是 已进行性能优化以加快加载速度 使用基于 GNU GRUB 的有效负载环境时。

它们是生成的 适用于 Macbook16 和 Macbook2 的 1 MB 扩展版本, 此外,构建系统已得到增强,包含自动修改 coreboot 配置文件的脚本,默认情况下所有板的串行输出都禁用,这解决了启动速度慢的问题。

在 GM45/ICH9M 芯片组上,笔记本电脑在 coreboot 中禁用了 PECI,以避免微码错误。

我们还可以发现 已经实现了对与 u-boot loader 集成的初步支持, 它尚未用于板的构建,但在未来它将允许开始为 ARM 平台生成构建。

另一方面,提到在 GM45/ICH9M 笔记本电脑上,PECI 在 coreboot 中被禁用,以修复导致 SpeedStep(以及可能的其他 CPU 功能)失败的微码错误。

其他变化 从这个新版本中脱颖而出:

  • 编译 flashrom 时不要将警告视为错误(基于较新版本的 GCC 的修复)。
  • 构建系统改进:修改 coreboot 配置的自动化脚本。
  • 禁用(默认情况下)所有板上的串行输出以避免启动速度问题。
  • grub.cfg - 实际上启用了 USB 键盘,明确地(修复了在使用 GRUB 有效负载时在某些笔记本电脑上看到的错误)。
  • Coreboot设置:早期启动时不要启用wifi(安全责任)
  • 脚本:当 lbmk 是工作树或子模块时处理 git 版本。
  • 在构建系统上更新到更新的 flashrom
  • cc1:致命错误:无法打开“out/src/asm-offsets.s”进行写入:没有这样的文件或目录
  • 修复 lbmk:当要使用 python3 而不是 3 时,专门调用 python2。
  • lbmk – git 凭证验证的初步修复。 如果尚未设置,请设置占位符名称/电子邮件。

最后,如果您有兴趣了解更多关于这个新版本的信息,可以在 以下链接。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。