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