蓝牙耳机连接但未在声音设置中显示

我能够用我的BT耳机听,但突然,有一天,它永远从声音设置中消失了!

我甚至已经重新配对我的耳机(并且已经连接好了)但是它没有声音设置中的任何选项以便收听它。

当我尝试这个命令时:

hcitool scan 

它找不到任何设备! 甚至这个命令:

 pactl list cards short 

仅列出我的默认声卡! 我该怎么办?

试试这个命令:

 sudo -H pactl load-module module-bluetooth-discover 

每当我配对并成功连接时,我都会运行它,但仍然无法在声音设置中看到它们。 它基本上告诉pulseaudio加载重新加载它的蓝牙设备列表。

耳机已正确配对并显示在蓝牙设备下,但它不显示为音频的可用输入/输出源。 问题是在X11之前加载了pulseaudio蓝牙模块,更改了几个配置文件就可以了:

PulseAudio无法加载蓝牙模块15.10 / 16.04

nano /etc/pulse/default.pa

注释掉以下几行:

 #.ifexists module-bluetooth-discover.so #load-module module-bluetooth-discover #.endif 

nano /usr/bin/start-pulseaudio-x11

找到以下行并在其后添加:

 if [ x”$SESSION_MANAGER” != x ] ; then /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null fi 

添加以下行:

 /usr/bin/pactl load-module module-bluetooth-discover /usr/bin/pactl load-module module-switch-on-connect 

这样,Pulse音频的蓝牙模块将不会在启动时下载,但在x11启动后。

永久解决方案是添加blueman PPA并将您的软件包更新到修复了错误的最新版本: https : //launchpad.net/~blueman/+archive/ubuntu/ppa

 sudo add-apt-repository ppa:blueman/ppa sudo apt-get update sudo apt-get upgrade 

这样,你就不应该再运行了

 sudo -i pactl load-module module-bluetooth-discover 

命令每次但只有一次。 14.04 LTS(Trusty)为我工作

资源

我无法评论最高响应,但我想我会在我的Ubuntu MATE 12.04 LTS笔记本电脑上添加它,我必须这样做:

 sudo apt-get install pulseaudio-module-bluetooth 

只有这样才能做到这一点

 sudo -i pactl load-module module-bluetooth-discover 

然后我不得不进入蓝牙管理器应用程序,配对设备,然后设置为’音频接收’模式,然后我可以在Ubuntu声音选项中看到设备并操纵输入/输出!

延伸到马克的答案,这基本上对我有用。

问题是蓝牙服务尝试在启动时加载pulseaudio蓝牙模块,因为它们需要运行X11才会失败。 您需要更改配置,以便在X11之后加载pulseaudio蓝牙模块。

  1. 告诉蓝牙服务不要加载模块。 要执行此操作,请编辑/etc/pulse/default.pa并通过在其前面添加#字符来注释掉这些行:

     .ifexists module-bluetooth-discover.so load-module module-bluetooth-discover .endif 
  2. 在X11之后配置要加载的模块。 要执行此操作,请编辑/usr/bin/start-pulseaudio-x11并添加两行:

     if [ x"$DISPLAY" != x ] ; then # ... # Add these lines: /usr/bin/pactl load-module module-bluetooth-discover /usr/bin/pactl load-module module-switch-on-connect fi 
  3. 重启pulseaudio和bluetooh 。 重启机器或使用以下命令:

     pulseaudio -k start-pulseaudio-x11 sudo service bluetooth restart 

这样,pulseaudio蓝牙模块应该工作,音量控制( pavucontrol )应检测蓝牙设备并将其列在输入和输出设备下。