输入命令bluetoothctl进入蓝牙交互界面。

交互界面里:

1. scan on 开始扫描, scan off 结束扫描

2. pair AB:CD… 进行配对

3. connect AB:CD… 进行连接。

如果connect时

 org.bluez.Error.Failed

这可能是由于未安装pulseaudio-module-bluetooth软件包。如果丢失则安装它,然后重新启动pulseaudio。

sudo apt install pulseaudio-module-bluetooth 
pulseaudio -k
pulseaudio --start

如果问题不是由于缺少包,那么在这种情况下的问题是PulseAudio没有赶上。此问题的常见解决方案是重新启动PulseAudio。请注意,在PulseAudio以用户身份运行时,以root身份运行bluetoothctl是完全正常的。重新启动PulseAudio后,重试连接。没有必要重复配对。

仅当上述内容不适合您时,继续尝试第二部分:

如果重启PulseAudio不起作用,则需要加载module-bluetooth-discover。

sudo pactl load-module module-bluetooth-discover

可以将相同的load-module命令添加到/etc/pulse/default.pa
如果仍然无效,或者您正在使用PulseAudio的系统范围模式,还要加载以下PulseAudio模块(同样可以通过default.pa或system.pa加载这些模块):

module-bluetooth-policy module-bluez5-device module-bluez5-discover


 

 

接着如果还是使用默认的设备播放,而不是蓝牙播放的话

编辑 /etc/pulse/default.pa,添加下面2行

# automatically switch to newly-connected devices
load-module module-switch-on-connect