Answers:
首先,我们需要为蓝牙设备(在我的情况下为Bose Soundlink)配置/更改音频配置,我不认为此步骤适用于所有蓝牙设备,因此请尝试一下,希望它能会工作。
我们输入此命令。
sudo nano /etc/bluetooth/audio.conf
这将打开,或者如果以前不存在,则为蓝牙适配器创建音频配置文件,我有2个不同的适配器,这似乎对两个都适用。
我们必须输入或替换以下行,以使其看起来像:
在[常规]部分下。
[General]
Disable=Socket
Enable=Media,Source,Sink,Gateway
该顺序很重要,因此请不要更改它,否则它将不起作用。我不是Pulseaudio的专家,我发现文档用简单的话来说,Daunting !,老实说,我还有其他事情要做,而找到合适的点子已经花了我很多时间。
保存文件并退出。返回命令行后,使用此命令重新启动蓝牙。
sudo service bluetooth restart
这将重新启动整个蓝牙堆栈,如果您打算在继续之前进行引导,则无需执行此操作,因为每次引导时都应发出下一步操作(我可以在此处使用一些帮助来查找如何在每次引导时运行命令机器再次启动时)
服务重新启动后,即可发出。
sudo pactl load-module module-bluetooth-discover
上面的命令告诉Pulseaudio加载一个处理蓝牙设备发现的模块。
在同一命令行中输入:
sudo pactl load-module module-switch-on-connect
上面的命令告诉Pulseaudio切换最后连接的设备作为默认音频接收器/输出。
最后一步是将蓝牙设备与您的计算机配对,如果您已经像以前那样配对过,则我将引导蓝牙扬声器硬启动,以防止任何旧的配对信息受到干扰,并删除了旧的配对试验,无法正常工作。
配对后,一切正常,应该重定向接收器,并且与蓝牙扬声器的连接应该稳定,有时Pulseaudio需要您告诉他您要将声音重定向到何处(例如Firefox的ALSA容器,Flash文件),因此您需要安装Pulseaudio音量控制并更改输出。
我希望这有帮助。
祝你好运EN