Bug#1037349: Switch to PipeWire with Debian 12
Alois Schlögl
alois.schloegl at gmail.com
Tue Jul 25 19:27:14 BST 2023
On Tue, 25 Jul 2023 08:19:23 +0000 Marc Leurent
<marc.leurent at vtx-telecom.ch> wrote:
> Hello
>
> I was coping with the same problem after and upgrade Debian 11->12
and was starting pulseaudio manually like you
> Here is the solution I used
> Debian 12 now also comes with https://wiki.debian.org/PipeWire which
has a pulseaudio implementation
> I did fix the problem by using "apt install pipewire
pipewire-audio-client-libraries" + reboot
> It did purge pulseaudio and now provides sound via pipewire
>
> Start-Date: 2023-07-25 10:02:41
> Commandline: apt install pipewire pipewire-audio-client-libraries
> Requested-By: mlr (1000)
> Install: pipewire-pulse:amd64 (0.3.65-3, automatic),
pipewire-audio-client-libraries:amd64 (0.3.65-3), pipewire:amd64
(0.3.65-3), pipewire-jack:amd64 (0.3.65-3, automatic),
pipewire-audio:amd64 (0.3.65-3, automatic), wireplumber:amd64 (
> 0.4.13-1, automatic), pipewire-alsa:amd64 (0.3.65-3, automatic),
libwireplumber-0.4-0:amd64 (0.4.13-1, automatic)
> Remove: pulseaudio-module-gsettings:amd64 (16.1+dfsg1-2+b1),
pulseaudio:amd64 (16.1+dfsg1-2+b1), pulseaudio-module-bluetooth:amd64
(16.1+dfsg1-2+b1)
> End-Date: 2023-07-25 10:02:44
>
>
>
> Best Regards
Thanks for these hints. These lead in the right directions but was not
sufficient for me. So I followed also the instructions from
https://wiki.debian.org/PipeWire#Debian_12
and run also
# apt install wireplumber pipewire-media-session-
$ systemctl --user --now enable wireplumber.service
This did not immediately provide a solution, and then after trying
connect head phones and installing qpwgraph, I got sound.
And sound was still available after reboot - so the is no need anymore
to run "systemctl --user ...." after a reboot.
I'm not sure which step was decisive here - fiddling with the headphone
plug, or installing one of these other packages.
Here is my apt/history on this:
Start-Date: 2023-07-25 19:45:52
Commandline: apt install pipewire pipewire-audio-client-libraries
Install: pipewire-audio-client-libraries:amd64 (0.3.65-3),
pipewire-jack:amd64 (0.3.65-3, automatic), pipewire-alsa:amd64
(0.3.65-3, automatic)
Remove: pulseaudio:amd64 (16.1+dfsg1-2+b1)
End-Date: 2023-07-25 19:45:57
Start-Date: 2023-07-25 19:54:34
Commandline: apt purge pulseaudio
Purge: pulseaudio:amd64 ()
End-Date: 2023-07-25 19:54:37
Start-Date: 2023-07-25 19:59:56
Commandline: apt install wireplumber pipewire-media-session-
Install: wireplumber:amd64 (0.4.13-1), libwireplumber-0.4-0:amd64
(0.4.13-1, automatic)
End-Date: 2023-07-25 19:59:58
Start-Date: 2023-07-25 20:04:46
Commandline: apt install qpwgraph
Install: libqt6network6:amd64 (6.4.2+dfsg-10, automatic),
qt6-gtk-platformtheme:amd64 (6.4.2+dfsg-10, automatic),
libqt6widgets6:amd64 (6.4.2+dfsg-10, automatic), libqt6dbus6:amd64
(6.4.2+dfsg-10, automatic), libqt6gui6:amd64 (6.4.2+dfsg-10, automatic),
libqt6xml6:amd64 (6.4.2+dfsg-10, automatic), qpwgraph:amd64 (0.3.9-1),
qt6-qpa-plugins:amd64 (6.4.2+dfsg-10, automatic), libts0:amd64
(1.22-1+b1, automatic)
End-Date: 2023-07-25 20:05:00
More information about the pkg-pulseaudio-devel
mailing list