# 基金会的笔记本电脑支持与可用性项目是如何形成的

* 原文：[How the Foundation’s Laptop Support & Usability Project Came Together](https://freebsdfoundation.org/our-work/journal/browser-based-edition/laptop-desktop/how-the-foundations-laptop-support-usability-project-came-together/)
* 作者：Deb Goodkin

多年来，我们不断从用户那里听到同样的反馈：是的，FreeBSD 能在笔记本电脑上运行，但实现这一点往往很困难。人们可以让它工作，但通常需要比应该的更多的故障排除、更多的耐心和更多的时间。对于学生、新用户和试图将 FreeBSD 作为日常工作一部分的开发人员来说，这种摩擦产生了影响。

这不仅仅是偶尔的反馈。我们在邮件列表、论坛、博客文章、社交媒体以及与用户的直接对话中都看到了这种情况。我们也从商业用户那里听到了同样的反馈，特别是那些希望他们的开发人员能够在 FreeBSD 上构建产品，同时在自己的系统上使用 FreeBSD 的用户。在基金会，我们也看到了同样的情况，合作学生和实习生试图在笔记本电脑上安装 FreeBSD 时遇到了类似的问题。

随着时间的推移，很明显这不仅仅是反复出现的抱怨。这是使 FreeBSD 对新用户来说更难采用、对社区来说更难成长的因素之一。

## 认识到需求

让我们退后一步，更广泛地看待这个问题，很明显笔记本电脑支持是基金会可以真正发挥作用的领域。更好的笔记本电脑支持不仅会改善当前用户的体验，还可以帮助学生、开发人员和新用户更轻松地入门，并使 FreeBSD 成为日常使用的更实用选择。

这很重要，因为人们每天使用的系统往往会影响他们是否坚持使用某个平台、向他人推荐它，或者最终为它做出贡献。

像许多基金会的努力一样，这并不是从一个大型、全额资助的项目开始的。我们从我们可以做的地方开始，首先关注那些最令人沮丧的问题。无线是最明显的例子之一。几乎任何人被问到他们最想在笔记本电脑上修复什么，无线都在列表的顶部附近。这使它成为我们资助的首批领域之一。

## 将广泛目标转化为更具体的内容

大约在同一时间，基金会董事会正在讨论长期战略目标以及可能对 FreeBSD 产生最大影响的工作类型。其中一个目标是增加采用率。

这是一个广泛的目标，只有当你把它变成更具体的东西时，它才会有用。我们表达它的一种方式是问一个简单的问题：我们如何让 FreeBSD 更易于大学生作为日常驱动使用？

这给了我们一种更实际的思考工作的方式。它也帮助我们塑造了对笔记本电脑支持的思考。这不仅仅是修复一些孤立的技术问题。这是关于改善整体体验，使 FreeBSD 在现代笔记本电脑硬件上感觉更可用。

## 构建项目

当我们开始更全面地规划这项工作时，很明显需求远远超过了我们一次能够资助的范围。早期估计成本超过一百万美元。这超出了基金会当时的能力范围。

即便如此，我们知道这项工作很重要，所以我们继续在可能的地方推进它。我们增加了资金，引入了用户空间开发人员，并在资源可用时添加了资源。

然后我们收到了一封改变局面的电子邮件。它简短而直接。有人写信说他们喜欢 FreeBSD，已经使用了 25 年以上，并希望帮助资助工作来解决他们遇到的一些限制。这种支持成为让项目以更实质性的方式向前推进的重要因素。

笔记本电脑支持与可用性项目于 2024 年第四季度正式启动。

## 项目涵盖内容

从一开始，该项目就专注于最直接影响笔记本电脑体验的领域：Wi-Fi、图形、音频、安装程序和睡眠状态。这些是区分技术上运行的系统和足以每天使用的系统的因素。

2025 年是该项目的第一个完整年度，基金会为此投入了超过 75 万美元。这笔投资带来了真正的进展。

在 Wi-Fi 方面，2025 年带来了对关键硬件上 Wi-Fi 4 和 5 的支持，以及 Wi-Fi 6 工作的开始。适用于 Intel 和 Realtek 的 Wi-Fi 4 和 5 驱动程序在 FreeBSD 15.0 中可用，额外的 Realtek 和 Mediatek 支持仍在进行中。

显卡支持也以重要方式取得了进展。显卡驱动程序已升级到 Linux 6.10，这在 15.0 中可用。Linux 6.11 正在等待最终审查，6.12 的工作正在进行中。

音频在 15.0 中也看到了重要的改进。用户现在可以使用新的 sndctl(8) 和 mididump(1) 实用程序，以及错误修复、更广泛的笔记本电脑支持，以及改善 HDA 声卡自动声音重定向的初步努力。

安装程序也以对笔记本电脑用户重要的方式得到了改进。在 FreeBSD 15.0 中，安装程序现在支持在基础系统安装完成后下载和安装固件包。在 15.1 中，用户还可以在安装过程中安装 KDE 图形桌面环境。

睡眠状态仍然是该项目的另一个主要部分。现代待机（S0i3）的工作是 15.1 的一部分，而休眠（S4）仍然是更广泛努力的一部分。这项工作还包括相关领域，例如从现代待机过渡到休眠、处理休眠期间的磁盘加密，以及改进虚拟机的睡眠状态行为。

2026 年的工作将以类似的投资水平和范围继续进行。当前的重点领域包括睡眠状态、高达 Linux 6.18 的图形驱动程序、Wi-Fi 6 支持、USB4 和 Thunderbolt 支持、HDMI 改进、UVC 网络摄像头支持以及蓝牙改进。

更广泛的测试工作也是 2026 年工作的一部分。使单个组件工作是一回事。测试这些部分如何在一系列真实硬件上协同工作是另一回事。如果该项目要在实践中真正有用，这种测试很重要。

## 幕后发生的事情

对于这样一个项目，很容易忽略在开发工作真正向前推进之前，幕后必须发生多少事情。需要有一个计划。必须有人帮助管理这项努力并保持其进展。我们必须找到具备合适技能、有空并愿意做这项工作的开发人员。作为一家非营利组织，我们总是在所需与有限资金之间取得平衡。

这对这个项目和基金会资助的更广泛工作都是如此。

当我们决定是否资助一个项目时，我们会考虑几个基本因素。它会对 FreeBSD 产生影响并有益吗？它会对用户有用且可访问吗？它是否需要基金会可以提供的那种基础设施和支持？我们有资金负责任地承担它吗？

同样的现实也适用于社区提案。有些提案向前推进，有些则没有。这不是因为我们不关心或不感兴趣。我们知道人们在这些提案上投入了大量时间和思考。由于资金有限，我们必须确保工作符合更大的图景并产生有意义的影响。

## 为什么这项工作很重要

基金会的预算反映了这些优先事项。当前预算的 62% 以上分配给直接用于改进 FreeBSD 的软件开发。另外 17% 支持宣传和教育，包括外展、讲故事和社区教育。基金会还继续投资于基础设施，包括支持该项目长期发展所需的系统和硬件。

笔记本电脑支持与可用性项目不仅仅是关于笔记本电脑。它是关于使 FreeBSD 更可用、更平易近人、更实用，以适应那些有助于将人们带入社区并留住他们的日常使用场景。

这也是这种工作通常如何形成的一个很好的例子。需求是明确的，社区不断提出它，随着时间的推移，资金、规划和结构汇集在一起，使真正的进展成为可能。

从本质上讲，这个项目反映了当社区和基金会共同努力时可能实现的目标。社区不断提出问题，分享现实世界的经验，测试什么有效什么无效，并帮助澄清哪里的需求最大。基金会能够将这些输入转化为一个有资金支持、有组织的努力，并帮助推动工作向前发展。这种进步不是孤立发生的。当社区成员、开发人员、捐赠者、测试人员和基金会都在共同建设更好的东西时，它就会发生。

***

Deb Goodkin 是 FreeBSD 基金会的执行董事，于 2005 年作为第一位员工加入。当她不管理基金会或玩 FreeBSD 时，你会发现她在和她的狗玩耍、在博尔德的乡间小路上跑步，或读一本好书。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://book.bsdcn.org/qi-kan/2026010203-bi-ji-ben-yu-zhuo-mian/how-the-foundations-laptop-support-usability-project-came-together.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
