私は Plantronics 590 Bluetooth ヘッドセットを持っています (タイプはおそらく問題ではありませんが、テストする代替手段がありません)。
古い 3.02 では、pulseaudio 経由でこれを使用できました。現在の 3.11-amd64 カーネルでは、これは動作しなくなりました。
HSP プロファイルを使用して、ヘッドセットとペアリングして接続することはできます。ヘッドセットで接続を確認するための「ビープ音」が聞こえます。残念ながら、pulseaudio には入力も出力もありません (古いカーネルではpavucontrol
ヘッドセットが機能しません)。
これはカーネルまたはモジュールに関連している可能性が高いです。
私は Debian Testing (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 (wheezy)、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
これはかなりハックっぽいので、良い解決策ではありません。しかし、回避策にはなります。誰かが本当の問題を見つけて、より良い解決策を提供してくれるかもしれません。どこかにバグがあるのではないかと思います。
私は次のことを行いました (すべての手順が必須かどうかはわかりません)。
以下の内容のファイル${HOME}/.config/pulse/client.confを作成しました
autospawn = no
(ファイルがすでに存在する場合は、おそらくその行を追加するだけで済みます)
セッション開始スクリプトからpulseaudioを手動で起動しました
pulseaudio -vvvv --log-time --log-target=file:${HOME}/var/log/pulseaudio.log &
(ログターゲットを調整する必要があります。ログ記録と詳細出力は必須ではないと思いますが、バグの追跡に役立ちます)
起動して
blueman-applet
デバイスの電源を入れ、ペアリングに必要な操作をすべて実行します。これは私にとっては問題ではありませんでした。何らかの理由で、pulseaudioはこの時点でBluetoothに関するすべての情報を削除してしまうので、
pactl load-module module-bluez4-discover pactl load-module module-bluez4-device
起動する
pavucontrol
とデバイスが表示されます。- スタート
mumble
または Skype など。これで動作するはずです。