Como resolver os problemas com o microfone em notebooks Acer Aspire rodando Linux
Depois de uma cruzada de mais de uma semana em busca de uma solução para os problemas com a captura de som eu finalmente acabei colhendo os primeiros frutos. Eis a solução para quem está tendo problemas com a captura de audio nos laptops Acer Aspire:
- Edite o arquivo /etc/modprobe.d/alsa-base com comando abaixo (crie o arquivo caso ele não exista):
sudo gedit /etc/modprobe.d/alsa-base - Inclua a seguinte linha no final do arquivo:
options snd-hda-intel model=acer-aspire
Obs.: Em alguns notebooks, como os da linha 5100-5196 e desktops que possuem essa placa de vídeo integrada à placa mãe, é preciso incluir uma linha diferente, sendo ela a seguinte:
options snd-hda-intel position_fix=1 model=3stack
Feito isso é só reiniciar o equipamento que a captura de som irá funcionar corretamente, sem travamentos nos programas que realizam essa tarefa.
Ainda falta eu descobrir o que está acontecendo em outro equipamento que usa uma placa de som de outro modelo e tem apresentado um problema muito parecido, mas isso já representa um grande avanço.
Atualizado: Incluida linha alternativa de configuração para outros modelos de equipamentos.
Atualizado 2: Crie o arquivo /etc/modprobe.d/alsa-base caso ele não exista.
Posted in dicas

novembro 18th, 2008 at 12:52
Olá Marcelo,
estou com um problema parecido com o seu em 10 computadores. Já tinha feito uma busca no google há uns tempos atrás. Como não achei nada que me servisse e não tinha nenhuma pista de como resolver havia deixado pra lá. Afinal, as placas de captura de som não eram essenciais.
Se possível, gostaria de saber as referências para essa sua dica para que eu possa adptá-la para resolver o meu problema.
[]’s
asm.
novembro 18th, 2008 at 13:30
Então asm, eu consegui a lista de parâmetros e modelos que podem ser passados como parâmetros no conteúdo da documentação do ALSA, que no caso da minha placa aqui pode ser visto nesse endereço:
http://www.mjmwired.net/kernel/Documentation/sound/alsa/ALSA-Configuration.txt#769
Os passos para chegar à solução para qualquer placa, caso o problema seja semelhante, são os seguintes:
1. Descobrir qual é a placa e o módulo do kernel que a controla:
- lspci
- lsmod
2. Descobrir quais parâmetros podem ser usados no carregamento do módulo para melhorar o funcionamento da placa.
- Consultando a documentação que eu falei.
3. Alterar o /etc/modprobe.d/audio ou o modules.conf (em algumas distribuições não há /etc/modprobe.d) adicionando as opções necessárias ao carregamento do módulo correspondente à sua placa de som.
novembro 19th, 2008 at 19:19
Marcelo, boa noite
me passaram como referencia esse seu artigo, falando que você conseguiu essa façanha, rs.
Cara, já tentei de tudo essas opções, mas sem sucesso.
Me diga uma coisa, como você testa (o comando com os parâmetros ou software) e como fica a relação entre ele e o pulseaudio (no meu caso estou usando o Fedora 8).
[]s
novembro 20th, 2008 at 14:53
Minholi,
Não tem esse arquivo no Fedora 10, é pra criar?
Essa dica funciona nele?
novembro 20th, 2008 at 20:33
boa dica
Aconselho porém utilizar gksu ao invés de sudo quando for trabalhar com ferramentas gráficas como o gedit.
Conforme a fonte a seguir
http://www.psychocats.net/ubuntu/graphicalsudo
novembro 21st, 2008 at 8:44
@Renato, eu uso o gravador de som do Gnome, mas qualquer software, exceto aqueles que usam OSS (sox por exemplo) deve funcionar. O pulseaudio não é usado para captura de áudio por definição, então nesse caso não exerce influência sobre o ALSA.
@Rodrigo, você pode criar o arquivo dentro do /etc/modprobe.d que ele será referenciado automaticamente pelo sistema quando ele carregar o módulo.
@Laudeci, valeu pela dica! Eu me esqueci completamente do gksu.
dezembro 15th, 2008 at 23:01
Marcelo
Finalmente consegui configurar aqui na minha máquina o microfone (depois de muita luta, rs).
Bom, eu tenho aqui o note Acer Aspire 5100-5327. A configuração no modprobe.d/alsa-base ficou:
options snd-hda-intel position_fix=1 model=acer
Não consegui testar com o gravador padrão do gnome, o meu teste foi com o arecord, aplay:
===
arecord -l
arecord -f cd -D hw:0,4 -d 10 teste.wav
aplay teste.wav
===
Depois testei com o skype (configurando semelhante com acima) e funcionou.
Agora o pq do gnome nao funcionar ainda nao descobri
[]s
dezembro 17th, 2008 at 7:49
Que bom que funcionou Renato, mas o problema com o gravador de som do gnome em algumas distribuições é mais específico mesmo. No caso do Ubuntu Intrepid ele recebeu as correções ontém.
dezembro 19th, 2008 at 16:08
Marcelo,
descobri o problema do gravador do GNOME. Por padrão, nas configurações do GNOME (Menu Sustema -> Preferencias -> Hardware -> Som, na aba Dispositivo, sessão Conferencia de Áudio) o ítem Captura de Som estava marcado como sendo ALSA – Advanced Linux Sound Architecture. Este é o problema.
Depois que selecionei “HDA ATI SB ALC883 Analog (ALSA)” funcionou tranquilamente.
Obs.: tem duas opções iguais acima, e todas as duas funcionam.
Agora, descobri outro problema. Este é o Flash. O microfone meu não funciona no plugin Adobe Flash. Isso ainda não descobri.
[]s
julho 25th, 2009 at 23:52
[...] Caso este procedimento não funcione, tente esse procedimento explicado neste [...]
novembro 11th, 2009 at 21:55
Alto nivel as explicações, problema sanado em meu pc, obrigado!