A resposta do pavucontrol está correta. No entanto, eu encontrei dificuldades para usar está fora da caixa. Eu tive que digitar o seguinte antes de usar o pavucontrol para usar meu fone de ouvido bt:
pactl load-module module-alsa-sink device=btheadset
Você pode controlar se isso foi bem-sucedido digitando:
pactl list short sinks
A saída deve ser semelhante a:
0 alsa_output.pci-0000_03_04.0.iec958-módulo estéreo-alsa-card.c s16le 2ch 44100Hz SUSPENSO
2 alsa_output.btheadset module-alsa-sink.c s16le 2 canais 44100Hz IDLE
Eu também tenho um script curto para mover o som de alsa / pulseaudio para bt que chamei de 'toBt.sh':
#!/bin/bash
OCHANNEL='pactl list modules short | grep btheadset | cut -f 1'
for i in $OCHANNEL; do
echo "altes module $i"
pactl unload-module $i
done
CHANNEL='pactl load-module module-alsa-sink device=btheadset'
echo "neues module $CHANNEL"
if [ $? -ne 0 ]; then
echo "No bt connection"
exit -1
fi
SINK='pactl list sinks short | grep btheadset | cut -f 1'
INPUTS='pactl list sink-inputs short | cut -f 1'
for i in $INPUTS; do
echo "Verschiebe in $i nach $SINK"
pactl move-sink-input $i $SINK
done
Para retornar ao som alsa / pulseaudio eu tenho 'toAlsa.sh':
#!/bin/bash
SINK='pactl list sinks short | grep alsa-card | cut -f 1'
INPUTS='pactl list sink-inputs short | cut -f 1'
for i in $INPUTS; do
echo "Verschiebe in $i nach $SINK"
pactl move-sink-input $i $SINK
done