Jonathan Armani

11 Followers
20 Following
13 Posts
I'm back, unslacking.
Websitehttps://armani.tech
LocationFrench alps

The recording is available at:

https://spectra.video/w/jXxTUuz1uCDsD8tKJ7YDYX

While audio quality is a little choppy (still working on optimizing the streaming setup), using closed captions works quite well to follow along.

#LivePorting

OpenBSD live porting: godot update - 2/1/2026, 8:29:10 PM

PeerTube

Working hard with fabien@ to get Veloren working on OpenBSD

run āœ…
audio āœ…
can join a server āœ…
cleaning the port 🚧
controller support 🚧

https://veloren.net/

#openbsd #gaming

When a driver challenges the kernel's assumptions

Adding a warning as it was removed from the FAQ long time ago by nick@

"Windows support for having HW clock set to UTC is seriously flawed and
incomplete, so removing this. Issue was brought to my attention by
Matthew Clarke (clamat at telus dot net) and confirmed by personal
experience, but rather than documenting the pitfalls, I'd rather just
not pretend it works."

https://cvsweb.openbsd.org/cgi-bin/cvsweb/www/faq/Attic/faq8.html.diff?ipk=rhBqo8odcd-aQOxm3pFX8OOJrPQH2JrKRHUUAB_kmmU&r1=1.197&r2=1.198

For those who dual-boot Windows from time to time and are tired of it rekt OpenBSD time.

Windows uses local time in the RTC by default, while OpenBSD expects the hardware clock to be UTC.

My first workaround was using kern.utc_offset on the OpenBSD side, but that requires a manual switch between CET / CEST.

The proper fix is to gently explain to Windows that we want UTC in the hardware clock:

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f

Et voila!

Thanks https://wiki.archlinux.org/title/System_time#UTC_in_Microsoft_Windows

System time - ArchWiki

@brynet yep

I’m also working on a fix for my Logitech X super light mouse <> hidpp, charge indicator and battery level are broken

Wrote a small "userland driver" to get battery level for my Logitech G PRO X on OpenBSD

https://armani.tech/tmp/logitech-gpro-battery.c

Next step: port https://github.com/Sapd/HeadsetControl/ with my libhidapi backend

@xenotrope We use it because every rough edge is an invitation to learn, fix, and make things better
Me under OpenBSD these days šŸ˜‚ā€‹

First central scrutinized done !

The next one will be done with proper PCB pins (I did not have one on hand), but an awesome colleague (thanks Victor!) showed me a trick to do it without them by doing "3D soldering" :)

And thanks to Pierre for the 3d printing of cases.