Windows 8とAndroid 4.2の両方で素晴らしい動作をするBluetoothヘッドセットを持っていますが、Ubuntu(13.10)では動作しないようです。 Bluemanをインストールし、Audio Sinkを試したときにペアリングと接続に成功しましたが、インストールして試してみたSound SettingsやPulseAudioにまだ表示されません。私のサウンド設定にあるのは「アナログ出力」だけです。 /etc/bluetooth/audio.confの変更や追加など、いくつかの修正を試みましたが成功しませんでした。その過程でbluetoothサービスを数回再起動しました。
私と私のシステムからより多くの情報が必要な場合はお知らせください。
敬具、マイケル。
同じ 問題 で、ヘッドセットをペアリングした後、pulseaudio -k
コマンドを使用すると、デバイスが[サウンド設定]に表示されて動作します。
それは良い解決策ではありませんが、私が今まで得たものでした。
Ubuntu gnome 16.04を使用しています。解決策は、自動検出を有効にし、ヘッドセットを再度ペアリングして、出力オーディオデバイスのリストで選択することです。
#AutoEnable=false
のAutoEnable=true
を/etc/bluetooth/main.conf
に変更します(新しい行のコメントが解除されていることに注意してください)Sudo /etc/init.d/bluetooth restart
を再起動します次は私のために働いた。
/etc/bluetooth/audio.conf
にはAutoConnect=true
というオプションがあります。これがnotコメント(ハッシュなし)であることを確認してください(#AutoConnect=true
をAutoConnect=true
に変更)
これにより、pulseaudioはデバイスを認識します。
注:Ubuntu 14以降では、ファイルは/etc/bluetooth/main.conf
と呼ばれます。
私はUbuntu GNOME 16.04を使用していますが、ここで完璧に機能するソリューションを見つけました。
https://wiki.debian.org/BluetoothUser/a2dp
Ubuntuでは、ユーザーはDebian-gdmではなくgdmです。正確な手順は次のとおりです。
GDMがセッション開始時にA2DPシンクをキャプチャしないようにするには、/ var/lib/gdm3/.config/Pulse/client.conf(または存在しない場合は作成します):
autospawn = no daemon-binary = /bin/true
その後、このファイルへのアクセスをgdmユーザーに許可する必要があります。
$ chown gdm:gdm /var/lib/gdm3/.config/Pulse/client.conf
一部のデバイスのa2dpを自動接続するには、これを/ etc/Pulse/default.paに追加します。
load-module module-switch-on-connect
リブート。
これで、サウンドデバイス(Bluetoothヘッドセット)は、pavucontrolおよび標準のオーディオデバイスマネージャーからアクセスできるようになります。
ブルーマンとワイヤレススピーカーアダプターを使用したLubuntu 13.10でも同じ問題が発生しました。私にとっては、次の問題が修正されました。
/etc/Pulse/default.paにload-module module-switch-on-connect
を挿入します
コマンドpulseaudio -k
コマンドpactl load-module module-bluetooth-discover
このモジュールは自動的にロードされません。手動でロードする必要があります。もっと便利な方法は見つかりませんでした。
Ubuntu 16.04で私のために働いた唯一のことは、bluetoothサービスを再起動し、スピーカーを再接続することです:
Sudo /etc/init.d/bluetooth restart
これは、コンピューターをサスペンドから復帰させるたびに発生するようです。