Edite o arquivo de configuração do ALSA
sudo gedit /etc/modprobe.d/alsa-base.conf
Adicione a linha
options snd-hda-intel model=generic
até o final do arquivo e reinicialize.
Eu emparelhei meu headset Bluetooth com meu laptop Ubuntu 12.04 com um chip Bluetooth dentro:
Bus 003 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
O dispositivo foi emparelhado e, com a ajuda de blueman
, eu o conectei ao PulseAudio como um coletor. O áudio aparece no modo A2DP, mas é terrivelmente instável e pula ao ponto de não ser muito melhor que nada.
Eu li e vi que havia uma correção envolvendo o ajuste da prioridade nice
do servidor PulseAudio. Como, por padrão, o PulseAudio é executado por usuário, adicionei o seguinte ao meu /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
Depois, adicionei-me ao grupo audio
para agendar a prioridade do processo pulseaudio
. Parece que pulseaudio
está sendo executado com uma prioridade de -11
:
30 -11 /usr/bin/pulseaudio --start --log-target=syslog
Isso deve significar que o PulseAudio está sendo executado com uma prioridade de -11, o que é bom.
No entanto, mesmo depois de reiniciar, ainda recebo o áudio horrível.
Como devo proceder? Estou tentando fazer este fone de ouvido Bluetooth que eu comprei utilizável.
Observação: tentei emparelhar este dispositivo com um tablet Android ao lado do meu laptop e ele funciona bem, por isso não é congestionamento sem fio, parece estar diretamente relacionado ao Linux de alguma forma.
Edite o arquivo de configuração do ALSA
sudo gedit /etc/modprobe.d/alsa-base.conf
Adicione a linha
options snd-hda-intel model=generic
até o final do arquivo e reinicialize.