A2DPシンクを強制する(ワイヤレスBluetoothヘッドセットがすでに接続されている)

A2DPシンクを強制する(ワイヤレスBluetoothヘッドセットがすでに接続されている)

Debain 10 buster 上で実行、KDE ​​plassa 5 * KDE Frameworks 5.54.0 * Qt 5.11.3 (5.11.3 に対してビルド) * xcb ウィンドウシステム

私は wh1000mx3 を使用していますが、ペアリングには成功しましたが、A2DP プロファイルを自動的に選択できませんでした。通常は HSP/HFP プロファイルが表示されます。さらに、プロファイルはランダムに成功します (15 回の試行のうち 1 回)、または Bluetooth デバイスが忘れられた場合です。

私は「gdm セッション」を使用しており、公式の detain A2DP ページのソリューションが関連しています。 https://wiki.debian.org/BluetoothUser/a2dp

このウェブ上の解決策も役に立ちませんでした。 Bluetooth スピーカーに接続しようとしたときにエラーが発生しました: `org.bluez.Error.Failed` ワイヤレス Bluetooth ヘッドセットが接続されたときに A2DP シンクを強制するにはどうすればよいですか?

手伝ってください :)

ありがとう、

sec_user

答え1

私はDebian 10で同じバグを経験しましたが、登場アップストリーム(バックポート/テスト/ソースからコンパイル)の Bluetooth コンポーネントでは解決されません。

ただし、ソフトウェアの再接続を実行してヘッドフォンを正しいモードで使用することで、この問題を回避できます。残念ながら、ヘッドフォンをオンにするたびにこれを行う必要があります。これを行うには、次の操作を実行します。

  1. ヘッドフォンをオンにする(HSP / 間違ったモードでは自動的に接続されるはずです)
  2. 「Bluetoothデバイス」パネルを開く
  3. デバイスを右クリックして「切断」
  4. デバイスパネルに反映されるまで待ちます
  5. デバイスを右クリックし、「接続先」->「オーディオシンク」を選択します
  6. デバイスを右クリックし、オーディオプロファイル -> 「A2DPシンク」を選択します

XM3については、こちらもご覧くださいLDACただし、内蔵コーデックでも十分です。

お役に立てれば!

関連情報