romanzolotarev.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
So, I missed "hw.battery.chargestop" sysctl and some keys (eg. keyboard backlight) on my Asus #OpenBSD install.
I spotted new driver for Asus machines in source - "acpiwmi". But not included in default kernel build. Hmmm...
On mailing list there was additional acpiwmi patch for chargestop and some other stuff. So I took chargestop logic, patched acpiwmi driver and compiled custom kernel. Works!
#OpenBSD kernel compiles in around 3 minutes !
Linux 45 minutes. Without AMDGPU stuff.
Incredible
boostedPF queues break the 4 Gbps barrier
For people who have been following my #OpenBSD stories, you know that I have started a new 5-week saga.
There might be readers who have no interest in the current m88k saga.
I can publish that m88k saga in the next four weeks, and then switch to other stories; or I can interleave them, with one more m88k episode every two weeks, and another completely unrelated story every other week.
What would you readers prefer?
| m88k saga first, then other stories: | 20 |
| interleave m88k episodes with other stories: | 16 |
Closes in 1:11:33:48
PF queues break the 4 Gbps barrier https://www.undeadly.org/cgi?action=article;sid=20260319125859 #openbsd #pf #queues #packetfilter #trafficshaping #4gigbarrier #morebandwidth #fasterpackets #networking
OK, so here I am with my first problem on my #OpenBSD install.
Sometimes GPU (MeteorLake) does not initialize correctly and I get this in logs.
Can I do something about it ?
FYI: the Lenovo ThinkPad T14 whatever with the Qualcomm X1E Arm chip no longer boots #OpenBSD-current to completion - it reboots on its own just after printing the NVMe information. Same with /bsd.rd.

Artwork by @prahou@merveilles.town
https://analognowhere.com/
Researching my NYCBUG talk on 1 April reminded me of FretBSD.
In 2003, @dvl and I put up a fake web site about the UN forcing #FreeBSD and #NetBSD to merge. The site is gone, but the text is archived at
https://www.freebsddiary.org/fretbsd.php
A ComputerWorld reporter contacted Dan requesting more details for a story, so: we won!
The fifth paragraph, or #OpenBSD? My career peaked early. That last sentence is the finest thing I will ever write.
Right now I'm testing #OpenBSD 7.8 on the #framework laptop (Framework Laptop 13 DIY Edition (AMD Ryzen™ AI 300 Series)).
Everything works until it doesn't. Sometimes when display content changes fast (activating screensaver or opening browser full screen) the system freezes completely without any error message. Any ideas to see what's happening ?
Upgraded to #openbsd 7.9 snapshot today - No more freezes now on #Framework 13 notebook. Thanks to the Person who fixed this.
OpenBSD 7.8 // CALENDAR // ERRATA 023
Date: March 19, 2026
Name: 023_calendar.patch
Description: calendar(1) could not send mail due to missing unveil.
Link: https://cdn.openbsd.org/pub/OpenBSD/patches/7.8/common/023_calendar.patch.sig
@as400 @zyx the biggest issue is that Openbsd don't make difference between the Efficient and the Performance cores with these new CPU from Intel and AMD.
A demanding task could just run on the slowest core...
To add to this mess, the 185H have 3 types of cores :
6 x 4.8 GHz Intel Redwood Cove P-Core
8 x 3.8 GHz Intel Crestmont E-Core
2 x 2.5 GHz Intel Crestmont E-Core
A cool and "simple" new feature for #openbsd could be to disable some cores via sysctl
Hi.
About verify yt-dlp, why dont you use correctly the option `-C`
?
as instance:
```
$ sha512 -C SHA2-512SUMS yt-dlp
(SHA512) yt-dlp: OK
```
How about a new #OpenBSD story for breakfast (if you're having breakfast now, that is)?
The first episode of the story of OpenBSD and Motorola 88000 processors can be read at http://miod.online.fr/software/openbsd/stories/m88k1.html. With pictures!
but feels like if i'm looking for mainstream content (e.g. movie trailers) there isn't no second best. youtube is the only place
TIL that, if you have a USB soundbar connected to your #OpenBSD laptop, it is better to use sndiod -f rsnd/0 -F rsnd/1 than sndiod -f rsnd/1 (to force USB only). The first one works nice. The second seems to bring high latency on mpv and weird sound rendering on vlc.
Is there a way in #OpenBSD to stop charging battery from the OS ?
I know there is "hw.battery.chargestop" but it doesn't work on my laptop.
now running the coolest operating system on the coolest hardware - I've got no idea what I'm doing 😅
more importantly - which stickers should I get? thinking maybe a custom "oem sticker" (is there a proper word for them?) and have any of you done any crazy mods to your eee pc (or other laptops) that you'd care to share? I hollowed the dead battery case so could fit something fun there maybe.
#openbsd #bsd #eeePC #eee #retrocomputing #diyprojects #diy #pcmodding
I’m attempting to use Zig on OpenBSD-current. I have to perform seemingly every action, from viewing zig build —help to actually building a project, as root. This hasn’t been a problem with make, the uxn assembler, etc. What do I need to do to make this easier?
(I am using zig-0.15.2 from the package repo; maybe I should be using the latest snapshot? I saw there were some OpenBSD-related changes made not that long ago but I figured the version available from ports would either work out of the box or give me instructions for making it work.)
After around 23 years, I think I finally made a decision to switch from #Linux to #OpenBSD. It gives me this fantastic feeling of discovering new horizons and seems much more coherent. Also has no #techbros behind it.
I might even remove Linux from main SSD and leave it only on my USB disk to play one old Windows game that I have.
It seems like the only thing I will miss is battery life on Linux. But I'm ready for this tradeoff.
@nina_kali_nina @hi From personal experience, #OpenBSD man pages are the goto. Then googling.
It really depends on what you are in need of but I found myself more often than not landing on the OpenBSD FAQs after a web search
Beautiful man pages on #OpenBSD with bat 🐱
$ doas pkg_add bat
$ man pf.conf | bat -pl man
🚨 Spring is upon us! 🚨
To celebrate this we want to announce, with a little more time this time, the next edition of the BSD-NL Conference.
BSD-NL Conference - Spring 2026 🐡😈⛳
📆 2026-05-09 / May 9th 2026
🕐 10:00-23:00 CET
📍 Brouwerij Maximus (Utrecht)
🌐 https://bsdnl.nl
If you have a talk prepared already we want to hear from you! You can submit your abstract at https://events.bsdnl.nl/
Hack! You can even register for the event already... the price we charge is to cover lunch. https://tickets.bsdnl.nl/bsdnl/early-26/
#BSDNL #RUNBSD #BSD #OpenBSD #FreeBSD #NetBSD #HardenedBSD #SecBSD #DragonflyBSD
I've fully moved my website to @OpenBSDAms at last! Very excited to make this transition to #OpenBSD and httpd(8) for web hosting.
https://ratfactor.com/openbsd/blog-13-moving-to-openbsd-dot-amsterdam
TIL that the trunk(4) #OpenBSD manual page has an EXAMPLES section that describes how to "(...) set up roaming between wired and wireless networks using two network devices (...)". Which means you don't have to access the OpenBSD FAQ to do it. And that's fscking great when you brought your laptop to the and forgot to configure the automatic switching!
anyone else finding that ZMODEM file transfers are failing on #OpenBSD -current using lsz? I can do XMODEM transfers via cu(1) but nothing else?! tried picocom and minicom too and they all seem to fail for various reasons.
:open youtube.com and let me know if webkit crashes.Edit
I think because I'm on current and vimb is version 3.7.1 but needs to have the following dependencies.
Nothing like a Sunday morning to move all your stuff to #GotHub #OpenBSD
https://x61.sh/log/2026/03/14032026191148-gothub.html

@mhoye I've ran #VoidLinux since Debian switched to SystemD and it's been really solid. I also run #Guix as my daily driver for dev work and #OpenBSD on a server.
ended up moving over to #openbsd on my router from openwrt, this works *incredibly* well with all just utilities that are just... already included in the base system
if anyone's curious, it's an hp T740 thin client with an intel x540-t2 NIC- currently pulling my full gigabit link, got my VLANs set up all nicely and everything
only had one issue- my unit had shipped with a 64gb EMMC drive which openbsd wasn't able to detect, but after swapping over to a typical sata m.2 everything is working great
such a cohesive OS
Time for this week's #OpenBSD story!
A bug hunt leads to a BSD history lesson...
Did you know Ernie Kovacs was related to BSD?
Find out how in
http://miod.online.fr/software/openbsd/stories/hpib.html
#TIL how to add swap space easily on #OpenBSD
1) Create a swapfile made of many many 0's, in the size of how large a swapfile you want, so e.g. for 16gb:$ dd if=/dev/zero of=~/.swapfile bs=1m count =16384
2) Add it as swap:# swapctl -a ~/.swapfile
3) For great success, check it out to get warm fuzzy feelings:
$ swapctl -l
Device 512-blocks Used Avail Capacity Priority
/dev/sd2b 17065992 0 17065992 0% 0
/home/puffy/.swapfile 33554432 0 33554432 0% 0
Total 50620424 0 50620424 0%
A quick interview with an OpenBSD community member: discussing the OS, the community’s contributions to its development, and some future plans.
All this years of #OpenBSD installations with <Enter> as sane answers to installer questions…
Then, you miss the "add user to additionnal group" question during #FreeBSD installation and you end up with a (remote) server on which you can’t connect using SSH as root (expected) but can connect using the regular user (expected); which can’t ˋsubecause it’s not part of thewheel` group (documented in man page but unexpected).
Finally found out why Tx was broken with iwx(4) on Intel AX211 BZ devices. Another one of those bugs which cannot be found without persistence and some amount of good luck.
# rm -rf /...just checked: looks like root is protected on all modern versions of bsd, macos, and linux. sorry for breaking the horror story :)
rm: "/" may not be removed
#
calendar -a on #openbsd 7.8 -stable stopped working https://marc.info/?l=openbsd-bugs&m=177325427032613&w=2Solidarity.
Also you won't see AGENTS.md files in #OpenBSD.
You might be surprised at how nice it all works too.
try it.
[runs away]
Do you want to come to Brussels, mingle with BSD people, perhaps do a talk, a tutorial or a BOF session?
The Call for papers https://2026.eurobsdcon.org/cfp/ is open until June 20th, for the conference in Brussels September 9-13, 2026.
We also offer pre-submission guidance/mentoring, see within.
Wonder what BSD and the conferences are about? See https://nxdomain.no/~peter/what_is_bsd_come_to_a_conference_to_find_out.html
@EuroBSDCon #freebsd #netbsd #openbsd #freesoftware #libresoftware #brussels #bruxelles
IMGRAM MINI
https://nein.triapul.cz/technology/ksh/imgram_mini/
Minuscule static gallery, compatible with @rostiger 's webring ( https://codeberg.org/rostiger/subversive.pics_webring )
browsers are 2-3% faster than in #xenocara
trackpad and trackpoint are not working as expected
whole setup a bit more complicated (starting from tty0, installing extra packages, extra line in fbtab, etc)
for this week at least i'm switching back to good old #x11 and #cwm :)
also curious if recent changes help in any way...
4.32 vimb
7.36 qutebrowser
7.96 firefox
9.76 iridium
9.78 ungoogled-chromium
notes: when i re-run the tests scores are changing (just slightly); at some point openbsd frozen during vimb test (just once, couldn't reproduce, worked well after reboot)
o_O
one day i'm going to try x13s (iirc it's fanless)
everything what i need is tested and working.
(haven't tested: fingerprint sensor)
(work in progress: microphone)
\o/
• audio(ok)
• battery(ok)
• display port(ok)
• ethernet(ok)
• ssd(ok)
• trackpad(ok)
• trackpoint(ok)
• usb(ok)
• video(ok)
• wireless(ok) --- after fw_update
• hibernation(ok)
• suspend/resume(ok)
• bluetooth(no)
• fingerprint(not tested)
• microphone(not tested)
• webcam(not tested)
everything is okay, but even while idle the fan is at ~2000 rpm and temperature is about +40ºC...
after silent macbook air m1 it's just too noisy :)
why some of the files listed twice? o_O
#openbsd
I moved all my repos to #GotHub:
And you can do the same! Go to https://gothub.org/ and check it out!
Maybe you are interesting on this one too:
Anyone out there running wayland on #openbsd, as a daily driver that have written anything about it?
i'm looking for some boards that already supported by openbsd
Finished up my post:
"DIY Home Network with OpenBSD, OpenWrt, and Pi-hole"
https://btxx.org/posts/diy-home-network/
#openbsd #router #openwrt #pihole
(PS. sorry for spamming my RSS readers! Had an odd sync issue with my host)
see also
x1 carbon gen 11 by reyk
x1 carbon gen 9 by xosc
x1 nano gen 1 by jcs
Heads up for #OpenBSD 7.8 users, backports for chromium, iridium, ungoogled-chromium ports have been committed, updated -stable packages should be showing up in the next few days!
chromium has historically only received updates in -current, but it appears sthen@ has managed to backport them!
https://marc.info/?l=openbsd-ports-cvs&m=177195097807729&w=2
latest verson in ports is 6.9
Took about 15 minutes to spin up a mate desktop with #openbsd
Thats pretty easy.
Around 11 minutes of that 15 was installing the os and the desktop packages, but im on a slow 100mbit internet. The remaining 4 or so was configuring which involved reading a pkg-readme file, following instructions in it, and setting up a few themes.
I really don't get it when people say OpenBSD is hard to set up. Its really not
When i show screenshots of my usual setup on openbsd in linux-oriented places online i'll often get questions like "how do you *even* run that? Isn't it bad for desktop?" Or "openbsd is really bad and supports nothing, i don't think i could use it" or, "you're brave for using openbsd, i could NEVER" Etc.
Ive been getting by fine for the past 4 years or so, and have no plans to switch away.
Its true that desktop on the BSDs isn't nearly as streamlined as some linux systems, but if you can put in a little effort, its actually really quite nice to use as a desktop, and in some ways, better than linux
p.s. to make it clear i was talking about #openbsd /usr/bin/vi --- it's tiny. neovim is huge :)
OpenBSD wasn't able to run snac stable on this machine, it crashed after a few requests with "illegal instruction".
#snac #snac2 #fediverse #activitypub #NetBSD #OpenBSD #retrocomputing #retroserver #retrohardware #pentiumii #pentium2 #oldhardware
Each #OpenBSD virtual machine hosting #Git repositories on the #GameOfTrees Hub is configured by editing the gotsys.conf configuration file.
We run a live demo which shows configuration examples to help new users with getting started: https://demo.gothub.org/
i'm glad to support gothub, and if you're looking for a neat place to host your repositories, give it a shot:
$ ssh signup@gothub.org#gameoftrees #openbsd
powered by @gothub@exquisite.social
gothub feels so right:
The Game of Trees Hub is now hosting an #OpenBSD #Git repository mirror:
The repositories available on our mirror contain the same data as already available at the openbsd accounts on Codeberg and Github but we do not rely on these other sites for updates. Repository updates are regularly being pushed to us directly from Canada.
Ever wondered what the kernel actually does during boot? Well here is one example. Daily Source Reading: what does #OpenBSD do during boot?
https://blog.wollwage.com/2026/20260217-daily-source-reading-kernel-main.html
There are obvious missing platforms in the #offpunk packages:
https://repology.org/project/offpunk/versions
No #openbsd !
No #fedora !
No #opensuse !
and probably several other missing. If you are doing package for one of the missing platforms, join us on the dedicated mailing-list:
i try to push shell as far as it reasonably goes. for most tasks, sh, find, grep, sed, and cut is more than enough. only when things become truly complex or painfully slow do i reach for another language.
i used to care a lot about strict portability, but in practice i only run my scripts on macos and #openbsd. that simplifies things: if shellcheck is happy, i'm happy. i'm 99% sure my scripts work on other unix-like systems, but i don't feel the need to check.
what really draws me to shell is that it's always there. it's part of the base system, requires no extra installation, and the runtime has been stable for decades. that stability translates directly into confidence: shell scripts feel future-proof.
i know i can run something like ssg.sh ten years from now and it will still work --- certainly on #openbsd, and hopefully on macos too. there's no dependency churn, no worrying about the "right" version of python or ruby, and no hoping the ecosystem hasn't moved on.
it just runs.
i use shell scripts to configure and deploy a few #openbsd servers:
We have spun up 5 new VMs during the last 48 hours. Some were booked by known friends of ours, some booked by new friends we have never met before. Welcome on board!