蓝牙扬声器不执行 A2DP Ubuntu Gnome 17.04

蓝牙扬声器不执行 A2DP Ubuntu Gnome 17.04

我有一台 Logitech X300,它无法通过 A2DP 连接。我在 Pulse 和 /etc/bluetooth/audio.conf 中做了一些操作,但无济于事。请帮忙。我只想让一切正常,继续我的生活。

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

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

我尝试清除所有东西,但我甚至不知道如何重置驱动程序。我是一名普通计算机用户,想要一个可靠的 Windows 替代品,但无法让蓝牙扬声器等东西正常工作。

答案1

我(我猜......)遇到了和理查德·格兰特使用 Creative WP-350 耳机。它以前在 Ubuntu 16.04 上运行良好,但当我切换到 Ubuntu GNOME 17.04 时出现问题。我能够连接和配对耳机,并将其与“HFP/HSP”音频配置文件一起使用。当尝试切换到“A2DP”配置文件时,它不起作用并显示“无法将配置文件更改为 a2dp_sink”。

作为道格他在评论中指出,解决方法是在 gdm 中禁用 pulseaudio 的蓝牙。实际上,我不明白为什么在 Gnome Display Manager 中启用 pulseaudio 的蓝牙,但这样做可能有充分的理由……如果有人能澄清这一点,我很乐意理解。

因此修复起来非常简单,基于此关联由...提供道格,以下是我所做的:

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

    gksudo nautilus
    
  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
    
  5. 保存文件,关闭终端窗口并重新启动。

相关内容