NOTE: For more details on any item, please visit the GitHub links provided, these contain more detail and links to relevant materials such as code commits.
Our rigorous testing program to comprehensively validate all laptop and desktop functionality together has now reached the community testing phase.
Since January, we have been working behind the scenes to evaluate testing requirements and implement the tooling needed to maintain these test results for the long term.
After trial runs of integration testing on our committed target systems, we are pleased to open up this effort to the FreeBSD community!
We have added an issue to GitHub to track our planned work on the Intel Xe graphics driver.
GitHub issue #111
The project roadmap has been updated in March 2026.
Work on porting the Linux 6.11 graphics driver is complete. FreeBSD src changes to support drm-kmod 6.11 are complete and committed to main, and the changes to drm-kmod are in review.
GitHub issue: #52
Work is complete and debugging continues. The main issue is now related to the NVMe drive not resuming properly. See the GH issue for more details.
GitHub issue #32
We have made some commits in pkg that fix a bug which was blocking the improved pkg installation workflow
Once a new pkg release including those fixes is available pkgbasify can be updated and work will be complets.
GitHub issue: #91
The design for the final implementation of the S4 hibernate state saving is much further along now thanks to the input of community members, Warner Losch and John Baldwin. This should make the resulting implementation much faster and more likely to be successful.
We are continuing to experiment on how to bring up the system and debugging it. There is a working branch for this part of the functionality.
GitHub issue: #29
We now have a full workflow of getting data about battery and power usage from acpi and rapl into Perfetto. We are looking at benchmark base lines towards developing some example problems to document using perfetto to look at power issues.
As we develop these we expect to uncover rough edges and missing features required to make these examples useful.
GitHub issue: #6
This functionality, known as CPPC (Collaborative Processor Performance Control) will help to improve performance and efficiency of FreeBSD on laptops which have the relevant processors.
We are working on improving the Intel functionality to be the same as the AMD functionality. There has also been some refactoring on the AMD implementation.
GitHub issue: #108
The feature remains on track for 15.1. Progress this month includes user-facing error and information messages, and improved GPU auto-detection and driver selection menus.
GitHub issue: #25
Work continued on bringing MediaTek wireless support in line with others by improving shared dependencies and making sure the drivers benefit from ongoing fixes.
USB support for MediaTek Wi-Fi cards is in progress.
GitHub issue: #66
It turned out that some extra work for Realtek was needed (we thought that it was complete last month) and efforts have been focused on fixing connection issues, improving how networks are found, and handling quirks in some cards to make them more stable.
GitHub issue: #99
We are currently working on getting more drivers working (Realtek and Mediatek in addition to Intel) which do support WiFi 6 (11ax and 11be) before the stack work (native nat80211 and LinuxKPI) resumes.
GitHub issue: 34
The FreeBSD Foundation would like to exend its thanks everyone who has contributed to this project, both this month and previously.
Thanks go out to:
Please refer to the README for more information about the FreeBSD Foundation’s Laptop Project.