蓝牙音箱已连接但未在声音输出中列出

Sub*_*Roy 14 sound speakers pulseaudio bluetooth 16.04

我可以成功地将 Mi 蓝牙扬声器连接到 Ubuntu,但我无法通过它播放声音,因为它没有列在我的声音输出列表中。

PulseAudio 声音服务器的蓝牙模块

存在于我的系统上,但是运行sudo pactl load-module module-bluetooth-discover返回:

Failure: Module initialization failed. 
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?`

Sub*_*Roy 27

解决问题的一种方法是:

  1. 取消配对设备
  2. 在终端上运行以下命令: sudo pkill pulseaudio
  3. 然后通过蓝牙再次配对扬声器。

扬声器现在显示在输出音频列表中,需要选择该列表才能获得输出声音。

请记住,在声音设置下,将模式更改为High Fidelity Playback (A2DP Sink)


小智 15

这就是我在 Ubuntu 16.04 上使用 Bose QuietComfort 35 的方法。pauvcontrol没有为我做,其他地方推荐的众多设置更改和模块加载也没有。所以试试这个:

  1. 安装蓝人

    sudo apt install blueman
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在蓝牙设置中删除配对的设备。

  3. 在终端中运行这些命令:

    $ sudo pkill pulseaudio
    $ sudo /etc/init.d/bluetooth restart
    
    Run Code Online (Sandbox Code Playgroud)
  4. 关闭耳机。

  5. 打开耳机,然后按 green/go 直到耳机通知语音显示“准备配对”。

  6. 启动 blueman,然后从右上角的菜单中,右键单击该图标以调出 blueman 菜单。选择设置新设备

  7. 配对设备,当你有一个选项时,不是 Headphones不是 Handsfree。使用音频接收器选项。

  8. 然后,当您查看音频设置面板时,应该会显示该设备。

  • 谢谢,那行得通。有点糟糕,它经常被需要。没有永久的解决方案。 (2认同)