Bugzilla – Bug 1219984
pipewire unable to use mic with bluetooth headset
Last modified: 2024-03-05 15:21:20 UTC
Created attachment 872786 [details] user experience (you should see beoplay also in mic section Hello team, it seems that bluetooth headsets on 15.6 doest give me option to use a mic. Device itself connects correctly, however you can't see the mic. The same headset was working in previous releases, although I was not sure if I did use pipewire before. > ps aux | grep pipe lkocman 3354 0.0 0.0 43832 25632 ? S<sl 08:32 0:00 /usr/bin/pipewire lkocman 21693 0.0 0.0 8376 2304 pts/7 S+ 20:47 0:00 grep --color=auto pipe > rpm -qa | egrep -i "sound|blue|pipe" libgnome-bluetooth13-3.34.5-150400.12.9.x86_64 libKF5BluezQt6-5.102.0-bp156.2.7.x86_64 bluez-cups-5.70-150600.1.2.x86_64 typelib-1_0-GnomeBluetooth-3_0-42.7-150600.1.1.x86_64 bluez-qt-imports-5.102.0-bp156.2.7.x86_64 libasound2-1.2.10-150600.2.2.x86_64 gstreamer-plugin-pipewire-0.3.64-150500.3.7.pm.1.x86_64 libgnome-bluetooth-3_0-13-42.7-150600.1.1.x86_64 typelib-1_0-GnomeBluetooth-1_0-3.34.5-150400.12.9.x86_64 libgsound0-1.0.3-150400.2.10.x86_64 pipewire-modules-0_3-32bit-0.3.64-150500.3.5.2.x86_64 libQt5Bluetooth5-5.15.12+kde6-150600.1.1.x86_64 pipewire-0.3.64-150500.3.7.pm.1.x86_64 pipewire-spa-plugins-0_2-0.3.64-150500.3.7.pm.1.x86_64 libbluetooth3-5.70-150600.1.2.x86_64 pipewire-modules-0_3-0.3.64-150500.3.7.pm.1.x86_64 pipewire-spa-tools-0.3.64-150500.3.7.pm.1.x86_64 NetworkManager-bluetooth-1.38.6-150500.3.2.1.x86_64 sound-theme-freedesktop-0.8-150400.12.7.noarch pipewire-lang-0.3.64-150500.3.7.pm.1.noarch bluez-5.70-150600.1.2.x86_64 libpipeline1-1.4.1-150000.3.2.1.x86_64 gnome-bluetooth-42.7-150600.1.1.x86_64 libpipewire-0_3-0-32bit-0.3.64-150500.3.5.2.x86_64 gnome-bluetooth-lang-42.7-150600.1.1.noarch libasound2-32bit-1.2.10-150600.2.2.x86_64 pipewire-spa-plugins-0_2-32bit-0.3.64-150500.3.5.2.x86_64 libpipewire-0_3-0-0.3.64-150500.3.7.pm.1.x86_64 libQt5Bluetooth5-imports-5.15.12+kde6-150600.1.1.x86_64 yast2-sound-4.5.0-150500.1.5.x86_64 pipewire-tools-0.3.64-150500.3.7.pm.1.x86_64 bluez-auto-enable-devices-5.70-150600.1.2.noarch libSoundTouch0-1.8.0-3.11.1.x86_64 kernel-firmware-bluetooth-20240115-150600.1.1.noarch pulseaudio-module-bluetooth-15.0-150400.4.4.1.x86_64 libbluetooth3-32bit-5.70-150600.1.2.x86_64 kernel-firmware-sound-20240115-150600.1.1.noarch libgnome-bluetooth-ui-3_0-13-42.7-150600.1.1.x86_64
hmm, you're not using pipewire for audio, but pulseaudio. Note that we don't support pipewire as audio manager in SLE and it's only used for screen sharing in wayland. To enable audio support, you have to install the wireplumber-audio package (which will uninstall pulseaudio and configure pipewire to open audio devices) and which is only available through PackageHub. In any case, I recommend you to test the new audio packages for SP6 that are currently waiting to get accepted in SLE-15-SP6's Staging:S . I'd install both the webrtc-audio-processing and pulseaudio updates, which will probably fix your issue "officially" . And if you want to go "unofficial" and try pipewire then you should install the webrtc-audio-processing, pipewire and wireplumber updates from the same Staging.
Based on this I propose P3, but I might be wrong. Lubosh you can correct the Prio
Created attachment 872845 [details] fixed-availability-of-mic-with-bluetooth-headset Confirming that all works with wireplumber-audio (and followup with reboot).
Just to confirm that https://en.opensuse.org/openSUSE:Pipewire has it properly documented.
Confirming that this does not happen on clean install with default package set. Closing as invalid.