Ich habe ein Bluetooth-Headset, das unter Ubuntu 13.04 perfekt funktioniert. Jetzt aktualisiere ich auf 13.10 und hier ist, was passiert:
Nach der Installation von blueman, bluetooth-suport, pulseaudio-module-bluetooth usw. kann ich mein Gerät finden, koppeln und eine Verbindung zum Headset-Dienst herstellen. Das Gerät wird jedoch nicht in den Toneinstellungen angezeigt, sodass ich es einfach nicht als Eingabe- / Ausgabegerät auswählen kann. Mit anderen Worten, es ist verbunden, aber "nutzlos".
Auf der Suche nach Lösungen fand ich eine Software namens stream2ip. Damit kann ich das Gerät anschließen und es erscheint in den Toneinstellungen, der Ton wird auch auf dem Gerät abgespielt, aber mein Mikrofon funktioniert nicht, auch wenn in den Einstellungen ausgewählt, auch die A2DP-Option funktioniert immer noch nicht.
Stream2ip ist überhaupt keine Lösung, ich meine, in der vorherigen Ubuntu-Version hat alles ohne funktioniert.
Vielleicht fehlt mir etwas und ich hoffe, jemand könnte mir einen Hinweis geben.
Wie kann ich die A2DP-Ausgabeoption und die Eingabe unter Ubuntu 13.10 wieder zum Laufen bringen? Wie kann das Gerät in den Soundeinstellungen angezeigt werden, ohne Stream2ip verwenden zu müssen?
Vielen Dank!
Edit 1
Was ich bisher versucht habe:
- Installieren Sie die unten stehende Basargabel.
- Pulseaudio neu installieren
- Bluez neu installieren
- Ändern Sie die Einstellungen in /etc/bluetooth/audio.conf (Enable = Socket, Disable = Socket ...)
- Installieren Sie alle Arten von Paketen wie bluez-utils, bluez-audio, gstreamer0.10
- Installieren Sie den Lautstärkeregler pulseaudio
- Installieren Sie Blueman, Bluetooth-Suport, Pulseaudio-Modul-Bluetooth
Bearbeiten 2
Jetzt funktionieren das Mikrofon und a2dp (natürlich getrennt).
Um dies zu tun, muss ich das Headset anschließen, etwas Musik zu starten, pausieren sie die Wiedergabeoptionen des Headsets verwenden, dann den Ausgabemodus ändern in den Klangeinstellungen zu A2DP (manchmal funktioniert es nicht im ersten Versuch)
Es ist weit von Arbeiten wie am 13.04. Aber es funktioniert und ich werde mich wahrscheinlich eine Weile mit stream2ip beschäftigen müssen.
Übrigens, hier ist, wie ich den strem2ip installiert habe:
sudo apt-add-repository ppa:takkat-nebuk/takkat
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install stream2ip-gtk3
Bearbeiten 3
Anstatt stream2ip zu verwenden, um das Headset in den Soundeinstellungen anzuzeigen, können Sie einfach diesen Befehl verwenden: pulseaudio -k
Die Frage ist nun: Wie mache ich es automatisch, wenn ich mein Gerät kopple?
Was ich bisher bekommen habe:
- Das ganze Headset-Zeug funktioniert.
- Ein Weg, um die Verwendung von stream2ip zu vermeiden, aber noch nicht der optimale Weg.
Bearbeiten 4
Wenn ich mein Bluetooth-Gerät trenne, stürzt der Gesamtsound einfach ab, alle Geräte verschwinden aus den Soundeinstellungen (einschließlich der Lautsprecher). Wenn geöffnet, stürzt die Rhythmbox ebenfalls ab und ich habe auch keinen anderen Systemklang.
Irgendwelche Vermutungen, wie man das löst?
Und ich suche immer noch nach Möglichkeiten, um zu vermeiden, dass der pulseaudio -k
Befehl jedes Mal verwendet wird, wenn ich mein Headset anschließe.
Antworten:
Ich habe alle Vorschläge hier ausprobiert, um meinen a2dp-Modus mit meinen Bluetooth-Kopfhörern in Ubuntu 13.10 zum Laufen zu bringen . Nach der Installation von Ubuntu 13.10 mit Kernel 3.12.rc4 wurden die Kopfhörer in den Soundeinstellungen angezeigt, nachdem sie gekoppelt und der Befehl pulseaudio -k angewendet wurden , wodurch der pulseaudio-Dienst beendet wird. Ich konnte sie jedoch immer noch nicht auswählen und der Ton wurde über die internen Lautsprecher des Laptops wiedergegeben.
Das hat bei mir funktioniert:
1) Konfigurationsdatei öffnen
und füge unter [Allgemein] hinzu :
Ich habe auch die Zeile (Entfernen des #) auskommentiert, die lautet:
2) Installieren Sie pulseaudio und bluez neu. Lassen Sie die Installation von pulseaudio-module-bluetooth NICHT aus
Nachdem ich dies getan hatte, startete ich neu und verband mich über Kopfhörer mit den Bluetooth-Einstellungen , was gut funktionierte. Trotzdem habe ich die in den Toneinstellungen * in Unity aufgelisteten Kopfhörer nicht gesehen . Sobald jedoch geöffnet I ** Pulseaudio-Volumen-Steuerung und die gewählte Konfiguration -tab, sah ich die Kopfhörer, aber das zugehörige Profil wurde eingestellt ausgeschaltet . Ich änderte das zu A2DP und die Kopfhörer wurden in aufgeführt Sound-Einstellungen . Da ich das getan werden die Kopfhörer in gezeigte Klangeinstellungen sofort nach dem Anschließen.
HINWEIS: Ich hatte die Basargabel wie oben beschrieben installiert, aber das Entfernen, sobald der Kopfhörer angeschlossen war, funktionierte.
quelle
Das manuelle Laden des Bluetooth-Erkennungsmoduls behebt das Problem jetzt:
Nach dem Laden des Moduls funktioniert alles wie erwartet.
quelle
Failure: Module initialization failed
sudo
.Ich habe genau das gleiche Problem wie Sie mit meinem anderen a2dp-kompatiblen Audiogerät für mein Auto (es ist ein FM-Sender, der über Bluetooth a2dp mit dem Notebook / Smartphone verbunden ist).
Was für mich schließlich funktioniert hat, ist einfach, das Gerät in das A2DP-Profil zu zwingen. Sie sollten Folgendes tun (die Befehle sollten nicht als root ausgeführt werden ):
pactl list cards short
. Jede Zeile des Ausgangs repräsentiert ein anderes mögliches Audiogerät, das dem PulseAudio zur Verfügung steht. Die erste Spalte enthält die ID des Geräts aus Sicht des PulseAudio. Sie müssen Ihr Gerät in dieser Liste identifizieren und sich seine ID merken.pactl set-card-profile 1 a2dp
Dabei ist "1
" die ID des Geräts, wie in Schritt 1 angegeben. Unmittelbar nach der Ausgabe dieses Befehls sollte Ihr Bluetooth-Gerät in der Soundsteuerung verfügbar sein.Der entscheidende Teil ist, dass das Gerät in Schritt 1 aufgeführt ist. Wenn Sie dies nicht tun, gilt diese Antwort nicht für Sie.
Der Einfachheit halber können Sie all dies in einem erhalten:
quelle
Failure: No such entity
pactl set-card-profile `pactl list cards short|grep bluez|awk '{print $1;}'` a2dp_sink
Failure: Input/Output Error
in meinem Fall.Bei Bluetooth ist zu beachten, dass die Bandbreite begrenzt ist und nur nach bestimmten Schemata funktioniert:
a2dp ist nur eine hochqualitative Stereo-Audiowiedergabe
hsp / hfp ist Mono-Audio im Vollduplex, das sowohl eine Wiedergabe als auch eine Aufnahme ermöglicht.
Ein Bluetooth-Audiogerät kann eine Verbindung gleichzeitig herstellen, also zu einem bestimmten Zeitpunkt die eine oder andere.
Ich komme darum herum, indem ich A2DP für beste Hörqualität (und weniger Störungen bei Videokonferenzen) und ein externes USB-Kondensatormikrofon wie das bheringer c1 verwende.
FWIW Bluetooth in 16.04 Ubuntu ist vollständig integriert und sehr einfach zu bedienen. Die einzigen Probleme, die Sie heutzutage damit haben werden, sind schlecht implementierte Chipsätze oder Treiber.
quelle
Vielleicht hilft das
Ich vermute, dass Ihr Bluetooth unter 13.10 nicht funktioniert, was auf einen Fehler im neuesten Kernel zurückzuführen ist.
Es kann durch Installieren einer Basargabel unten behoben werden:
https://code.launchpad.net/~robert-ancell/indicator-bluetooth/dont-hide-on-rfkill
Installationsanweisungen finden Sie unter:
Wie installiere ich eine Basargabel in 13.10?
Die Zusammenfassung der zu verwendenden Befehle:
Starten Sie das System neu.
Details finden Sie unter Fehlende Bluetooth-Anzeige
quelle