He emparejado mis auriculares Bluetooth con mi computadora portátil Ubuntu 12.04 con un chip Bluetooth dentro:
lsusb | grep Bluetooth
Bus 003 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
El dispositivo se ha emparejado y, con la ayuda de blueman
, lo he conectado a PulseAudio como un sumidero. El audio aparece en modo A2DP, pero es terriblemente entrecortado y salta al punto de no ser mucho mejor que nada.
Leí y vi que había una solución que implicaba ajustar la nice
prioridad del servidor PulseAudio. Dado que, por defecto, PulseAudio se ejecuta por usuario, agregué lo siguiente a mi /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
Luego me agregué al audio
grupo para poder programar la prioridad del pulseaudio
proceso. Parece que pulseaudio
ahora se ejecuta con una prioridad de -11
:
ps -eo pri, ni, cmd | grep [p] ulse
30 -11 /usr/bin/pulseaudio --start --log-target=syslog
Esto debería significar que PulseAudio se ejecuta con una prioridad de -11, lo cual es bueno.
Sin embargo, incluso después de reiniciar, sigo teniendo el terrible audio entrecortado.
¿Cómo debo proceder? Estoy tratando de hacer que este auricular Bluetooth que compré sea utilizable.
Nota: He intentado emparejar este dispositivo con una tableta Android justo al lado de mi computadora portátil y funciona bien, por lo que no es una congestión inalámbrica, de alguna manera parece estar directamente relacionado con Linux.