Como resolver os problemas com o microfone em notebooks Acer Aspire rodando Linux

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:

  1. 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
  2. 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.

Marcelo Minholi

Marcelo Minholi, atua/atuou como professor, analista de sistemas, programador, desenvolvedor web, administrador de redes e consultor técnico. Graduado em Ciência da Computação, especialista em Ciência da Computação e mestre em Tecnologias de Informação e Comunicação na Educação.

13 Comentários

asm Publicado em12:52 pm - nov 18, 2008

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.

Marcelo Minholi Publicado em1:30 pm - nov 18, 2008

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.

Renato Diogo Publicado em7:19 pm - nov 19, 2008

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

Rodrigo Menezes Publicado em2:53 pm - nov 20, 2008

Minholi,

Não tem esse arquivo no Fedora 10, é pra criar?

Essa dica funciona nele?

Laudeci Oliveira “Pretto” Publicado em8:33 pm - nov 20, 2008

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

Marcelo Minholi Publicado em8:44 am - nov 21, 2008

@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.

Renato Diogo Publicado em11:01 pm - dez 15, 2008

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

Marcelo Minholi Publicado em7:49 am - dez 17, 2008

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.

Renato Diogo Publicado em4:08 pm - dez 19, 2008

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

Desativando o PulseAudio – resolvendo problemas com Skype. « Megaf Portal Publicado em11:52 pm - jul 25, 2009

[…] Caso este procedimento não funcione, tente esse procedimento explicado neste […]

Saturnino Publicado em9:55 pm - nov 11, 2009

Alto nivel as explicações, problema sanado em meu pc, obrigado!

MarquinhoO Publicado em12:10 am - jan 5, 2011

cara apanhei de todas as maneiras possiveis, ja nao aguento mais tomar surra desse microfone… me da uma luz ai, meu notebook é um Acer Aspire 5100-4604

Marcelo Minholi Publicado em9:52 pm - mar 15, 2011

MarquinhoO, eu troquei de notebook, mas a dica ou alguma variação dela ainda deve servir.

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.