30 octubre 2007

Seleccionar la tarjeta de sonido a usar bajo ALSA en Linux

Tal vez tengamos en nuestro equipo una tarjeta de sonido integrada y otra PCI. ¿Cómo podemos establecer la que se utilizará bajo ALSA?

Lo primero es listar las tarjetas que tenemos en el sistema:

cat /proc/asound/cards


0 [V8237 ]: VIA8237 - VIA 8237

VIA 8237 with AD1980 at 0x1000, irq 22

1 [Live ]: EMU10K1 - SB Live 5.1 Dell OEM [SB0220]

SB Live 5.1 Dell OEM [SB0220] (rev.10, serial:0x80661102) at 0xec00, irq 18


En este caso la 0 es la VIA8237 i la 1 es la Sound Blaster Live 5.1. Ahora solo hay que establecer la tarjeta por defecto editando el fichero /etc/alsa/alsa.conf y establecer estas dos líneas cambiando la x por el número de tarjeta:

defaults.ctl.card x
defaults.pcm.card x
defaults.pcm.device x

Los cambios son automáticos, no hay ni que reiniciar el servicio.

1 comentario:

Anónimo dijo...

la respuesta correcta es esta

debes ir a Aplicaciones>Accesorios>termnila

y escribes, (sin el simbolo $)


$ sudo apt-get install asoundconf-gtk