蓝牙音箱不做 A2DP Ubuntu Gnome 17.04

Ric*_*ant 6 bluetooth bluez 17.04

有一个罗技 X300,它不会通过 A2DP 连接。我在 Pulse 和 /etc/bluetooth/audio.conf 中做了几件事都无济于事。请帮忙。我只是想让事情顺利进行,继续我的生活。

这是我在 Ubuntu 16.04 中尝试关注蓝牙扬声器没有声音的帖子之一

这让事情变得更糟,我什至无法让我的扬声器保持连接超过一秒钟。

我尝试清除所有内容,但我什至不知道如何重置驱动程序。我是一个普通的计算机用户,想要一个可靠的 Windows 替代品,但不能像蓝牙扬声器一样工作。

Jul*_*n G 7

我(我猜……)遇到了与使用 Creative WP-350 耳机的Richard Grant完全相同的问题。它曾经在 Ubuntu 16.04 上运行良好,然后当我切换到 Ubuntu GNOME 17.04 时出现问题。我能够连接和配对耳机,并将其与“HFP/HSP”音频配置文件一起使用。尝试切换到“A2DP”配置文件时,它不起作用并显示“无法将配置文件更改为 a2dp_sink”。

正如道在他的评论中指出的那样,修复方法是在 gdm 中禁用pulseaudio 的蓝牙。实际上,我不明白在 Gnome 显示管理器中启用pulseaudio BT 的原因,但可能有一个很好的理由......如果有人能澄清这一点,我想了解一下。

所以修复非常简单,基于doug提供的这个链接,这是我所做的:

  1. 打开终端窗口并输入(第一点取决于用户,主要信息如下...)

    gksudo nautilus
    
    Run Code Online (Sandbox Code Playgroud)
  2. 然后导航到 /var/lib/gdm3/.config/pulse

  3. 打开 default.pa 如果它存在或创建它(我必须),作为一个普通的文本文件。
  4. 在文件 default.pa 中添加以下几行

    #!/usr/bin/pulseaudio -nF
    #
    
    # load system wide configuration
    .include /etc/pulse/default.pa
    
    ### unload driver modules for Bluetooth hardware
    .ifexists module-bluetooth-policy.so
      unload-module module-bluetooth-policy
    .endif
    
    .ifexists module-bluetooth-discover.so
      unload-module module-bluetooth-discover
    .endif
    
    Run Code Online (Sandbox Code Playgroud)
  5. 保存文件,关闭终端窗口并重新启动。