Re: bluetooth audio under pipewire: playback silent?
Marc Groenewegen <[email protected]> Thu, 2 Jul 2026 08:31:08 +0200
| Newsgroups | gmane.linux.audio.users |
|---|---|
| Message-ID | <[email protected]> |
Hi Peter,
could Pulseaudio be involved? In that case you might try setting bluetooth as its default output, something like this:
pactl set-default-sink `pactl list short sinks | grep -i blue | awk 'BEGIN {FS=" "} {print $1}'`
or in a shell script:
#####
echo "Current PA default sink:"
pactl get-default-sink
NEW_SINK=`pactl list short sinks | grep -i blue | awk 'BEGIN {FS=" "} {print $1}'`
pactl set-default-sink $NEW_SINK
echo "New PA default sink:"
pactl get-default-sink
#####
Cheers,
Marc
On 7/2/26 07:56, Peter P. wrote:
> Hi list,
>
> I am (still) trying to get audio playback to a bluetooth speaker to work
> with pipewire. Having succeeded a single time, my bluetooth speaker
> now remains silent when playing back over pipewire:
>
> Playback is audible when addressed via (blue)alsa as
> aplay -D bluealsa sound.wav
>
> But not via
> aplay -D pipewire sound.wav
>
> The bluetooth speaker is set as pipewire's default audio sink with
> volume 0.8 and not muted as verified with alsamixer or
> wpctl status
> qwpgraph shows a connection between aplay and that speaker, as does
> pw-top
> yielding
> R 71 2048 48000 152.0us 79.6us 0.00 0.00 0 S16LE 1 8000 bluez_output.30_C0_1B_C2_B6_D3.1
> R 65 5512 44100 33.0us 97.3us 0.00 0.00 0 S16LE 1 44100 + alsa_playback.aplay
>
> I can even hear a short click in the speaker when playback starts, but
> no audio signal. There are no messages in journalctl -efx.
>
> pavuctl shows a headset unit HSP/HFP profile with CVSD codec for the bluetooth
> speaker.
>
> Restarting pipewire does not help:
> systemctl --user restart wireplumber pipewire pipewire-pulse
>
> I am clueless what to try next, all help is greatly appreciated!
>
> cheersz, Peter