Ubuntu 20.04のBluetoothヘッドセットでA2DPプロファイルを設定できません。

Ubuntu 20.04のBluetoothヘッドセットでA2DPプロファイルを設定できません。

私はこの質問を何度も受け取ったことを知っていますが、正直なところ、インターネット上で見つけることができるすべてを試しましたが、まだこれはわかりません。

私はUbuntu 20.04の初心者であり、BluetoothヘッドフォンのA2DPプロファイルを設定するのに問題があり、品質が非常に低いです。

  • ヘッドセットをペアリングして信頼し、端末を介して接続しましたが、機能しませbluetoothctlpairtrustconnect
  • 同様に、インストールBluemanして同じプロセスをやり直しましたが、運はありません。

この後、私は次のことを試しました。

  • まず、OS GUIでA2DPプロファイルを設定しましたが、機能しません。
  • それから試してみましたが、Bluemanここでも成功しませんでした。 ->(Failed to change profile to a2dp_sink)
  • pavucontrolそこからインストールして再試行しました。pavucontrol[設定]タブに移動し、ヘッドセットの[プロファイル]ドロップダウンでHigh Fidelity Playback (A2DP Sink)(unavailable)これを表示できるため、ここでも設定できません。

私もヘッドフォンを確認しpacmd list-cardsて確認し、それを得ました。私も試してみましたが、PulseAudioがインストールされているので確認しました。indexpacmd set-card-profile <index> a2dp_sinkFailed to set card profile to 'a2dp_sink'.sudo pacmd set-card-profile <index> a2dp_sinkNo PulseAudio daemon running, or not running as session daemon.pulseaudio --version pulseaudio 13.99.1

ファイルを編集し/etc/bluetooth/audio.conf、ファイルの末尾に次の行を追加しましたが、Disable=Headset機能しません。私も同じ行を追加しようとしましたが、main.conf成功しませんでした。

をインストールした後bluezでもName = BlueZこの行を有効にしましたが、/etc/bluetooth/main.confもう何も有効になりませんでした。

/etc/bluetooth/main.confコメントを解除して#MultiProfile = offに変更した後もMultiProfile = multiple何も起こりませんでした。

だから、上記のすべての手順を混ぜてBluetoothを再起動し、ヘッドフォンを100万回再ペアリングした後、あきらめて助けを求めるために書いてください。

何が間違っているのかについてのヒントを提供してください。

ありがとう

答え1

次を試してみましたか?

/etc/bluetooth/main.confEnable=Socket「bluez 4.1+とPulseAudio 3.0+を使用してプロファイルをA2DPに変更したときにPulseAudioが失敗した場合は、ラインを削除してラインを追加してソケットインターフェイスを無効にしてみてください。Disable=Socketsudo systemctl restart bluetooth

源泉:Archwiki Bluetoothヘッドフォンページ

このソリューションはポップで動作します! OS 20.04 LTS。

編集:私は同じ問題が再び発生し、行を削除して再びDisable=Socket機能しました。/etc/bluetooth/main.confより多くの変更を更新する予定です。しかし、世界がどのように戻るのかはよくわかりません。

答え2

また、多くのことを試しましたが、再起動後に「killallpulseaudio」を実行したところ、システムが自動的にヘッドフォンに再接続され、問題がなくなりました。

答え3

新しいヘッドフォンを購入した後、この問題が発生しました。もう少し調査したところ、問題がalsa-bluez-utilsパッケージと実行中のalsaプロセスによって発生したことに気づきました。この不要なパッケージを削除した後、すべてがうまくいきました。

したがって、この問題が発生した場合は確認してくださいps aux | grep blu

答え4

Ubuntu 22.04で同じ問題が発生し、ほとんどすべてを試しましたが、何も機能しませんでした。
ある日、私が何もしないままランダムに問題が解決し、翌日コンピュータを起動するとすぐに問題が再び現れました。

私は本当にそんなことはありません。解決済みしかし、今は問題なくa2dpレシーバーからhfpにまたはその逆に切り替えることができます。
私がしたことは次のとおりです。コンピュータを起動し、ヘッドセットを着用して接続してから(すでに動作していることを確認するが動作しない)、取り外してスタンバイモードに切り替えます。(ただテーブルの上に置いて1時間ほど待ちました)、再度開くと、自動的に「接続済み」と表示された場合は、a2dpが機能します。

また、a2dpの問題があるときは、ヘッドセットでタッチコマンドを使用できませんでしたが、待ってからは使用できました。

これが役に立つかどうかはわかりませんが、機会を与えることをお勧めします。

関連情報