Comments (11)
Seems the issue been fixed in latest bluez git master.
Bluez version
$ git describe --long --tags
5.50-264-g750a26cd9
My build configurations
$ ./bootstrap
......
$ ./configure \
--prefix=/usr \
--mandir=/usr/share/man \
--sysconfdir=/etc \
--localstatedir=/var \
--libexecdir=/usr/lib \
--with-dbusconfdir=/usr/share \
--enable-btpclient \
--enable-midi \
--enable-sixaxis \
--enable-mesh \
--enable-external-ell \ # require ell>=0.13
--enable-experimental \
--enable-library
I did't confirm which commit in bluez git fix the issue.
But the problem would disappear in next bluez release(>5.50).
from pulseaudio-modules-bt.
It is https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?id=477ecca127c529611adbc53f08039cefaf86305d fixes the issue.
Bluez 5.51 has relesaed with those patches fixed this bug.
from pulseaudio-modules-bt.
Since I updated to 5.51 I also can switch between all codecs my WH-1000XM3 supports. Before Pulseaudio would only let me select LDAC and listed all other codecs/sinks as unavailable, even when the connection originated from the PC. Guess that boiled down to the same issue addressed by the patch of bluez not connecting all sinks.
from pulseaudio-modules-bt.
It is https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?id=477ecca127c529611adbc53f08039cefaf86305d fixes the issue.
23 days later than Bluez 5.50 released, LOL.
from pulseaudio-modules-bt.
Is just that commit required? Thinking about patching bluez and pulseaudio in Pop!_OS so we can have working Bluetooth quality today.
from pulseaudio-modules-bt.
@mmstick just upgraded my Pop!_OS and the problem is fixed! Thank you so much :)
from pulseaudio-modules-bt.
I have a very similar (if not the same) issue:
I configured my bluetooth headphone using APTX HD but sometimes it connects using HSP/HFP profile
I can "easily" fix it by using pavucontrol
utlity and choosing preferred mode in the drop-down menu because other modes are even available!
I am on Arch Linux w/ bluez-5.54-2 pulseaudio 13.0-3 and pulseaudio-modules-bt-git r146.b02f9b6-1 (as of 18 Apr 2020)
from pulseaudio-modules-bt.
It's an old issue. https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/525
fac42e4 fixes it, I would merge this commit, but not now.
https://github.com/EHfive/pulseaudio-modules-bt#load-modules
as an alternative, you can fix it with this udev script
from pulseaudio-modules-bt.
I see. Thanks for the reply.
For now I'll write a udev script to automate the reconnection.
from pulseaudio-modules-bt.
Did all of the above and I still get the issue.
from pulseaudio-modules-bt.
Is just that commit required? Thinking about patching bluez and pulseaudio in Pop!_OS so we can have working Bluetooth quality today.
Yes!
from pulseaudio-modules-bt.
Related Issues (20)
- ffmpeg_libs.c: Cannot open libavcodec library: libavcodec.so.58. /lib/i386-linux-gnu/libxvidcore.so.4: cannot make segment writable for relocation: Operation not permitted HOT 3
- Support for 2 SBC profiles HOT 2
- [Question] How to change LDAC bit rate or force highest abrQualityModeID HOT 2
- [BUG] bluetooth HSP/HFP does not work with autodetect_mtu=1 HOT 3
- [BUG] Can't build with libpulse/pulseaudio v13.99.3 HOT 2
- Module settings ignored? Cannot connect Bose 700 in Dual Channel SBC HD/XQ mode. HOT 4
- Incompatible with pulseaudio 14.0 release HOT 2
- Packaging issue? Cannot install on Fedora Silverblue 33 using RPM Fusion 33? HOT 2
- [BUG] Only SBC Available on WH-1000xm3 HOT 1
- unsupported codecs on QCC3020 device HOT 5
- [BUG] unable to create file src/modules/alsa/mixer/samples/USB Device 0x46d:0x9a4--USB Mixer: Invalid argument HOT 2
- Get it into official repositories HOT 4
- Pipewire coming to Fedora HOT 10
- Donations HOT 1
- Support for changing AAC frequency cutoff HOT 1
- Errors when trying to use SBC HOT 1
- [BUG] HOT 1
- [BUG] error: pathspec 'v14.0' did not match any file(s) known to git HOT 2
- [BUG] Can no longer switch from HFP/HSP to any other profile HOT 1
- Deprecation Announcement HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pulseaudio-modules-bt.