Diferencia entre revisiones de «ALSA»

De Guía Ubuntu
Saltar a: navegación, buscar
 
Línea 1: Línea 1:
ALSA (Advanced Linux Sound Architecture) es el nuevo software de sonido para Linux, que sustituye al anticuado OSS. ALSA ademas incluye drivers para las últimas tarjetas de sonido. Si tu tarjeta de sonido no funciona en una distribución GNU/Linux, instalando la última versión de ALSA seguramente funcionará.
+
'''ALSA''' (Advanced Linux Sound Architecture) es el nuevo software de sonido para Linux, que sustituye al anticuado OSS. ALSA ademas incluye drivers para las últimas tarjetas de sonido. Si tu tarjeta de sonido no funciona en una distribución GNU/Linux, instalando la última versión de ALSA seguramente funcionará.
  
 +
==Instalación==
 +
Para instalar ''ALSA'', podemos hacerlo de dos maneras: desde los respositorios o compilando a partir del código fuente.
  
== Instalar la última versión de ALSA ==
+
===Instalación desde los repositorios===
 +
Es la forma más sencilla de hacerlo, debemos [[Añadir aplicaciones|instalar]] los siguientes paquetes desde los repositorios:
 +
alsa-base alsa-utils
  
La distribución utilizada ha sido Ubuntu 6.06 (dapper flight 6), pero el método es válido para cualquier distribución.
+
===Compilación a partir del código fuente===
 +
Para compilarlo a partir del código fuente, debemos seguir los siguientes pasos:
 +
1. Entramos en el [http://www.alsa-project.org/ sitio web de alsa] y nos descargamos las últimas versiones de '''alsa-drivers''', '''alsa-lib''' y '''alsa-utils'''.
 +
2. Descomprimimos los archivos en nuestra carpeta personal. Podemos usar el siguiente comando:
 +
$ tar -xvzf <archivos_comprimidos>.tar.gz
 +
3. [[Añadir aplicaciones|Instalamos]] los siguientes paquetes desde los repositorios:
 +
linux-kernel-devel libncurses5-dev
 +
4. Ahora procedemos a compilar e instalar cada componente:
 +
$ cd alsa-driver-...
 +
$ ./configure
 +
$ make
 +
$ sudo make install
 +
$ cd ../alsa-lib-...
 +
$ ./configure
 +
$ make
 +
$ sudo make install
 +
$ cd ../alsa-utils-...
 +
$ ./configure
 +
$ make
 +
$ sudo make install
 +
$ cd ../alsa-driver-...
 +
$ ./snddevices
 +
{{Consejo|También podemos usar '''checkinstall''' en lugar de '''make install''', para que nos cree un paquete Deb y así podremos desinstalarlo fácilmente. Para usar checkinstall, primero debemos [[Añadir aplicaciones|instalar]] desde los repositorios el paquete '''checkinstall'''.}}
  
* Lo primero es entrar en alsa-project.org y descargarse las últimas versiones de alsa-drivers, alsa-lib y alsa-utils. '''nota: en mi caso han sido la 1.0.11rc4.'''
+
==Configuración==
* Descomprimimos los archivos en nuestra carpeta personal.
+
Para configurar correctamente nuestra tarjeta de sonido, ejecutamos la herramienta de configuración de ALSA:
* Instalamos los siguientes paquetes:
+
  $ sudo alsaconf
** linux-kernel-devel.
+
Nos aparecerá una pantalla en modo semigráfico, donde indicaremos todos los datos referentes a nuestra tarjeta de sonido para configurarla correctamente.
** libncurses5-dev.
+
* Cerramos la sesión. Pulsar "Ctrl"+"Alt"+"F1". Introducir nuestro nombre de usuario y contraseña.
+
* A continuación procedemos a instalar cada componente:
+
sudo -s
+
/etc/init.d/gdm stop
+
cd alsa-driver-lo-que-sea
+
./configure
+
make
+
make install
+
cd ../alsa-lib-lo-que-sea
+
./configure
+
make
+
make install
+
cd ../alsa-utils-lo-que-sea
+
./configure
+
make
+
make install
+
cd ../alsa-driver-lo-que-sea
+
./snddevices
+
* Ahora ejecutamos la herramienta de configuración de ALSA:
+
  alsaconf
+
* Nos sale una pantalla, siguiente, siguiente y tiene que decir que ha detectado nuestra tarjeta.
+
* Por último Reiniciamos y listo:
+
reboot
+
  
[[Categoría:Administración del sistema]][[Categoría:Conoce tu sistema]]
+
Si aún no nos funciona el sonido, ejecutamos '''alsamixer''':
 +
$ sudo alsamixer
 +
Y aumentamos el volumen de todas las salidas de audio. También podemos cambiar la salida digital ahí mismo. Para salir, presionamos la tecla '''Escape'''.
 +
 
 +
==Ver también==
 +
*[[Hardware compatible]]
 +
*[[Configuración manual del hardware]]
 +
 
 +
==Enlaces externos==
 +
*[http://www.alsa-project.org/ Sitio web oficial del proyecto ALSA] {{en}}
 +
 
 +
[[Categoría:Hardware]][[Categoría:Administración del sistema]]

Revisión de 14:14 17 abr 2007

ALSA (Advanced Linux Sound Architecture) es el nuevo software de sonido para Linux, que sustituye al anticuado OSS. ALSA ademas incluye drivers para las últimas tarjetas de sonido. Si tu tarjeta de sonido no funciona en una distribución GNU/Linux, instalando la última versión de ALSA seguramente funcionará.

Instalación

Para instalar ALSA, podemos hacerlo de dos maneras: desde los respositorios o compilando a partir del código fuente.

Instalación desde los repositorios

Es la forma más sencilla de hacerlo, debemos instalar los siguientes paquetes desde los repositorios:

alsa-base alsa-utils

Compilación a partir del código fuente

Para compilarlo a partir del código fuente, debemos seguir los siguientes pasos: 1. Entramos en el sitio web de alsa y nos descargamos las últimas versiones de alsa-drivers, alsa-lib y alsa-utils. 2. Descomprimimos los archivos en nuestra carpeta personal. Podemos usar el siguiente comando:

$ tar -xvzf <archivos_comprimidos>.tar.gz

3. Instalamos los siguientes paquetes desde los repositorios:

linux-kernel-devel libncurses5-dev

4. Ahora procedemos a compilar e instalar cada componente:

$ cd alsa-driver-...
$ ./configure
$ make
$ sudo make install
$ cd ../alsa-lib-...
$ ./configure
$ make
$ sudo make install
$ cd ../alsa-utils-...
$ ./configure
$ make
$ sudo make install
$ cd ../alsa-driver-...
$ ./snddevices
Nota idea.png También podemos usar checkinstall en lugar de make install, para que nos cree un paquete Deb y así podremos desinstalarlo fácilmente. Para usar checkinstall, primero debemos instalar desde los repositorios el paquete checkinstall.

Configuración

Para configurar correctamente nuestra tarjeta de sonido, ejecutamos la herramienta de configuración de ALSA:

$ sudo alsaconf

Nos aparecerá una pantalla en modo semigráfico, donde indicaremos todos los datos referentes a nuestra tarjeta de sonido para configurarla correctamente.

Si aún no nos funciona el sonido, ejecutamos alsamixer:

$ sudo alsamixer

Y aumentamos el volumen de todas las salidas de audio. También podemos cambiar la salida digital ahí mismo. Para salir, presionamos la tecla Escape.

Ver también

Enlaces externos