私はこの質問を何度も受け取ったことを知っていますが、正直なところ、インターネット上で見つけることができるすべてを試しましたが、まだこれはわかりません。
私はUbuntu 20.04の初心者であり、BluetoothヘッドフォンのA2DPプロファイルを設定するのに問題があり、品質が非常に低いです。
- ヘッドセットをペアリングして信頼し、端末を介して接続しましたが、機能しませ
bluetoothctl
んpair
。trust
connect
- 同様に、インストール
Blueman
して同じプロセスをやり直しましたが、運はありません。
この後、私は次のことを試しました。
- まず、OS GUIでA2DPプロファイルを設定しましたが、機能しません。
- それから試してみましたが、
Blueman
ここでも成功しませんでした。 ->(Failed to change profile to a2dp_sink)
pavucontrol
そこからインストールして再試行しました。pavucontrol
[設定]タブに移動し、ヘッドセットの[プロファイル]ドロップダウンでHigh Fidelity Playback (A2DP Sink)(unavailable)
これを表示できるため、ここでも設定できません。
私もヘッドフォンを確認しpacmd list-cards
て確認し、それを得ました。私も試してみましたが、PulseAudioがインストールされているので確認しました。index
pacmd set-card-profile <index> a2dp_sink
Failed to set card profile to 'a2dp_sink'.
sudo pacmd set-card-profile <index> a2dp_sink
No 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.conf
Enable=Socket
「bluez 4.1+とPulseAudio 3.0+を使用してプロファイルをA2DPに変更したときにPulseAudioが失敗した場合は、ラインを削除してラインを追加してソケットインターフェイスを無効にしてみてください。Disable=Socket
」sudo 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の問題があるときは、ヘッドセットでタッチコマンドを使用できませんでしたが、待ってからは使用できました。
これが役に立つかどうかはわかりませんが、機会を与えることをお勧めします。