Bluetooth audio is my least favorite part of using Linux and it seems like my coworkers agree. I hear a lot of praise for pipewire, but it doesn’t match what I experience. Does any system work well for anyone?

To clarify, it can work. But it’s a harsh experience compared to say Android. I’ve used Ubuntu, Fedora, and PopOS. I’ve tried a few different headphones, using Galaxy Buds 2 current. Pulseaudio tends to “do as it’s told” but doesn’t automatically switch to the right (confusingly named) profile. With Ubuntu 23.10, using pipewire, it does automatic switch profiles. Sometimes this works great. But very often, it gets stuck on on a profile or just stops working. I have to reconnect bluetooth to fix it.

Is there some magic combination of things that works or is this just how it is for everyone?

You are viewing a single thread.
View all comments View context
1 point

Fun fact to keep in mind about your MX4 - if you use the “pair with two devices simultaneously” feature, the headphones shut off their LDAC support. All you get is the baseline audio codec. Nice, huh?

permalink
report
parent
reply
2 points

That scenario would definitely be the time to use SBC-XQ.

http://soundexpert.org/articles/-/blogs/audio-quality-of-sbc-xq-bluetooth-audio-codec

(I have the over the ear XM3 that don’t support multiple devices, but also have a Bose 700 that does. The Bose 700 does AAC, but I find SBC-XQ better. On the Sony it’s a toss-up, so I stick to LDAC. I’m using Fedora Silverblue 39 with PipeWire for reference.)

permalink
report
parent
reply
1 point

I haven’t had much luck with XQ. I don’t believe that Bluetooth can reliably find enough bandwidth for it, unless you’re willing to blow up a few neighbor’s WiFi points/baby monitors/microwaves/weather radar stations.

permalink
report
parent
reply
0 points

I actually never know it can be paired to more than one device. LOL

permalink
report
parent
reply
2 points

You have to use a phone app to do it, never found it to be worth the bother.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.5K

    Monthly active users

  • 6.6K

    Posts

  • 180K

    Comments