Bug#1091358: [RFH] Bug#1091358: mumble: crashes on startup with pipewire backtrace
Chris Knadle
Chris.Knadle at coredump.us
Fri Jan 3 01:57:01 GMT 2025
tags 1091358 + help
thanks
This bug seems to be triggered by a missing dependency on package
pipewire-bin which contains /usr/share/pipewire/client.conf
configuration needed to use pipewire.
It is not clear where the dependency needs to be added; adding it to
Mumble does not seem to make sense as it can use several audio backends.
Thanks
-- Chris
Chris Knadle
Chris.Knadle at coredump.us
On 1/2/25 13:47, Chris Knadle wrote:
> Hello Phillip.
>
> The 'recommends' alternatives would need to include pipewire, pulse,
> jack, and ALSA, (Mumble has supported all of these), and not sure what
> else. And because of that I think the recommends wouldn't work,
> because pulseaudio alone would satisfy the recommends, which I believe
> is the situation here.
>
> I've looked at the build dependencies for the newer Mumble and it also
> doesn't include any dependencies on pipewire.
>
> https://github.com/mumble-voip/mumble/blob/master/docs/dev/build-instructions/build_linux.md
>
>
> I was going to say pipewire should have a dependency on pipewire-bin
> -- but it already does. Pipewire-pulse, though, does not have a
> dependency on pipewire-bin. So maybe that's what's going on -- that
> pulse is the only audio backend in use, with a pipewire compatibility
> which doesn't load the pipewire configuration package because it's not
> actually in use. A few months ago I was using a Debian system running
> pulse with pipewire-pulse loaded and not pipewire, and I was having
> audio problems. I ended up having to switch to pipewire "wholesale" to
> get audio working well, because at the time I remember pulseaudio and
> pipewire conflicting.
>
> Now looking at my local system I'm a bit more confused, because
> several VMs I'm using have pipewire as well as pulseaudio loaded at
> the same time.
> However given the difficulty run into with this bug, I can sort of see
> why running both would be needed.
>
> It feels like we need more information and more discussion with those
> more familiar with audio libraries and dependencies to get somewhere
> with this.
>
> -- Chris
>
> Chris Knadle
> Chris.Knadle at coredump.us
More information about the Pkg-voip-maintainers
mailing list