Next priority—move our FB livestream to self-hosted.
Oh great… Let’s go ahead and hand over our people to be monetized and sucked into the “engagement” engine.
The recent college grad who’s been producing our worship livestream stopped by tonight so we could test out the rebuilt #debian system. I was a little flustered when I realized I’d forgotten to build and install the v4l2loopback module, for pushing OBS video over to Zoom. As I had DKMS do its thing while he stood there, I started explaining that I’ve been using Linux for 25 years, and then I just felt old.
At this point the bulk of the congregation is still remote, and the total number is small, so they have to be able to participate.
Ok. #Debian installed on the livestream PC ✅. Audio monitoring lag issues are gone. Our mixer doesn’t have echo cancellation, which is going to make conferencing with the Zoom congregation stressful for our livestream producer, but we don’t do a lot of that, so we’ll see how it goes.
So of course the snap package build file doesn’t use specific version tags of the git repositories of its dependencies. Of course it just mindlessly tracks head and pulls in breaking changes.
Now building every. single. dependency. Just to add read access to /etc/ssl. Something is broken here.
Spoke too soon… the snap package maintainers forgot to give OBS access to /etc/ssl, so no joy on making TLS connections. Now I get to learn how to build a snap. Sigh.
I installed Debian stable, Zoom, and the OBS snap package. Minor tweaks to my convoluted jumble of PulseAudio null sinks and loopbacks, and the sound setup seems good. And hey, what’s this? VAAPI hardware encoding support configured in OBS!
It may not be a fair comparison, since the livestreaming setup is far more complicated than leading worship solo from a laptop with a webcam. But pipewire in particular has been a PITA, frequently crashing or going zombie. Pulseaudio has a reputation for being a nightmare, but I never had any issues with it.
“A bruised reed he will not break, and a dimly burning wick he will
not quench; he will faithfully bring forth justice.” - Isaiah 42:3, NRSV
Don't Punish the Behavior You Want to See | https://chris.lamke.org/2018/05/29/dont-punish-the-behavior-you-want-to-see/
After I installed #OpenBSD I couldn't do a select all with ctrl+a. e.g. On Firefox location bar or single line text input fields. ctrl+a brought the cursor to the beginning and selected nothing.🤨
The solution was to:
gtk-key-theme-name = Default
Have been suffering with this for weeks. 😅 Posting here if it helps someone else.
We were without power for a little while, and when I was attempting to use my phone as a hotspot, I noticed that it was only giving out IPv6 addresses. No problem: just route IPv4 traffic through WireGuard to my VPS. Just… odd, though.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!