Advanced Linux Sound Architecture 1 (ALSA) es un proyecto bajo licencia GNU para proveer a Linux de dispositivos de audio y MIDI.
Lo primero es determinar el dispositivo que necesita la tarjeta de sonido. Corre en un terminal el comando lspci,
$ lscpi
y busca las palabras "Multimedia audio controller:". La información que sigue generalmente identifica la marca de la tarjeta. Por ejemplo,
$ lspci | grep audio 00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
La primera columna arroja los números del bus PCI al cual la tarjeta está conectada con el formato <bus>:<slot>:<func>.
Corre,
$ lspci -n -s bb:ss.f
e identifica con los números del bus PCI el vendor y device ID de la tarjeta. Por ejemplo,
$ lspci | grep audio 00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02) $ lspci -n -s 00:06.0 00:06.0 0401: 10b9:5451 (rev 02)
El vendor y device ID tiene el formato vvvv:dddd en números hexadecimales, En éste caso el vendor y device ID de la tarjeta es 10b9:5451. Con esta información busca en la lista de tarjetas de sonido 2 el dispositivo que necesitas usar. En este caso el dispositivo es ali5451.
Instala alsa-base con,
# apt-get install alsa-base
Inicia ALSA con,
# /etc/init.d/alsa-utils start Setting up ALSA...done.
Si no hay errores, los módulos ya están cargados en el núcleo. Corre 'lsmod',
# lsmod Module Size Used by snd_ali5451 24264 3 snd_ac97_codec 67460 1 snd_ali5451 snd_pcm_oss 52776 1 snd_mixer_oss 19584 2 snd_pcm_oss snd_pcm 92424 2 snd_ali5451,snd_pcm_oss snd_page_alloc 11784 1 snd_pcm snd_timer 24196 1 snd_pcm snd 52324 8 snd_ali5451,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 9568 3 snd
para verificar que así sea.
Para que un usuario normal pueda usar los dispositivos del sonido es necesario que sea miembro del grupo audio,
# addgroup usuario audio
Esto hará que usuario sea agregado a la lista de usuarios miembros del grupo audio en el archivo de configuración /etc/group. Reinicia la sesión de X para que los cambios tomen efecto.
Si usas GNOME, instala los paquetes esound y gnome-audio y habilita el servidor de sonido en las preferencias del sonido.
 
[1] - http://www.alsa-project.org
 
[2] - http://www.calel.org/pci-devices/alsa-device-list.html
This document was generated using AFT v5.096