Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1023504: pipewire: moc play no sound if pulseaudio purged from system

186 views
Skip to first unread message

Thom

unread,
Nov 5, 2022, 11:00:03 AM11/5/22
to
Package: pipewire
Version: 0.3.59-1+b1
Severity: normal
X-Debbugs-Cc: thom...@gmail.com

Dear Maintainer,

I try to switch from pulseaudio to pipewire step by step through debian wiki guide. [1]
My previous setup pulseaudio + moc work pretty well.
This is the reason why i think this bug should be assight to pipewire.
So after installing pipewire pipewire-alsa wireplumber moc still have the posibillity to play sound.
But aftert I purge pulseaudio from system the sound is gone.

mpv and cmus works fine by the way.

Some reserch show that presence of
/etc/alsa/conf.d/99-pulse.conf
make sence in my case.

Can you please provide some hook for applications using alsa in case pulseaudio not present in system?

Thanks.


[1] https://wiki.debian.org/PipeWire#Debian_Testing.2FUnstable



-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-0-amd64 (SMP w/6 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire depends on:
ii init-system-helpers 1.65.2
ii libpipewire-0.3-modules 0.3.59-1+b1
ii pipewire-bin 0.3.59-1+b1

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information

Patrice Duroux

unread,
Nov 5, 2022, 11:50:04 AM11/5/22
to
Hi,

I think you need then to have also pipewire-pulse package installed if your
config configuration for ALSA is to go by Pulse.
On my side, mocp is working on my pipewire system.

Regards,
Patrice

Patrice Duroux

unread,
Nov 5, 2022, 12:00:03 PM11/5/22
to

Maybe, another solution for you is to configure ALSA to go by Pipewire
directly using the sample configuration file provided by pipewire-alsa (not
installed on my system):
/usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf

Replacing /etc/alsa/conf.d/99-pulse.conf by this one should work.

Thom

unread,
Nov 5, 2022, 10:30:03 PM11/5/22
to
Package: pipewire
Version: 0.3.59-1+b1
Followup-For: Bug #1023504
X-Debbugs-Cc: thom...@gmail.com


Hi, Patrice!

pipewire-pulse already installed in my system.
Sorry, i forgot to mention it.

Your solution in message #15 do the trick for me.

Thanks a lot for you help!
0 new messages