Das Pavucontrol auf meinem Xubuntu 13.10 erkennt mein Bluetooth-Headset, jedoch erst, nachdem ich die folgenden Befehle eingegeben habe:
pulseaudio -k
sudo alsa force-reload
Nach einigen Sekunden wird das Headset auf der Registerkarte Konfiguration angezeigt.
Ich habe auch versucht, die Zeile einzufügen
load-module module-switch-on-connect
in der /etc/pulse/default.pa hilft es aber nicht. Ich habe versucht, alles richtig von alsa zu pulseaudio und pulseaudio-module-bluetooth zu löschen und automatisch zu entfernen und neu zu installieren. Nichts funktioniert.
Gibt es eine Problemumgehung zum Laden des Headsets ohne den Befehl force-reload? Damit der pulseaudio-Daemon das Gerät automatisch erkennt?
Ich habe versucht hinzuzufügen:
pcm.bluetooth {
type bluetooth
device "XX:XX:XX:XX:XX:XX"
profile "auto"
}
in eine Datei .asoundrc in meinem Home-Verzeichnis, aber es macht keinen Unterschied
Nachdem ich den pulseaudio-Daemon beendet habe, funktionieren meine Hotkeys für die gerade Lautstärke nicht mehr. Ich muss zuweisen
amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute
zu einer anderen Tastenkombination, um die Lautstärke über die Tastatur zu verwalten. Das Zuweisen der Befehle zu den Hotkeys funktioniert nicht. Wie sind die Lautstärketasten an den Daemon gebunden? Gibt es eine andere Möglichkeit, die Schlüssel an den neuen Daemon zu binden (nach dem Neustart)?
AKTUALISIEREN
Habe das Problem gefunden. Befehl verwenden
pactl list | grep -i module-bluetooth-discover
Ich habe herausgefunden, dass das Bluetooth-Erkennungsmodul nicht geladen wurde.
Aber meine default.pa-Datei in / etc / pulse enthält die Zeilen
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
Warum wird das Modul beim Starten von pulseaudio nicht geladen?
Nach der Ausgabe des Befehls
sudo pactl load-module module-bluetooth-discover
Das Bluetooth-Headset funktioniert ordnungsgemäß und wird automatisch erkannt, ohne dass es beendet und neu gestartet werden muss.
quelle
module-bluetooth-policy
undmodule-bluetooth-discover
! Wieder funktioniert die Wiedergabe über KDE-Apps einwandfrei, die Wiedergabe über pulseaudio jedoch nicht. Hat jemand eine Ahnung?Antworten:
Ich habe eine Lösung für dieses Problem bei einer anderen Antwort gefunden. Das Problem besteht darin, dass das pulseaudio Bluetooth-Modul vor X11 geladen wird und einige Konfigurationsdateien den Trick ausführen: PulseAudio kann das Bluetooth-Modul 15.10 / 16.04 / 16.10 nicht laden
Kommentieren Sie die folgende Zeile aus (mit einem # am Anfang der Zeile):
Bearbeiten Sie nun die Datei und
/usr/bin/start-pulseaudio-x11
finden Sie die folgenden Zeilen:und ändere sie so:
Auf diese Weise werden die Bluetooth-Module des Pulse Audio nicht beim Booten heruntergeladen, sondern nach dem Start von x11.
Dieser Fix widerspricht dem aktuellen Vorschlag unter: https://freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetooth/
quelle
module-bluetooth-policy
undmodule-bluetooth-discover
die beste Erfahrung (und die naheliegende) bieten. Als ich zu meinem Headset anschließen, ist meine Erwartung Sound zu bekommen da ich automatisch sonst nur unpair espactl load-module module-bluetooth-discover
Dies:
Ich habe mit Ubuntu 14.10 (Lenovo x240) gearbeitet, um mindestens mein Bluetooth-Gerät in pulseaudio zu haben.
quelle
Es scheint, dass es ein Problem mit einem (Legacy-?) Code in Blueman gibt, der beim Start absichtlich entladen wird
module-bluetooth-discover
(dh nachdem er von geladen wurde)/etc/pulse/default.pa
. Weitere Informationen finden Sie hier: https://github.com/blueman-project/blueman/issues/ 64 .quelle
Ich weiß, dass dies ein alter Beitrag ist. Aber da ich kürzlich das gleiche Problem hatte, stieß ich auf eine ziemlich einfache Lösung: Installieren Sie einfach das pulseaudio-Modul-Bluetooth
http://ubuntuforums.org/showthread.php?t=1909957
viel Glück damit :)
quelle
Nachdem ich Tonnen von Posts analysiert habe, bin ich zu dem Schluss gekommen, dass blue man das Modul module-bluetooth-discover absichtlich entlädt. In meinem Fall war die Lösung, blueman von meinem System zu deinstallieren. Danach funktioniert alles in Ordnung.
quelle
Unter Xubuntu 13.10 64bit hatte ich das gleiche Problem. Das manuelle Laden des Moduls-bluetooth-discover behebt das Problem. Ich habe es auch dauerhaft behoben. Ich habe neu gestartet und das Headset funktioniert, ohne das Modul-Bluetooth-Discover zu laden. Scheint, es muss einmal erfolgreich verbunden werden und dann funktioniert es gut.
Ich frage mich, warum default.pa Modul-Bluetooth-Discovery enthält und das Modul auf der Festplatte vorhanden ist, aber nicht in der Pactl-Liste aufgeführt ist.
Schauen Sie sich auch die Konfigurationsregisterkarte in Pavuvontrol an und stellen Sie das Profil des Headsets ein. Ich habe die Wahl zwischen aus / a2dp / hfp, die Standardeinstellung war aus, so dass kein Pulseaudio-Ein- oder Ausgang angezeigt wurde, obwohl das Headset angeschlossen war.
quelle
Ich habe auch dieses Problem auf Ubuntu 14.04. Die einfachste Lösung ist, einfach die offiziellen Blueman-Entwickler-Pakete hinzuzufügen:
https://launchpad.net/~blueman/+archive/ubuntu/ppa.
Das funktioniert bei mir nach dem Update.
quelle
Funktionierte auch für mich, war aber nach einem Neustart nicht dauerhaft und ich musste außerdem jedes Mal das Standard-Audiogerät in der Lautstärkeregelung manuell einstellen.
Das Hinzufügen zu hat
.profile
auch nicht funktioniert - es sei denn, es ging eine 8-Sekunden-Schlafverzögerung voraus.Es wurde eine Lösung gefunden, die mit nur wenigen Klicks dauerhaft funktioniert:
Und deaktivieren Sie das PulseAudio- Plugin.
quelle
pavucontrol
gehe auf die Registerkarte Konfiguration und füge hinzu, ob du dort dein Bluetooth-Geräteprofil auf A2DP setzen kannst. (Wenn Bluetooth zur Fehlerbehebung auf der gleichen Konfiguration Registerkarte ich oft Satz in Audio gebaut zu keiner auch)[AKTUALISIEREN]
Auf KXStudio gibt es ein spezielles Setup mit Cadence, die richtigen Dateien zum Bearbeiten befinden sich unter
/usr/share/cadence/pulse2jack/
, es gibt 2 Dateienplay.pa
undplay+rec.pa
. Fügen Sie dies beiden hinzu:[Original - gut zum Debuggen]
Unter Ubuntu + KDE und KXStudio verwende ich ein Autostart-Skript wie das folgende:
Stellen Sie AUCH sicher, dass Sie dies auch getan haben:
Es ist sehr wichtig, Pavucontrol zu haben, um zwischen Profilen zu wechseln (High-Fidelity A2DP oder Headset HSP / HFP)
UND, wenn Sie Pech haben, kann dies an Ihren Antenneneinstellungen liegen. Versuchen Sie es also mit folgendem:
Viel Spaß mit Ihrem kabellosen Headset!
quelle