On my testing #Librem5 running #Mobian I had obviously installed a workaround to get echo cancellation for calls by using #pulseaudio for audio. I had forgotten about it and after some update or hardware tinkering sound just didn't work anymore.

I found out that I knew not much about sound and while trying to understand how it is supposed to work I wrote some of my findings on the Librem5 community wiki.

I'd be thankful for corrections and additions to be able to move the page soon out of the work in progress section.

@me Thanks, very nice that you wrote this up. For a little while I tried #Mobian on a #Librem5, but I basically gave up because of the echo. Maybe I will try once again.

@janvlug@mastodon.social Yes, it's a bit sad:

PureOS - very old, but good
Mobian - more recent, but only good for the L5 when pipewire-pulse replaced by pulseaudio

I'm running both at the moment - on the phone I use Byzantium and on my testing device Mobian.

I'm looking forward to the work being done for echo cancellation in pipewire and still need to donate for the task as I think about it...

Follow

@me @janvlug It's time to switch to Crimson and make it just "old" rather than "very old" ๐Ÿ˜‰ It was a bumpy road to Crimson, shouldn't take as long to Dawn.

The strength of PureOS is that it can be focused on a single device, so things that affect it become strong blockers. There's no way Crimson would be released without echo cancellation, or Dawn without GLES in GTK, while for Mobian or pmOS these are just some regressions that affect some device while they still move forward as a whole.

ยท Web ยท 1 ยท 4 ยท 6

@me @janvlug One thing I regret is that I don't spend more time making sure L5 is well supported across other distros, as there are still many things that they could take from PureOS, but alas I'm currently struggling with my productivity even under rather light workload ๐Ÿ˜” If someone wants to help with maintaining L5 ports of other distros, or upstreaming kernel stuff, I'd be happy to mentor. Many low hanging fruits still in there.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml