Ich habe mein Bluetooth-Headset mit meinem Ubuntu 12.04-Laptop mit einem Bluetooth-Chip gekoppelt:
lsusb | grep Bluetooth
Bus 003 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
Das Gerät wurde gekoppelt und mit Hilfe von blueman
habe ich es als Spüle mit PulseAudio verbunden. Audio kommt im A2DP-Modus zwar vor, ist aber furchtbar abgehackt und springt so weit, dass es nicht viel besser als nichts ist.
Ich las herum und sah, dass es einen Fix gab, bei dem die nice
Priorität des PulseAudio-Servers angepasst wurde. Da PulseAudio standardmäßig auf Benutzerbasis ausgeführt wird, habe ich Folgendes zu meinem hinzugefügt /etc/security/limits.conf
:
* hard rtpio 0
* soft rtpio 0
@audio hard rtpio 20
@audio soft rtpio 20
pulse hard rtpio 20
pulse soft rtpio 20
Ich habe mich dann der audio
Gruppe hinzugefügt, um die Priorität für den pulseaudio
Prozess festlegen zu können. Es scheint, dass pulseaudio
jetzt mit einer Priorität von läuft -11
:
ps -eo pri, ni, cmd | grep [p] ulse
30 -11 /usr/bin/pulseaudio --start --log-target=syslog
Dies sollte bedeuten, dass PulseAudio mit einer Priorität von -11 ausgeführt wird, was gut ist.
Aber auch nach dem Neustart bekomme ich immer noch das schrecklich abgehackte Audio.
Wie soll ich vorgehen? Ich versuche, das von mir gekaufte Bluetooth-Headset nutzbar zu machen.
Hinweis: Ich habe versucht, dieses Gerät mit einem Android-Tablet direkt neben meinem Laptop zu koppeln, und es funktioniert einwandfrei. Es handelt sich also nicht um eine drahtlose Überlastung, sondern es scheint irgendwie direkt mit Linux zu korrelieren.