Bluetoothヘッドセット:A2DP(高忠実度再生)を設定できません。音質が悪い


23

私は、Ubuntu-Gnome 16.10でBluetoothヘッドセット(スクリーンショットのBluedio)を使用しようとしていますが、すべてにおいて恐ろしい音質を得続けています。

重要な注意:別のデバイスであるbluetooth speakerでテストしたところ、A2DPプロファイルが自動的に取得され、素晴らしい音質が得られました。この問題は、Bluetooth ヘッドセットでのみ発生しています。

私はいくつかの投稿を読みましたが、与えられた提案は私の場合はうまくいきません(Ubuntu-Gnome 16.10)。これらの提案は次のとおりです。

1)サウンド設定で、ヘッドセットのプロファイルをA2DP(高忠実度再生)に変更します。音質も変わらなかっただけでなく、プロファイルは引き続きヘッドセットヘッドユニット(HSP / HFP)プロファイルに戻され、音質は恐ろしいままです。そのため、A2DPプロファイルはそこに表示されますが、有効にならず、毎回HSP / HFPプロファイルに戻ります。

2)/etc/bluetooth/audio.confファイルの変更(「AutoConnect = true line」行のコメントを外すなど)。まず、Ubuntu-Gnome 16.10にはそのようなファイルはありません。代わりに、/ etc / bluetooth / main.confファイルがあります。これは、パラメーターの点で最初のファイルと非常によく似ています。しかし、提案が私にそうするように言っているように、行はすでに私のSOでコメント解除されています。したがって、この提案とは何の関係もないようです。

これがサウンド設定画面のスクリーンショットです。ドロップダウンリストに矢印があり、A2DPプロファイルが表示されます(ショットには表示されていませんが、そこにあります)。ただし、HSP / HFPプロファイルに毎回戻ります。

スクリーンショットのリンクは次のとおりです。

写真1



選択する際に出力ボリュームを忘れることがありますHigh fidelity playback
カランカ

回答:


24

私はそれを修正することができました。次の手順がそれを行うための正確な順序であるかどうかはわかりませんが、それを修正したのはそれらの組み合わせであると確信しています。どうぞ:

  1. Bluemanをインストールしました: sudo apt-get install blueman

  2. /etc/bluetooth/audio.confファイルを編集しました。sudo -H gedit /etc/bluetooth/audio.conf最後に次の行を追加しますDisable=Headset。Ubuntu 17.04以降のユーザーは持っていないかもしれませんがaudio.conf、代わりにを使用できますmain.conf

注:また、コマンドを使用してターミナル経由で「pavucontrol」と呼ばれるものをインストールしましたsudo apt-get install pavucontrolが、それがこれであったのか、それを解決したのがブルーマンであるのか本当にわかりません。私はそれがブルーマンだったと思うが、もしそれが助けにならないなら、pavucontrolを試して、それが解決するかどうか確かめてください。

お役に立てれば!


5
ええ、その行を追加しDisable=Headsetてくれました。:DそしてpavucontrolはPulseAudio Volume Controlなので、問題を解決するためにそれをインストールする必要はないと思います。
マイクピアース

1
ステップ1と2をテストしました。Bluetoothヘッドセットを再接続すると、うまくいきました。したがって、pavucontrolは必要ありません。
ミュラグルス

1
Disable=Headset私のために働いたが、私はそれが機能するためにもやらなければならなかったsudo service bluetooth restart。そして疑問が残ります。なぜ機能するのでしょうか?
ブルーボンバー

2
18.04をベースにしたシステムでテストしていない:bluemanされる必要はないせいぜい、pavucontrol。決定的な設定は、Disable=Headsetライン(in /etc/bluetooth/main.conf)です。でpavucontrol:その行を追加した後にのみ、「High Fidelity Playback」設定が使用可能になります(再起動後)。:私はまだテストしていないことを別の解決策はここに
cipricus

1
明確にするために、これを行った後でも、ヘッドセットをヘッドセットとして使用できますか?私が求めているのは、pavucontrolとblueman-appletに3つのオーディオプロファイル(ヘッドセット、ハイファイシンク、ハイファイソース)があるからです。pavucontrolで忠実度の高いシンクを選択すると(18.04のデフォルト)、ヘッドセットからのオーディオソースがまったく表示されなくなります。
ラファエル

4
  1. Bluemanをインストールします。

    sudo apt-get install blueman
    
  2. に追加Disable=headset/etc/bluetooth/main.confます。

  3. bluetoothデーモンを再起動します。

    sudo service bluetooth restart
    

それでも音質が悪い場合はpavucontrol、[ 設定]でデバイスのプロファイルを[オフ]に設定し、次に[A2DP]に設定すると動作するはずです。


1
Linux Mint 19の魅力のように機能します!ありがとう:)
develCuy

3

また、HSP / HFPへの自動変更で同じ問題が発生しました。

/etc/bluetooth/main.conf行を編集してコメント解除することでこれを解決しました

Name = BlueZ

セクションで[General]

ただし、bluezパッケージがインストールされていない場合は利用できない場合があります。

とにかくファイルのヒントをありがとう。


私も自分の仕事をするためにこの行のコメントを外さなければなりませんでした。ありがとう。
rayryeng-モニカの復活

18.04で働いていた
cipricus

最初はこれで修正されると思いましたが、残念ながら再接続するたびにヘッドフォンはA2DPではなくHSP / HFPに戻ります。:(
Murch

1

情報をありがとう、うまくいきました!

Ubuntu 17.10では、変更する必要がありました。

設定>サウンド>出力タブBluetooth出力を選択してから、プロファイルを「高忠実度再生(a2dpシンク)」に設定します


1

カードのインデックスを取得します。

pacmd list-cards

カードプロファイルをa2dpに設定します(例:インデックス2):

pacmd set-card-profile 2 a2dp_sink

develmusaArchLinuxフォーラムのクレジット:https ://bbs.archlinux.org/viewtopic.php?pid=1720877#p1720877


これにより、「カードプロファイルの設定に失敗しました」という一般的な問題が発生します。askubuntu.com
questions
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.