github编辑

2026 年 1 月

注意

有关任何项目的更多详细信息,请访问所提供的 GitHub 链接,其中包含更多细节以及相关材料(例如代码提交)的链接。

审查中

S0i3 现代待机

许多针对现代待机的最新功能和改进已经合并,具体包括 s2idle 支持(也称为 suspend-to-idle)以及 SPMC(System Power Management Controller)驱动程序。

目前的重点已转向一个尚未解决的问题,即为什么某些 CPU 在不应退出 C3 空闲状态时却退出了该状态。

GitHub issue #32arrow-up-right

安装

KDE 桌面安装器方案

FreeBSD 安装器的桌面环境方案现已准备好进行测试。已在 Desktop 邮件列表上发布测试征集(点击进入 GitHub issue 以查看链接)。

GitHub issue:#25arrow-up-right

进行中

电源

S4 休眠

团队正在对 S4 解决方案采取迭代式方法,因为我们预计在过程中会出现未知因素。

将计算机状态保存到 S4 映像中的开发工作进展顺利。很快将成熟到可以开始开发唤醒功能。

开发人员还在研究系统模拟器工具 simics 的潜力,以帮助跨睡眠状态进行开发。

GitHub issue:#29arrow-up-right

功耗管理工具

已开始启用 port Perfetto 来报告在笔记本电脑上运行时 FreeBSD 关键组件的功耗。正在创建探针以检测通过 Tyoe-C 连接设备的功率消耗,并检测电池和内核事件,这些数据可以共同用于构建对功耗分布的理解。

GitHub issue:#6arrow-up-right

性能管理工具

已开始启用 AMD 处理器的部分原生功能,这将能让用户使用手动或自动模式来控制笔记本电脑性能的某些方面。

此功能称为 CPPC(Collaborative Processor Performance Control),将有助于提升配备相关处理器的笔记本电脑上 FreeBSD 的性能和效率。

GitHub issue:#108arrow-up-right

低功耗状态调试工具

多种 USB 调试机制的开发仍在继续,这些机制将在缺少功能性图形驱动程序(低功耗状态所需)的情况下工作。

在所有 FreeBSD 版本中,2025 年及之后的 framework 笔记本上已有可用的 usb 串口调试接口以及使用 SoC 进行调试的功能接口。FreeBSD 16 将包含 xhci 调试功能,并可通过正在进行的代码审查进行评估。

我们目前正在编写这些功能的文档,并将适时更新相关材料。

GitHub issues:#38arrow-up-right#90arrow-up-right

Wi-Fi

RealTek Wi-Fi 卡支持

有一些更改已准备好提交,这些更改将更新对 rtw88 和 rtw89 Wi-Fi 卡的 Wi-Fi 4、Wi-Fi 5 支持,但首先我们需要合并来自制造商的最新驱动更新。这些更新还会导致对 iwlwifi 支持的回归,因此也需要先修复该问题。

对 RealTek Wi-Fi 卡的 USB 支持也在进行中。

GitHub issue:#99arrow-up-right

MediaTek Wi-Fi 卡支持

与 RealTek 更新类似,制造商近期发布了驱动更新,正在导入(目前正在审查)。

我们正在继续实施之前所做的更改,以便它们能够与更新后的驱动程序配合工作。

对 MediaTek Wi-Fi 卡的 USB 支持正在进行中。

GitHub issue:#66arrow-up-right

图形

Linux 6.11 图形驱动移植

正在进行 Linux 6.11 图形驱动的移植工作。

GitHub issue:#52arrow-up-right

系统管理

提高 pkgbasify 的效率

改进 pkgbasify 工作效率的工作仍在继续。例如,它现在在开始之前会先升级 pkg,并且只安装所需的软件包。

它现在还更好地处理共享库,你可指定任何被忽略的共享库。

GitHub issue:#91arrow-up-right

集成测试

针对笔记本项目功能的整体测试

对可用(已完成)的 笔记本 功能的测试现已在 Framework 13 7040 Ryzen 系统arrow-up-right 上完成,并已开始在 Framework 台式机上进行测试。

还已开始创建一个简单的社区贡献者测试工作流程,使用户可以提交标准化测试脚本的结果。

同时也已启动一项可查询的公共笔记本兼容性参考的概念验证,供用户使用。我们希望整合并在现有类似社区资源的基础上构建一个可持续的改进页面。

有关更多信息,请参阅专用的 GitHub 仓库: https://github.com/FreeBSDFoundation/freebsd-laptop-testingarrow-up-right

致谢

FreeBSD 基金会向所有为本项目做出贡献的人表示感谢,无论是本月还是此前。

感谢以下人员和组织:

  • 我们的开发人员

    • Alfonso Siciliano

    • Aymeric Wibo

    • Bjoern Zeeb

    • Christos Margiolis

    • Isaac Freund

    • Jean-Sebastien Pedron

    • 許立文

    • Mitchell Horne

    • Olivier Certner

    • Siva Mahadevan

    • Tom Jones

  • 项目团队:

    • Deb Goodkin

    • Ed Maste

    • Joe Mingrone

    • Alice Sowerby

  • 笔记本和台式机工作组

    • Chris Moerz

    • 所有与会者

  • FreeBSD Project

  • Quantum Leap Research

  • AMD,他们在排查睡眠问题方面提供了帮助。

  • 戴尔,他们提供了 UVC 内核驱动程序。

  • Future Crew,他们提供了 iwx 驱动程序源代码。

  • Netflix,他们一直在测试我们的调度器补丁集

最后更新于