In a previous blog, I used a polling to loop to detect and configure an audio device that might become available only after boot. The better approach is to trigger the configuration from the kernel directly using a device manager. Alpine Linux uses Busybox' mdev as device manager. This blog explains how to use it.
Synchronous multiroom audio with snapcast
In our lving room we have a homeserver, TV, and an amplifier with a 5.1 speakerbox setup. That is great for listening to music there, but somethimes we might want to listen to music in the dining room. Then the music is too far away. With snapcast is possible to have the same music playing synchronously at multiple places.
Alpine Linux persistent storage on the Raspberry Pi
Alpine runs in memory on the Pi, which is great for performance, security, and for minimizing wear on the SD-card. The downside is that it has no persistent storage. Everything done on such a system is cleared out on reboot.
Alpine Linux
I already said that I like Gentoo Linux, but it can take some effort to keep it up to date, especially on less capable hardware. I tried to install Gentoo on a Raspberry Pi 4B and found a way how to do that, years back. However, that project is dead now, and the successor project on the Gentoo Wiki looks a lot more complicated. I have done those cross compile excercises in the past, and found that it requires even more maintenance than regular Gentoo. No thanks.
Pages
Page 1 / 1