05-26-2021, 11:52 AM
You don't have to remove pulseaudio from your system, you just have to disable pulseaudio, and enable pipewire-pulse. pipewire should already be installed on mobian because xdg-desktop-portal depends on it. You may need to install spa module to use bluetooth audio.
Here is my setup:
I tested my setup on mobian unstable and it kind of worked. Bluetooth headphone with A2DP worked. feedbackd becomes crazy (random vibration and ringing. Lots of error log.)
HSP/HFP and aptx does not work with my headset probably because the package in debian is too old.
Debian specific manual is installed at /usr/share/doc/pipewire-audio-client-libraries/README.Debian
Here is my setup:
Code:
sudo cp /usr/share/doc/pipewire/examples/systemd/user/pipewire-pulse.{service,socket} /usr/lib/systemd/user/
sudo touch /etc/pipewire/media-session.d/with-pulseaudio
sudo apt install pipewire-audio-client-libraries libspa-0.2-bluetooth
systemctl --user daemon-reload
systemctl --user mask pulseaudio.service
systemctl --user enable pipewire-pulse.service pipewire-pulse.socket
sudo systemctl reboot
I tested my setup on mobian unstable and it kind of worked. Bluetooth headphone with A2DP worked. feedbackd becomes crazy (random vibration and ringing. Lots of error log.)
HSP/HFP and aptx does not work with my headset probably because the package in debian is too old.
Debian specific manual is installed at /usr/share/doc/pipewire-audio-client-libraries/README.Debian