我有一個 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,或其他什麼。現在應該可以了。