After two years of waiting on this, and seeing how disappointing the
progress has been both in Ubuntu and PulseAudio, I am happy to say that
I believe PipeWire is the future and I would hope that Ubuntu moves
forward with switching to PipeWire (while keeping PulseAudio as an
alternative).

I was able to follow these directions to switch to PipeWire and have
found it to be acceptable with Bose NC700s and mSBC/HFP:

From:
https://www.reddit.com/r/pop_os/comments/ofdalv/replaced_pulseaudio_with_pipewire_on_popos_2104_i/h4c5p6u/

# Add ppa for latest build
sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream && sudo apt update

# Install components
sudo apt install gstreamer1.0-pipewire pipewire-media-session 
libspa-0.2-bluetooth libspa-0.2-jack pipewire pipewire-audio-client-libraries

# If you get unmet dependencies, you can run:
sudo apt --fix-broken install

# Reload new services
systemctl --user daemon-reload

# Disable PulseAudio service
systemctl --user --now disable pulseaudio.service pulseaudio.socket

# If you update from previous version of PopOS
systemctl --user mask pulseaudio

# Enable Pipewire services
systemctl --user --now enable pipewire pipewire-pulse

# Enable Pipewire media session
systemctl --user --now enable pipewire-media-session.service

# I ran into an issue with a couple dependencies and needed to do the following 
before everything worked:
sudo apt install libspa-0.2-bluetooth libfdk-aac2 
systemctl --user restart pipewire.service pipewire-pulse.service


Hope this helps.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1838151

Title:
  Poor quality audio with modern Bluetooth headsets in HSP/HFP.  Missing
  wide band speech support (Bluetooth A2DP codecs).

To manage notifications about this bug go to:
https://bugs.launchpad.net/pulseaudio/+bug/1838151/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to