Skip to main content

6.15 linux kernel bug killed my second monitor

· One min read

After sudo dnf update, Fedora 42 installed an updated linux kernel 6.15.3.

Upon startup, my 2nd HDMI monitor shutoff due to receiving no signal. (power saving mode)

This is an amdgpu driver bug in the latest linux kernel. It also affects the rawhide kernel 6.16

DNS woes in nodejs alpine docker images

· 9 min read

in gitlab-runner with node-23-alpine:

npm install throws a DNS error unable to resolve a dependency referencing github.com

but prior dig, and node -e dns.resolve do resolve the address

however wget fails with DNS error.

if we run the same dockerfile outside of gitlab-runner, wget is successful.

Why is this?

A VPN for the Homelab

· 9 min read

In this post I will detail how I setup a working Wireguard VPN to access my Fedora homelab server. I will connect to the VPN using my Chromebook connected to a Google Fi hotspot served by my phone. I will also utilize the PiHole DNS server on the homelab through the VPN.

A few gotchas include potential default MTU incompatibility, and a picky native VPN app on Chromebook. Read on.

Gaggiuino

· 27 min read

I first heard about Gaggiuino a number of years ago on one particular deep dive on espresso machines.

I should preface this by making it clear my 'deep dives' mainly searching "[search term] + reddit".

Reddit is far from a source of truth, but its community knowledge is a hell of a lot better than, say, random blogs like this one.

It quickly became clear that Gaggiuino is first and foremost a community of espresso and tinkerer enthusiasts.