Ubuntu 15.04 戴尔 XPS-13
我可以通过蓝牙连接我的音频设备,但我无法使用它们,因为它们没有在声音设置中显示为输出选项(或输入选项)。
我该如何解决?
答案1
我尝试先加载模块,但是出现了一个问题,Failure: Module initialization failed
所以您必须先卸载模块:
pactl unload-module module-bluetooth-discover
然后再次加载:
pactl load-module module-bluetooth-discover
之后,我就能在音频设置中看到音频设备了。
答案2
我在 Ubuntu Gnome 15.10 和 16.04 中遇到了同样的问题。对我有帮助的是为 pulseaudio bin 上的 gdm 用户添加读取权限。
sudo setfacl -m u:gdm:r /usr/bin/pulseaudio
然后重新启动 pulseaudio (或者重新启动系统)
pulseaudio -k
您的蓝牙设备现在应该列在音频设备列表中。
答案3
Blueman 有一个漏洞如果在启动过程中加载了该程序,它将被卸载module-bluetooth-discover
,因此你可能需要取消音频设备的配对,然后
pactl load-module module-bluetooth-discover
然后配对您的设备并查看它是否出现在声音设置中
答案4
蓝牙耳机连接成功后,尝试
sudo -i pactl load-module module-bluetooth-discover
如果允许您选择耳机作为输出设备,您可以进行以下更改:
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
# Add the following lines:
/usr/bin/pactl load-module module-bluetooth-discover
# /usr/bin/pactl load-module module-switch-on-connect #<-- Uncomment to automatically select headset on connection