Kubuntu 16.04にアップグレードした後、JBL Flip 2 Bluetoothスピーカーが機能しなくなりました。
うまく接続し、サウンドはスピーカーでA2DPシンクを使用するように設定されていますが、音が出ません。
/etc/bluetooth/audio.conf
を変更する必要があると主張する場所をいくつか見つけましたが、そのファイルはもう存在していません。
誰が私がそれを再び機能させる方法を知っていますか?
16.04にアップグレードした後、同じ問題が発生しました。私にとっては、本当の修正はありませんが、スピーカーを機能させることができます。 Kubuntuを実行しているので、これらの手順はKDE向けであり、Unityの同等の手順が何であるかわかりませんが、似ていると思います。
私がやったことは次のとおりです。
Bluetoothサービスを再起動します
Sudo service bluetooth restart
スピーカーの電源を入れ直し、 再接続
これで、A2DPが機能するはずです。これまでのところ、A2DPモードで接続しようとしたときにのみ問題が発生するようです。本当の修正/回避策が見つかるまで、スピーカーの電源を切ったり切断したりする前に、常にHSP/HSFモードに切り替えることを忘れないでください。
UPDATE:
接続、HSP/HFPモードへの切り替え、切断、再接続、A2DPモードへの切り替えで十分です。 Bluetoothサービスを再起動する理由はありません。
すべての回避策をテストした後、プロファイルを変更、切断、再接続、プロファイルをa2dpに設定するpythonスクリプトを作成しました。
python3.5でデバイスをペアリング/オンにしてから実行します。
https://Gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae#file-a2dp-py
EDIT 1
$ python3.5 a2dp.py
Connection MADE
Selecting device:
Device MAC: 00:22:37:3D:DB:1A
Device ID: bluez_card.00_22_37_3D_DB_1A
Sink: bluez_sink.00_22_37_3D_DB_1A
Turning off audio profile.
Disconnecting the device.
Connecting againt.
Setting A2DP profile
Device ID: bluez_card.00_22_37_3D_DB_1A
Updating default sink
Exiting bluetoothctl
問題がありました。私にとっては、Bluetoothデバイスを削除し、もう一度検索して再接続するように働きました。