Som AC97 no Debian GNU/Linux
Esse artigo nos traz um passo-a-passo de como instalar sua placa de som AC97 no Debian GNU/Linux utilizando os drivers do ALSA.
Configurando e instalando
Ambiente
- Sistema operacional: Debian GNU/Linux 3.0 Sarge
- Versão do gcc: gcc-2.95, gcc-3.3.3
- Versão do kernel: 2.4.x, 2.6.x
Botando o som pra rodar
De início colocamos essas linhas no /etc/apt/sources.list:
# vi /etc/apt/sources.list
deb http://linorg.usp.br/debian unstable main contrib non-free
deb http://linorg.usp.br/debian testing main contrib non-free
deb http://linorg.usp.br/debian testing main contrib non-free
Salve o arquivo e atualize a lista de pacotes com o comando:
# apt-get update
Em seguida:
# apt-cache search alsa
alsa-base - ALSA sound driver common files
alsa-headers - ALSA sound driver header files
alsa-source - ALSA sound driver source
alsa-utils - Advanced Linux Sound Architecture (utils)
# apt-get install alsa-base alsa-headers alsa-source alsa-utils -y
Pronto, instalamos os pacotes.
Logo após entraremos no diretório /usr/src:
# cd /usr/src # ls
alsa-driver.tar.bz2 linux-2.4.23 linux-2.6.2 rpm linux linux-2.4.23-ids modules
Note que lá existe um arquivo no formato bz2 chamado alsa-driver.tar.bz2. Então vamos descompactá-lo:
# tar -jxvf alsa-driver.tar.bz2
Ele então cria o diretório modules e dentro dele um sub-diretório modules/alsa-driver/. É pra lá que nós vamos!
# cd modules/alsa-driver/
# ls
CARDS-STATUS WARNING cvscompile parisc test COPYING acinclude.m4 debian pci toplevel.config FAQ aclocal.m4 doc pcmcia toplevel.config.in INSTALL acore drivers ppc usb Makefile alsa-kernel hal2 scripts utils Makefile.conf arm i2c snddevices version Makefile.conf.in config.log include snddevices.in version.in README config.status install-sh sound Rules.make configure isa support TODO configure.in modules synth
Rodemos então o ./configure com as seguintes opções:
# ./configure --with-oss=yes --with-debug=none --with-cards=all
Logo depois executamos um:
# make ; make install ; ./snddevices
Então os módulos do som estarão instalados e pré-configurados. Agora após é so executar:
# dpkg-reconfigure alsa-base
Abrirá uma janela em dialog do debconf. Você escolhe sua placa de som e dá OK, depois vá em Done e dê OK.
Na opção "Stop ALSA drivers forcibly before suspend" você marca none e dá OK.
Na opção "Save mixer settings across reboots", marque yes.
Em seguida, execute o comando alsaconf e selecione de novo sua placa de som e pronto, está funcionando!
Espero que funcione no PC de vocês, pois aqui funcionou legal desta maneira.
Abraços e até mais!
configure: error: You have built-in ALSA in your kernel.
isso foi logo apos o comando
./configure --with-oss=yes --with-debug=none --with-cards=all
O que devo fazer?