Bluetooth Headset: A2DP (High Fidelity Playback) kann nicht eingestellt werden. Schlechte Tonqualität


23

Ich versuche, mein Bluetooth-Headset (im Screenshot Bluedio) in Ubuntu-Gnome 16.10 zu verwenden, bekomme aber immer wieder eine fürchterliche Klangqualität.

Wichtiger Hinweis: Ich habe gerade mit einem anderen Gerät, einem Bluetooth- Lautsprecher , getestet. Das A2DP-Profil wird automatisch mit einer guten Klangqualität abgerufen. Das Problem tritt also nur bei meinem Bluetooth- Headset auf .

Ich habe einige Beiträge gelesen und die angegebenen Vorschläge funktionieren in meinem Fall nicht (Ubuntu-Gnome 16.10). Diese Vorschläge sind:

1) Ändern Sie in den Audioeinstellungen das Headset-Profil auf A2DP (High Fidelity Playback). Nicht nur die Klangqualität hat sich nicht geändert, auch das Profil wird immer wieder auf das HSP / HFP-Profil (Headset Head Unit) zurückgesetzt, bei dem die Klangqualität immer noch schrecklich ist. Obwohl das A2DP-Profil dort angezeigt wird, wird es nicht wirksam und kehrt jedes Mal zum HSP / HFP-Profil zurück.

2) Änderungen in der Datei /etc/bluetooth/audio.conf, z. B. das Auskommentieren der Zeile "AutoConnect = true line". Erstens gibt es in Ubuntu-Gnome 16.10 keine solche Datei. Stattdessen gibt es die Datei /etc/bluetooth/main.conf, die hinsichtlich der Parameter der ersten ziemlich ähnlich zu sein scheint. Aber die Zeile ist in meinem SO bereits unkommentiert, so wie es mir der Vorschlag vorschreibt. Anscheinend hat dieser Vorschlag hier nichts zu tun.

Hier ist der Screenshot des Bildschirms mit den Toneinstellungen. Sie können sehen, dass es einen Pfeil für die Dropdown-Liste gibt, in dem das A2DP-Profil angezeigt wird (obwohl es nicht in der Aufnahme enthalten ist. Es ist jedoch vorhanden), aber es wird jedes Mal wieder auf das HSP / HFP-Profil zurückgesetzt.

Hier ist der Link zum Screenshot:

Bild 1


Siehe diese verwandte Frage .
Mike Pierce

manchmal vergisst man bei der High fidelity playback
auswahl

Antworten:


24

Ich habe es geschafft, es zu beheben. Auch wenn ich nicht sicher bin, ob die folgenden Schritte genau in der richtigen Reihenfolge sind, bin ich mir ziemlich sicher, dass es die Kombination dieser Schritte war, die das Problem behoben hat. Hier sind sie:

  1. Ich habe Blueman installiert: sudo apt-get install blueman

  2. Ich habe die bearbeitete /etc/bluetooth/audio.confDatei: sudo -H gedit /etc/bluetooth/audio.confund fügen Sie diese Zeile am Ende davon: Disable=Headset. Benutzer auf Ubuntu 17.04 und höher haben möglicherweise nicht audio.conf, können aber stattdessen verwenden main.conf.

Hinweis: Ich habe auch etwas namens "pavucontrol" über das Terminal mit dem Befehl installiert sudo apt-get install pavucontrol, bin mir aber nicht sicher, ob es dies oder der Blueman war, der es gelöst hat. Ich vermute, es war der Blueman, aber wenn es nicht hilft, versuchen Sie es mit der Pavucontrol und sehen Sie, ob es sich löst.

Hoffe das hilft!


5
Ja, das Hinzufügen dieser Zeile Disable=Headsethat es für mich getan. : D Und pavucontrol ist PulseAudio Volume Control, daher glaube ich nicht, dass die Installation notwendig war, um das Problem zu beheben.
Mike Pierce

1
Ich habe gerade die Schritte 1 und 2 getestet. Das Bluetooth-Headset wurde erneut angeschlossen und es hat bei mir funktioniert. Pavucontrol ist also nicht erforderlich.
Murat Gürsu

1
Disable=Headsetarbeitete für mich, aber ich musste auch dafür sorgen, sudo service bluetooth restartdass es funktionierte. Und die Frage bleibt: Warum funktioniert es?
BlueBomber

2
Testen in einem 18.04-basierten System: bluemanwird nicht mehr als benötigt pavucontrol; die entscheidende einstellung ist die Disable=Headsetzeile (in /etc/bluetooth/main.conf). In pavucontrol: erst nach dem Hinzufügen dieser Zeile wird die Einstellung "High Fidelity Playback" verfügbar (nach dem Neustart). Eine andere Lösung, die ich noch nicht getestet habe: hier .
Cipricus

1
Zur Verdeutlichung: Kann ich das Headset danach weiterhin als Headset verwenden? Ich frage, weil ich drei Audioprofile in Pavucontrol und Blueman-Applet sehe: Headset, High-Fidelity-Sink, High-Fidelity-Quelle. Bei Auswahl der High-Fidelity-Senke in pavucontrol (die Standardeinstellung in 18.04) wird überhaupt keine Audioquelle vom Headset angezeigt.
Raphael

4
  1. Installieren Sie Blueman:

    sudo apt-get install blueman
    
  2. Hinzufügen Disable=headsetzu /etc/bluetooth/main.conf.

  3. Starten Sie den Bluetooth-Daemon neu:

    sudo service bluetooth restart
    

Wenn Sie immer noch eine schlechte Klangqualität haben, gehen Sie zu pavucontrolund stellen Sie unter Konfiguration das Profil Ihres Geräts auf Aus und dann auf A2DP. Es sollte jetzt funktionieren.


1
Funktioniert wie ein Zauber in Linux Mint 19! Danke :)
develCuy

3

Ich hatte auch das gleiche Problem mit der automatischen Umstellung auf HSP / HFP.

Ich habe das gelöst, indem ich /etc/bluetooth/main.confdie Zeile bearbeitet und auskommentiert habe

Name = BlueZ

in der Sektion [General].

Es ist jedoch möglicherweise nicht verfügbar, wenn das bluezPaket nicht installiert ist.

Trotzdem danke für den Tipp mit der Datei.


Ich musste auch diese Zeile auskommentieren, um meine zum Arbeiten zu bringen. Vielen Dank.
Rayryeng - Wiedereinsetzung von Monica

arbeitete in 18.04
Cipricus

Ich dachte zuerst, dass dies behoben ist, aber leider sind die Kopfhörer jedes Mal, wenn ich sie wieder anschließe, wieder auf HSP / HFP anstatt auf A2DP. :(
Murch

1

Danke für die Info, hat super geklappt!

Auf Ubuntu 17.10 musste ich ändern:

Einstellungen> Ton> Registerkarte Ausgabe Bluetooth-Ausgabe auswählen Dann Profil auf High-Fidelity-Wiedergabe einstellen (a2dp sink)


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.