A2DP sink couldn't be detected
If you are filing this issue with a regular release please try master as it might already be fixed. Also test with PulseAudio because if it doesn't work there it's not going to here either.
Bluetooth Radio, Bluetooth Headset, Desktop Environment, Distribution, Version (Bluez, Kernel, and PipeWire):
OS: Fedora 34
Kernel version: 5.12.13
❯ rpm -qa | egrep "pulseaudio|pipewire|gstream|bluez"
pulseaudio-libs-14.2-3.fc34.x86_64
pulseaudio-libs-glib2-14.2-3.fc34.x86_64
gstreamer-plugin-viperfx-f6b4d8b-1.fc34.x86_64
gstreamer1-plugin-openh264-1.18.2-1.fc34.x86_64
pulseaudio-libs-devel-14.2-3.fc34.x86_64
pulseaudio-libs-14.2-3.fc34.i686
PackageKit-gstreamer-plugin-1.2.3-1.fc34.x86_64
pipewire0.2-libs-0.2.7-5.fc34.x86_64
wine-pulseaudio-6.11-1.fc34.x86_64
wine-pulseaudio-6.11-1.fc34.i686
gstreamer1-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-base-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-bad-free-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-good-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-good-qt-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-ugly-free-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-devel-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-base-devel-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-bad-free-devel-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-ugly-1.18.4-2.fc34.x86_64
gstreamer1-plugins-good-gtk-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-bad-free-extras-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-bad-freeworld-1.18.4-4.fc34.x86_64
gstreamer1-libav-1.18.4-3.fc34.x86_64
python3-gstreamer1-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-1.19.1-2.1.18.4.fc34.i686
gstreamer1-plugins-base-1.19.1-2.1.18.4.fc34.i686
gstreamer1-plugins-good-1.19.1-2.1.18.4.fc34.i686
pipewire-jack-audio-connection-kit-0.3.31-2.fc34.x86_64
pulseaudio-utils-14.2-3.fc34.x86_64
bluez-libs-5.59-1.fc34.x86_64
bluez-5.59-1.fc34.x86_64
bluez-libs-5.59-1.fc34.i686
bluez-cups-5.59-1.fc34.x86_64
bluez-obexd-5.59-1.fc34.x86_64
pipewire-libs-0.3.31-2.fc34.i686
pipewire-alsa-0.3.31-2.fc34.i686
pipewire-libs-0.3.31-2.fc34.x86_64
pipewire-alsa-0.3.31-2.fc34.x86_64
pipewire-gstreamer-0.3.31-2.fc34.x86_64
pipewire-utils-0.3.31-2.fc34.x86_64
pipewire-0.3.31-2.fc34.x86_64
pipewire-0.3.31-2.fc34.i686
alsa-plugins-pulseaudio-1.2.5-1.fc34.x86_64
alsa-plugins-pulseaudio-1.2.5-1.fc34.i686
pipewire-pulseaudio-0.3.31-2.fc34.x86_64
Description of Problem:
I own a Sennheiser cx400bt earbuds. It's working fine on other devices. It was working fine on this PC as well, but now it seems that A2DP sink couldn't be detected.
I believe the issue started occurring after a recent system update. I tried downgrading the
pipewire
and bluez
, but it doesn't work. Reinstalling the pipewire
and bluez
also didn't solve the issue.
To investigate the issue, I also tried with another PC with the same OS and same version of the kernel, pipewire, bluez, etc. It works.
Did I misconfigure something that leads to this issue? Please advise.
Additional informations:
❯ systemctl --user status pipewire.service
● pipewire.service - Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor p>
Drop-In: /usr/lib/systemd/user/pipewire.service.d
└─00-uresourced.conf
Active: active (running) since Fri 2021-07-02 17:34:17 JST; 59min ago
TriggeredBy: ● pipewire.socket
Main PID: 2256 (pipewire)
Tasks: 4 (limit: 38386)
Memory: 13.5M
CPU: 13.980s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewi>
├─2256 /usr/bin/pipewire
└─2269 /usr/bin/pipewire-media-session
Jul 02 18:05:59 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
Jul 02 18:05:59 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
Jul 02 18:06:00 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
Jul 02 18:06:02 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
Jul 02 18:06:05 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
Jul 02 18:06:14 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
Jul 02 18:06:14 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
Jul 02 18:06:15 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
Jul 02 18:06:28 ikaros pipewire-media-session[2269]: sbc_decode failed: -3
❯ systemctl --user status pipewire-pulse.service
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; vendor preset: disabled)
Active: active (running) since Fri 2021-07-02 17:34:17 JST; 1h 1min ago
TriggeredBy: ● pipewire-pulse.socket
Main PID: 2257 (pipewire-pulse)
Tasks: 2 (limit: 38386)
Memory: 43.4M
CPU: 9.756s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─2257 /usr/bin/pipewire-pulse
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 0 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 1 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 0 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 1 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 0 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 1 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 0 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 1 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 0 profiles inconsistent (1 < 3)
Jul 02 18:06:39 ikaros pipewire-pulse[2257]: pulse-server 0x55b3516fc6c0: card 84 port 1 profiles inconsistent (1 < 3)
How Reproducible: Always. I had tried pairing the earbuds and reboot the PC many times.
Steps to Reproduce: Since this issue only occurs on one of my devices so far, it might not be reproducible. I don't know what is the cause.
- Connect to the earbuds via Bluetooth.
- Check the sound setting, the A2DP sink isn't available.
Actual Results: Refer to the first picture.
Expected Results: Refer to the second picture.
Additional Info Eg. Additional Kernel Patches, pw-dump -N > file
(As Attachment Please):
❯ pw-dump -N > file
[W][04168.708048][ context.c: 177 try_load_conf()] context 0x5560b5172670: can't load config client.conf: No such file or directory
[E][04168.708469][ context.c: 269 pw_context_new()] context 0x5560b5172670: can't load config client.conf: No such file or directory
can't create context: No such file or directory
Seems doesn't work. I can provide logs if you tell me how to get it. Thanks!