FUCK #PulseAudio. I just replaced it with #PipeWire which worked immediately. Absolutely done with PA and it's fucking insane bugs and weird weird weird shit forever. Didn't even need to have to do anything with PipeWire. It just worked out of the box. Magic. Hope it stays this way. Cross your fingers. Fuck I miss ALSA days. That shit was easy.
Just want to quickly share with #linuxmobile folks that the new #libcamera softwareISP does indeed work with the #librem5 - and with a #PipeWire + #GStreamer pipeline. Here's a first image running Warp (from Flathub).
There's still some stuff to iron out to make this work reliably and ship to users - but things are falling into place.
Scenes from the final day at #EmbeddedOSSummit: Andrzej Pietrasiewicz looking at the state of hardware video codecs in Linux, Julian Bouzas discussing smart audio filters in #PipeWire, and Paweł Wieczorek comparing testing automation systems for #embedded. #OpenSource#OSSummit#wireplumber0
📆 Next Thursday at #EmbeddedOSSummit in Seattle, don't miss my colleague's Julian Bouzas presentation on #WirePlumber smart filters! There is also going to be a live stream, in case you are not attending in person.
Listen, I love #fedora. Bar none it's one of the best distros out there, but more than that it's been the stomping grounds for #linux#desktop innovation. Don't believe me? You've got #Wayland, #PipeWire, contributions to #xdg, to the Linux kernel proper, etc. Fedora is more than a distro, it's a #comunity of people who wish to push the envelope.
That's why I am for #plasma becoming the new workstation standard, because of the good it did #GNOME. Let me explain...
I used the weekend for some spring cleaning in my brain, looking into a couple of camera issues in the #PipeWire#GStreamer#xdg_desktop_portal Gnome-Camera/Snapshot stack.
It turned out to be quite productive. If you faced one of the following issues in the past, things will likely soon get better:
Unreliable camera portal behavior, notably the portal reporting that there are no cameras present.
High delay with some cameras, especially external USB ones.
📢 As some users have been surprised by this, let me make this clear that #WirePlumber 0.5.0 uses a different configuration format, so any configuration files that you previously had in place will stop working after the upgrade ⚠️
I will provide a small guide on how to migrate things shortly.