Keep track of FreeBSD's efforts to extend Laptop support*
Maybe you can even help
https://github.com/orgs/FreeBSDFoundation/projects/1/views/4
Maybe you can even help
https://github.com/orgs/FreeBSDFoundation/projects/1/views/4
โค16๐14๐5๐ค2
The 2025 FreeBSD Community Survey is Here
The survey will remain open until May 7, 2025, so we ask for your prompt participation. It should take approximately 15 minutes to complete. Thank you for your help!
src: https://freebsdfoundation.org/blog/the-2025-freebsd-community-survey-is-here/
direct survey link: https://www.surveymonkey.com/r/freebsdsurvey25
The survey will remain open until May 7, 2025, so we ask for your prompt participation. It should take approximately 15 minutes to complete. Thank you for your help!
src: https://freebsdfoundation.org/blog/the-2025-freebsd-community-survey-is-here/
direct survey link: https://www.surveymonkey.com/r/freebsdsurvey25
๐15๐10โค1
kld-rootkit
A collection of FreeBSD 14.2 rootkit kernel modules and utilities
src: https://github.com/mrg0ne/kld-rootkit
UPD: > It is a collection of kernel modules and utilities derived from the examples in Joseph Kong's excellent book DESIGNING BSD ROOTKITS (2007)
A collection of FreeBSD 14.2 rootkit kernel modules and utilities
src: https://github.com/mrg0ne/kld-rootkit
UPD: > It is a collection of kernel modules and utilities derived from the examples in Joseph Kong's excellent book DESIGNING BSD ROOTKITS (2007)
๐ฅ12๐5๐ค3
Media is too big
VIEW IN TELEGRAM
How to unlock high speed Wi-Fi on FreeBSD 14
Next month, #FreeBSD 14.3 is due to drop, and with it will come the recent hard work to give laptop users a modern, high speed, Wi-Fi experience.
source (yt)
Next month, #FreeBSD 14.3 is due to drop, and with it will come the recent hard work to give laptop users a modern, high speed, Wi-Fi experience.
source (yt)
๐36๐ฅ12โค7๐4
Recognized since 2017, FreeBSD Day celebrates the innovation and community behind the FreeBSD open-source operating system.
Join the celebration and explore how FreeBSD is shaping the future.
https://freebsdfoundation.org/freebsd-day/
Join the celebration and explore how FreeBSD is shaping the future.
https://freebsdfoundation.org/freebsd-day/
โค51๐ฅ12๐5
https://github.com/b-aaz/xlibre-ports
Porting X11Libre to FreeBSD
An effort for porting X11libre to FreeBSD. (https://t.me/x11dev for dev discussions)
After cloning, you can use the OVERLAY option in the /etc/make.conf to overlay this folder to your main tree. Use a jail for testing, so that your packages won't get messed up.
Porting X11Libre to FreeBSD
An effort for porting X11libre to FreeBSD. (https://t.me/x11dev for dev discussions)
After cloning, you can use the OVERLAY option in the /etc/make.conf to overlay this folder to your main tree. Use a jail for testing, so that your packages won't get messed up.
GitHub
GitHub - b-aaz/xlibre-ports: An effort for porting XLibre to FreeBSD & DragonFlyBSD.
An effort for porting XLibre to FreeBSD & DragonFlyBSD. - b-aaz/xlibre-ports
๐31โค4๐ค4๐ฅ2๐2
Further info in the xlibre port efforts:
https://forums.freebsd.org/threads/porting-x11libre-to-freebsd.98455/
https://forums.freebsd.org/threads/porting-x11libre-to-freebsd.98455/
The FreeBSD Forums
Porting X11Libre to FreeBSD.
This was a topic that I felt needed it's own thread.
You've probably heard of X11Libre, and its backstory till now.
My position on the topic is that we need a well maintained X11 server with good...
You've probably heard of X11Libre, and its backstory till now.
My position on the topic is that we need a well maintained X11 server with good...
๐14๐8๐ค2โค1
https://github.com/cbsd/microbhyve
This article describes how to generate a minimalistic image of the FreeBSD OS (architecture: amd64) for the bhyve virtual machine using the jail2iso script of the CBSD project as an example. As a result of these works, we get a 12MB distribution kit and a working network stack with the ability to remotely access via SSH, as well as a set of elementary Unix utilities. The consumption of RAM by such an installation in multi-user mode does not exceed 80MB
This article describes how to generate a minimalistic image of the FreeBSD OS (architecture: amd64) for the bhyve virtual machine using the jail2iso script of the CBSD project as an example. As a result of these works, we get a 12MB distribution kit and a working network stack with the ability to remotely access via SSH, as well as a set of elementary Unix utilities. The consumption of RAM by such an installation in multi-user mode does not exceed 80MB
GitHub
GitHub - cbsd/microbhyve: Generate a bootable working minimal installation of FreeBSD for bhyve VM
Generate a bootable working minimal installation of FreeBSD for bhyve VM - cbsd/microbhyve
๐29๐ฅ15โค6
https://github.com/pavetheway91/tarbsd
tarBSD is a minimal (well, depends on chosen features and packages) FreeBSD image that boots to memory. Most of it is stored in a tar archive mounted at /usr. tarBSD is not a distribution unto itself. Instead, this repository gives you a tool to build your own version of it.
tarBSD is a minimal (well, depends on chosen features and packages) FreeBSD image that boots to memory. Most of it is stored in a tar archive mounted at /usr. tarBSD is not a distribution unto itself. Instead, this repository gives you a tool to build your own version of it.
GitHub
GitHub - pavetheway91/tarbsd: The most bonkers FreeBSD image builder there is
The most bonkers FreeBSD image builder there is. Contribute to pavetheway91/tarbsd development by creating an account on GitHub.
๐28โค7๐ฅ3๐ค2
FreeBSD 15.0 Aims To Have A KDE Desktop Install Option
read more at:
https://www.phoronix.com/news/FreeBSD-15-KDE-Install-Plan
https://github.com/FreeBSDFoundation/proj-laptop/blob/main/monthly-updates/2025-06.md#kde-desktop-installer-option
https://github.com/FreeBSDFoundation/proj-laptop/issues/25
https://lists.freebsd.org/archives/freebsd-desktop/2025-March/005621.html
"For FreeBSD 15.0, our goal is to extend the FreeBSD installer to offer a minimal KDE-based desktop as an install option. The initial concept is a low-interaction installation process that, upon completion, brings the user directly to a KDE graphical login screen.
We are currently evaluating the required pkg dependencies to automatically select appropriate graphics drivers."
read more at:
https://www.phoronix.com/news/FreeBSD-15-KDE-Install-Plan
https://github.com/FreeBSDFoundation/proj-laptop/blob/main/monthly-updates/2025-06.md#kde-desktop-installer-option
https://github.com/FreeBSDFoundation/proj-laptop/issues/25
https://lists.freebsd.org/archives/freebsd-desktop/2025-March/005621.html
๐32โค16๐8๐ค5๐ฅ4
https://github.com/freebsd/atf
ATF, or Automated Testing Framework, is a collection of libraries to write test programs in C, C++ and POSIX shell.
The ATF libraries offer a simple API. The API is orthogonal through the various bindings, allowing developers to quickly learn how to write test programs in different languages.
ATF-based test programs offer a consistent end-user command-line interface to allow both humans and automation to run the tests.
ATF, or Automated Testing Framework, is a collection of libraries to write test programs in C, C++ and POSIX shell.
The ATF libraries offer a simple API. The API is orthogonal through the various bindings, allowing developers to quickly learn how to write test programs in different languages.
ATF-based test programs offer a consistent end-user command-line interface to allow both humans and automation to run the tests.
GitHub
GitHub - freebsd/atf: Libraries to write tests in C, C++ and shell
Libraries to write tests in C, C++ and shell. Contribute to freebsd/atf development by creating an account on GitHub.
๐ฅ19โค5
Media is too big
VIEW IN TELEGRAM
Sleep on FreeBSD: A bedtime story about S0ix
One of the main things still missing in FreeBSD for it to be usable on modern laptops is the ability to go to sleep. In the past, this was done using ACPI S3, but newer laptops have removed this in favour of S0ix, leaving FreeBSD without support for suspend on those machines.
This talk aims to get the casual user familiar enough with the terms and concepts behind power management, such that they can understand what's going on, what's already possible, what can be done, and be able to narrow down power management issues they might encounter.
One of the main things still missing in FreeBSD for it to be usable on modern laptops is the ability to go to sleep. In the past, this was done using ACPI S3, but newer laptops have removed this in favour of S0ix, leaving FreeBSD without support for suspend on those machines.
This talk aims to get the casual user familiar enough with the terms and concepts behind power management, such that they can understand what's going on, what's already possible, what can be done, and be able to narrow down power management issues they might encounter.
๐16๐ฅ14โค1
Media is too big
VIEW IN TELEGRAM
A packet's journey through pf By Kristof Provost
A walkthrough of a packet's journey through (FreeBSD's) pf, concentrating on the big picture and its implications.
We'll cover when packets are inspected, when rules are evaluated and how states are used. Along the way we'll cover what DTrace probes can show us, what some of pfctl's counters mean and just how many times pf can look at a single packet.
This talk is intended for firewall admins looking for a deeper understanding and aspiring pf developers. It is not a "How to use pf" talk.
https://fosdem.org/2025/events/attachments/fosdem-2025-4306-a-packet-s-journey-through-pf/slides/238212/presentat_GzZfyhT.pdf
A walkthrough of a packet's journey through (FreeBSD's) pf, concentrating on the big picture and its implications.
We'll cover when packets are inspected, when rules are evaluated and how states are used. Along the way we'll cover what DTrace probes can show us, what some of pfctl's counters mean and just how many times pf can look at a single packet.
This talk is intended for firewall admins looking for a deeper understanding and aspiring pf developers. It is not a "How to use pf" talk.
https://fosdem.org/2025/events/attachments/fosdem-2025-4306-a-packet-s-journey-through-pf/slides/238212/presentat_GzZfyhT.pdf
โค12๐4๐2๐ฅ1
Linux Adding Detection For BSD's Bhyve Hypervisor
Read more at:
https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=215596ddc33f20945e8d1188a7e682831f0ef050
https://www.phoronix.com/news/Linux-Bhyve-Detection
Read more at:
https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=215596ddc33f20945e8d1188a7e682831f0ef050
https://www.phoronix.com/news/Linux-Bhyve-Detection
๐17๐ฅ9
Media is too big
VIEW IN TELEGRAM
VCF East: UNIX: A History and a Memoir by Brian Kernighan
Brian Kernighan talks about the history of UNIX and promotes his 2019 book.
Kernighan shared his thoughts on what he thinks of the world today โ with its push away from C to more memory-safe programming languages, its hundreds of distributions of Linux โ and with descendants of Unix powering nearly every cellphone.
written article: https://thenewstack.io/unix-co-creator-brian-kernighan-on-rust-distros-and-nixos/
video source: yt
Brian Kernighan talks about the history of UNIX and promotes his 2019 book.
Kernighan shared his thoughts on what he thinks of the world today โ with its push away from C to more memory-safe programming languages, its hundreds of distributions of Linux โ and with descendants of Unix powering nearly every cellphone.
written article: https://thenewstack.io/unix-co-creator-brian-kernighan-on-rust-distros-and-nixos/
video source: yt
โค21๐9๐ฅ1
Media is too big
VIEW IN TELEGRAM
Build Secure FreeBSD Containers in 5 Minutes
Enter jails. The lightweight answer to containerisation, thatโs been around for a long time before Docker became trendy.
https://freebsdfoundation.org/blog/freebsd-jails-are-simple-and-easy/
Enter jails. The lightweight answer to containerisation, thatโs been around for a long time before Docker became trendy.
https://freebsdfoundation.org/blog/freebsd-jails-are-simple-and-easy/
๐26โค8๐ฅ6