Som sem problemas em notebooks com placa Intel

Este artigo mostra como configurar a biblioteca ALSA em notebooks com a placa de som Intel High Definition Audio Controller e que apresentem problemas com som e/ou o microfone após a instalação do Linux. Exemplos de notebooks que possuem essa placa: Toshiba, alguns Dell, alguns Acer, Lenovo etc.

[ Hits: 32.978 ]

Por: Marcelo Gonçalves em 21/01/2009 | Blog: http://marcelogoncalves.com.br


Instalação



Para proceder a instalação devemos começar pelas bibliotecas. Configure o driver:

cd alsa-driver*
$ sudo ./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r)


Veja que o parâmetro --with-cards aponta para o modelo específico da placa de som, no caso que estamos estudando, a placa Intel High Definition Audio Controller.

Compile:

sudo make

Instale:

sudo make install

O mesmo para as bibliotecas:

cd ../alsa-lib*
$ sudo ./configure
$ sudo make
$ sudo make install


Para instalar os utilitários, é preciso ter as bibliotecas curses instaladas. Instale-as usando:

sudo apt-get install libncurses5-dev

Depois, configure, compile e instale os utilitários:

cd ../alsa-utils*
$ sudo ./configure
$ sudo make
$ sudo make install


Pronto. Agora é só fazer o reboot do sistema e curtir o som adequadamente!

Opa! Problemas? Veja no tópico seguinte o que fazer.

Solucionando problemas com a instalação

O que? Seu computador ficou sem som depois do boot?

No Ubuntu Linux acontece um problema com a localização dos módulos ALSA, cujo local de instalação padrão é diferente do lugar onde o Ubuntu costuma procurar.

Execute os seguintes comandos:

sudo cp /lib/modules/<seu kernel>/kernel/sound/pci/hda/snd-hda-intel.ko /lib/modules/<seu kernel>/ubuntu/media/snd-hda-intel/snd-hda-intel.ko
$ cd /usr/src/alsa/alsa-lib*
$ sudo cp modules/* /lib/modules/<seu kernel>/kernel/sound
$ sudo depmod -a


E faça o reboot da máquina.

Agora sim, seu som estará funcionando corretamente!

Conclusão

Este artigo mostrou como configurar a biblioteca do Projeto ALSA em Notebooks configurados com a placa de som Intel HDA, permitindo que os controles de som funcionem corretamente, corrigindo o comportamento do alto-falantes na presença de fones de ouvido e habilitando o uso do microfone interno.

Espero ter ajudado. Contem comigo e até a próxima.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Instalação
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Como configurar o Ubuntu para trabalhar com computadores Windows

Configurando um servidor de backup Bacula

Configurando o driver nVidia no Mandrake 10.1 community

Sabayon Linux: Migrando KDE4 para KDE5

Configurar uma rede doméstica e compartilhar ADSL no Slackware

  
Comentários
[1] Comentário enviado por vsmoraes em 21/01/2009 - 19:34h

Ótimo, apanhei muito com placas de som hda-intel no Slackware.

Dica relâmpago pro Arch Linux:

$ sudo pacman -Sy alsa alsa-libs alsa-utils

Depois é só colocar 'alsa' em 'Modules' no rc.conf, reiniciar e ver sua placa funcionando ;)

[2] Comentário enviado por Ignorante em 21/01/2009 - 22:28h

Mas que bom!
vou testar no meu Slackware 12.2, ele tem o mesmo problema dos fones, e, resolvendo isto so falta o Video.
Finalmente aos poucos vou resouvendo esta novela do meu Toshiba Satelitte a135 s4407 x Slackware 12.2
valew

[3] Comentário enviado por diogokiss em 23/01/2009 - 23:22h

Marcelo, parabéns por colocar aqui esta dica para que outros possam, eventualmente, ter o mesmo sucesso na configuração de suas placas de som. Porém, EU não tive essa sorte :-(. Segui seu artigo usando a versão 1.0.19 do driver, da lib e do utils do alsa. Compilei todos com sucesso, mas após reiniciar o Ubuntu, os fones de ouvido continuam sem funcionar, bem como o microfone :-( O som dos alto-falantes está funcionando como antes já estava.

Meu cat /proc/asound/version, após instalar a versão 1.0.19 e rebootar:
Advanced Linux Sound Architecture Driver Version 1.0.19.
Compiled on Jan 23 2009 for kernel 2.6.27-9-generic (SMP).

Uso Ubuntu 8.10
E minha placa de som é:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

Será que alguém e/ou você pode me ajudar?
Abraço. E obrigado, desde já!

[4] Comentário enviado por zericardo182 em 24/01/2009 - 15:13h

Muito bom mesmo, eu já vinha me deparando com este problema já faz algum tempo; e olha que o modelo do meu notebook nem é tão novo assim. Excelente artigo. Parabéns!

[5] Comentário enviado por paulocelso68 em 25/01/2009 - 02:50h

Marcelo, parabéns! Tenho um notebook Itautec N8320 (na verdade um MSI-PR200), com chipset centrino duo, e segui o seu procedimento. Inclusive fiquei sem som depois do primeiro boot - o que foi resolvido após o complemento dado por você mesmo e, após o 2o. boot, ficou tudo certo. Valeu !

[6] Comentário enviado por Termitoide em 25/01/2009 - 12:10h

Marcelo,

Em meu notebook (Semp Toshiba) quando coloco o fone de ouvido o som para de sair nas caixas mas não sai no fone.
Fiz todo este processo descrito no artigo mas o problema continua.
Alguem tem alguma dica?

Abraços

[7] Comentário enviado por [email protected] em 26/01/2009 - 11:02h

Todos os passos executados com sucesso, ao reiniciar o sistema fiquei sem som (Itautec com HDA Intel : SO Ubuntu Intrepid).
Ao executar a solução de problemas:

cp /lib/modules/2.6.27-9-generic/kernel/sound/pci/hda/snd-hda-intel.ko /lib/modules/2.6.27-9-generic/ubuntu/media/snd-hda-intel/snd-hda-intel.ko

recebi a seguinte resposta:

cp: impossível fazer stat em `/lib/modules/2.6.27-9-generic/kernel/sound/pci/hda/snd-hda-intel.ko': Arquivo ou diretório inexistente

o que fazer??

[8] Comentário enviado por marcos.ramos em 01/02/2009 - 14:25h

@[email protected]

no intrepid essa pasta não existe =(

Tive o mesmo problema que você. Eo chato é que meu mic só funciona no Windows, ja testei no openSuSE, Ubuntu, Fedora e até o Arch. Nem no Arch Linux funco, mesmo com o alsa e tudo configurado.

Já segui uns três tutoriais pela net, e esse aqui tbm, e até agora nada...

Pra conversar no skype to tendo que usar o Windows =(

OBS: No controle de volume do gnome, aparece o meu microfone. Se eu aumento o volume, e habilito o microfone, não sai nem um som. Se eu saio do controle de volume e abro-o novamente, os controles de captura estão mudos novamente!! E não é só no ubuntu... estranho...

[9] Comentário enviado por rgmmelo em 04/02/2009 - 01:04h

não sei não, esses chpset intel dão cada probleminha...pra quem usa slackware, esse tópico aqui pode ajudar:
http://www.linuxquestions.org/questions/slackware-14/slackware-12.2-sound-problem-698671/page2.html

o meu drive é um realtk 888 e eu coloque a opção model=auto, e funcionou tudo, até os meu headfones.......

[10] Comentário enviado por pigdin em 10/11/2009 - 12:15h

No Ubuntu 64 bits o alsa-driver é o mesmo?

Gostaria de tentar no Ubuntu 9.10 Karmic 64bits.

Meu note é o Ultimate Black U342 Microboard.

Obrigado.

[11] Comentário enviado por marcelocg em 10/11/2009 - 12:28h

Acredito q no Ubuntu 64 seja o mesmo alsa-driver, mas veja q nessa época em q escrevi o post, usava Ubuntu 7.10. De lá pra cá, as coisas mudaram um pouco tanto no ALSA como no próprio sistema de som do Ubuntu.

Em todo caso, não vejo problema em testar. A versão mais nova do ALSA é a 1.0.21. Poste aqui os resultados dos testes, valeu? Se der errado a gente tenta ver se consegue algum material mais direcionado para o Karmic.

[ ]s

Marcelo

[12] Comentário enviado por victor_ano em 15/11/2009 - 01:28h

Parabens...muuuito bom o tutorial, me ajudou e muito, porém algumas dependencias que surgiram, tive que buscar em outros tutoriais. Na hora de configurar o arquivo alsa-utils*, antes precisei fazer o seguinte:


sudo ln -s libpanelw.so.5 /usr/lib/libpanelw.so
# ln -s libformw.so.5 /usr/lib/libformw.so
# ln -s libmenuw.so.5 /usr/lib/libmenuw.so
# ln -s libncursesw.so.5 /lib/libncursesw.so

ai sim deu certo, dei o reboot que nao precisei nem solucionar o problema com a instalaçao

parabens mais uma vez pelo tutorial.

[13] Comentário enviado por egmachado84 em 26/11/2009 - 17:49h

Prezados,


Gostaria de saber se posso utilizar este mesmo procedimento para configuração de minha placa Realtek! Meu note é um Acer 5050 que nunca funcionou o microfone (tanto interno quanto o plugado)!

O som está legal, e por incrivel que pareça, o microfone até funcionou (com o volume um pouco baixo), mas só rodando o LiveCD! Depois de instalado o ubuntu 9.10, parou de funcionar novamente!!!!

Segue abaixo o endereço do tópico que criei no ubuntu Fórum com as informações sobre minha placa! Infelizmente não obtive respostas!

http://ubuntuforum-br.org/index.php/topic,59559.0.html


Abraços

[14] Comentário enviado por abara em 06/12/2009 - 11:51h

parabens pelo ótimo FAQ (bem mais que isso) obrigado por compartilhar conosco seu sucesso na pesquisa! acho que todos sabemos o quando é dificil ter a santa paciencia de ficar horas sentado fuçando esses assuntos. que deus te abençoe mais e mais e que venham outros FAQs xD

[15] Comentário enviado por Blorou em 12/01/2010 - 01:23h

Desculpem-me, mas eu sou novo no linux e já tenho uma semana apanhando por causa do microfone...

Eu não entendi como é o procedimento dessa parte


$ sudo cp ~/downloads/alsa* .
$ sudo tar xjf alsa-driver*.bz2
$ sudo tar xjf alsa-lib*.tar.bz2
$ sudo tar xjf alsa-utils*.tar.bz2

podem detalhar pra mim?

[16] Comentário enviado por rony_souza em 17/03/2010 - 14:06h

Legal o som funfou, vou aumentar o som no ultimo pra comemorar!!!

:D


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts