One step closer to my new FreeBSD tower


In late July I blogged about buying a Compaq spaceship computer case. I had an unusual obsession with these towers as a kid, on account of them having a (very!) passing resemlence to rockets if looked at from the right angle. My plan was to build a new personal FreeBSD “sleeper PC” into it, which would also look great sitting next to my beige Pentium 1 tower, and my Commodore 128.

The last piece of the puzzle has been figuring out how to KVM it. I use a 16-inch MacBook Pro for work, which until last week was hooked up to an LG Ultrafine 4K display, a Microsoft split keyboard, a gigabit Ethernet dongle, and a Kensington trackball. Clara’s and my apartment is tiny, so I figured I could use a KVM box to switch between the docked MacBook Pro, and the FreeBSD desktop.

(My motivation was to split more personal stuff off this Mac, and onto my Panasonic ultraportable, and a personal tower. I think part of my anxiety comes from mixing work and home stuff, which I’m trying to disentangle).

The biggest complication here was the LG Ultrafine display. It works great connected to this Mac (albeit with the dreaded light bleed issue on the edges), but it requires macOS to adjust brightness. There are aftermarket hacks to get this working on Windows, but I doubt I’d be using it on FreeBSD or Linux. No matter how I looked at it (hah), non-Macs connected to this thing would be sub-optimal.

After months of indecision, I saw a special on a refurbished Dell S2722QC (gesundheit) 4K panel and pounced last week. It has a lower pixel density than the Ultrafine, but that’s to be expected from the PC world. It’s still surprisingly crisp even running at 2x Retina, and I’m loving that it’s matte! The difference in glare is ridiculous.

I’ve assembled most of the parts, so the next step is drilling the standoffs into the Compaq tower and installing the parts. I only noticed last week that my old GTX 970 is a few centimetres too long to fit into the case, so I might need to sell that for a few bucks and get something smaller. I’ve seen a few low-profile 1060s that don’t go for silly money second-hand, despite the best efforts of crypto-“currency” miners.

I’m also keeping an eye on KVM boxes that work with DisplayPort, assuming they exist. Worst case I can plug the powered USB hub with my peripherals into the tower when I’m not using the laptop, but I’d rather have a nice switch to do it. Let me know if you’ve had experience with anything like that, I’d be keen to hear.

Author bio and support


Ruben Schade is a technical writer and IaaS engineer in Sydney, Australia who refers to himself in the third person in bios. Wait, not BIOS… my brain should be EFI by now.

The site is powered by Hugo, FreeBSD, and OpenZFS on OrionVM, everyone’s favourite cloud infrastructure provider.

If you found this post helpful or entertaining, you can shout me a coffee or buy some silly merch. Thanks!