Framework Laptop support
Links:
Framework Laptop page on FreeBSD Wiki URL: https://wiki.freebsd.org/Laptops/Framework_Laptop/
Guide on installing and using FreeBSD on Framework systems URL: https://github.com/FrameworkComputer/freebsd-on-framework
Framework system management tools URL: https://github.com/FrameworkComputer/framework-system
Tracking ticket: Framework Laptop: Feature support, bugs and improvements URL: https://bugs.freebsd.org/262152
Contact: Daniel Schaefer <dhs@frame.work>
Contact: Li-Wen Hsu <lwhsu@FreeBSD.org>
Contact: Sheng-Yi Hong <aokblast@FreeBSD.org>
Framework Computer Inc. continues to support the FreeBSD Project in many ways. This includes providing engineering samples and development hardware to the FreeBSD Foundation, helping with hardware testing, and working with FreeBSD developers on compatibility improvements.
The Foundation continues to improve overall laptop support. Framework laptops are among the target platforms of the Laptop Support and Usability Project.
During 2026Q2, Daniel updated the sysutils/framework-system port to version 0.6.2 and later to version 0.6.4. This package provides Framework-specific system and firmware management tools for FreeBSD users.
Framework also hosted a small hackathon at its Taipei office during the quarter. FreeBSD developers tested newly announced hardware, including the Intel Panther Lake-based Framework Laptop 13 Pro and the 10GbE adapter.
Li-Wen is working on FreeBSD support for the 10GbE adapter, which uses a Realtek RTL8159 controller.
Support for Intel Panther Lake systems also progressed through development and testing on Framework hardware, including pre-release systems made available by Framework during the Taipei hackathon. Daniel added PCI IDs for Panther Lake I2C and SMBus controllers, and Sheng-Yi committed the work to FreeBSD. A follow-up correction removed an ID for an SPI flash controller that had been incorrectly identified as an SPI bus controller.
In June, Li-Wen also started testing and debugging the Linux 6.12-based DRM drivers from the graphics/drm-612-kmod port, which was added during the quarter. He investigated display-related problems on Framework systems and suspected that some of them might be the same as, or related to, the external-display hot-plug problem tracked in the Laptop Support and Usability Project. The investigation was still in progress at the end of the quarter and continued into Q3.
Power and performance management continued to improve on both Intel and AMD systems. Framework systems were among the development and test platforms used for this work. Some systems were provided by Framework, while FreeBSD developers also carried out development and testing on their own Framework hardware.
Sheng-Yi disabled Intel HWP package-control mode on hybrid-core CPUs. Without this change, a request from an efficiency core could limit all cores to its performance level and cause a significant loss of performance.
Other HWP and CPPC improvements completed during the quarter include:
Work also progressed on suspend and resume support for the Framework Laptop 12. Devin Teske developed and tested a proposed ACPI fix for a wake-up issue that could cause the system to suspend again immediately after resume. Daniel investigated the laptop’s ACPI and embedded-controller firmware behavior, while Warner Losh and Olivier Certner provided technical review and helped improve the implementation.
Sponsor: The FreeBSD Foundation for Li-Wen and Sheng-Yi’s work
Sponsor: Framework Computer Inc. for Daniel’s work and for hardware and space provided to the project
Last modified on: July 14, 2026 by Li-Wen Hsu