我有一个 Plantronics 590 蓝牙耳机(类型可能并不重要,但我没有其他选择可以测试)。
使用旧的 3.02,我可以通过pulseaudio 使用它。对于当前的 3.11-amd64 内核,这不再起作用。
我仍然可以使用 HSP 配置文件配对并连接到耳机。我在耳机上听到“嘟嘟”声以确认连接。不幸的是,pulseaudio 中既没有输入也没有输出(使用旧内核pavucontrol
拍摄耳机)。
这很可能与内核或模块有关。
我正在使用 Debian 测试(jessie)。
- linux-image-amd64当前版本是3.13+56
- bluez当前版本是4.101-4.1
- 目前pulseaudio和pulseaudio-module-bluetooth的版本是5.0-2
- alsa-base当前版本是1.0.25+3
我还尝试了 debian stable(喘息),32位,不工作,但不同:我可以连接设备,它出现,pavucontrol
但声音不起作用。
- linux-image-686-pae当前版本是3.2+46
- bluez当前版本是4.99-2
- 目前pulseaudio和pulseaudio-module-bluetooth的版本是2.0-6.1
- alsa-base当前版本为1.0.25+3~deb7u1
答案1
这不是一个好的解决方案,因为它非常hackish。但这是一种解决方法。也许有人可以找到真正的问题并提供更好的解决方案。我怀疑某处有错误。
我执行了以下操作(不确定每个步骤是否必不可少):
创建文件 ${HOME}/.config/pulse/client.conf 及其内容
autospawn = no
(如果文件已经存在,您可能只需添加该行)
从我的会话启动脚本手动启动pulseaudio
pulseaudio -vvvv --log-time --log-target=file:${HOME}/var/log/pulseaudio.log &
(您将需要调整日志目标,我认为日志记录和详细信息不是必需的,但它有助于跟踪错误)
开始
blueman-applet
,打开设备,做任何你需要做的事情来配对,这对我来说不是问题。由于某种原因,pulseaudio 放弃了它对蓝牙的所有了解,所以我这样做
pactl load-module module-bluez4-discover pactl load-module module-bluez4-device
启动
pavucontrol
并注意设备出现。- Start
mumble
或 Skype,或其他什么。现在应该可以了。