HSP/HFP profiles need a restart of pipewire-media-session.service
- distribution: arch linux
- WM: gnome shell
- kernel:
Linux R2D2-X1 5.11.11-arch1-1 #1 SMP PREEMPT Tue, 30 Mar 2021 14:10:17 +0000 x86_64 GNU/Linux
- pipewire packages:
$ yay -Qs pipewire | grep -v '^ ' local/gst-plugin-pipewire 1:0.3.25-1 local/libpipewire02 0.2.7-1 local/pipewire 1:0.3.25-1 local/pipewire-media-session 1:0.3.25-1 local/pipewire-pulse 1:0.3.25-1
- bluez packages:
$ yay -Qs bluez | grep -v '^ ' local/bluez 5.58-1 local/bluez-firmware 1.2-9 local/bluez-libs 5.58-1 local/bluez-utils 5.58-1
- used headset: DENON AH-GC30
Description of Problem:
- After login, I connect my headset over bluetooth. In pavucontrol: HSP/HFP profiles are not available (only A2DP are listed)
- Then I do
systemctl --user stop pipewire-media-session.service
systemctl --user start pipewire-media-session.service
- disconnect my headset (through gnome settings)
- reconnect my headset (through gnome settings)
- In pavucontrol: HSP/HFP profiles are available (and A2DP are still available)
How Reproducible:
always on my system
Note: since restarting pipewire-media-session.service fixes the issue, I have no detailed logs.