Kernel 2.6.8 y alsa, ¿funcionando?
Hola, acabo de compilar (no sin ayuda) un kernel 2.6.8 con ALSA incluído.
Antes, con el kernel 2.4.25, el sonido iba fatal, el mplayer y xmms por arts
se retrasaban y tenía que ponerles por OSS, y claro, bloqueaban el
dispositivo. Además cada cierto tiempo el audio hacía crujidos y demás.
Ahora en cambio el sonido va fenomenal, salvo que no entiendo muy bien porqué,
me explico:
Yo pensaba que ALSA servía para encauzar todas las peticiones de audio de las
distintas aplicaciones, de tal forma que ALSA se encargaría de hacer de
mezclador de sonido en tiempo real. Yo pensaba que para que funcionase tenía
que elegir como salida de todas las aplicaciones de audio los drivers ALSA
(en artsd, en XMMS, en mplayer, etc...) y sin embargo todos ellos me dicen
que no encuentran ALSA. El caso es que les pongo a todos ellos OSS (cuya
emulación añadí en el kernel) y ahora resulta que funcionan perfectamente,
todos a la vez, sin retrasos, etc...
La verdad, no sé ni si realmente me está funcionando ALSA. Si hago "dmesg" me
sale esto:
Advanced Linux Sound Architecture Driver Version 1.0.4 (Mon May 17 14:31:44
2004 UTC).
PCI: Setting latency timer of device 0000:00:11.5 to 64
ALSA device list:
#0: VIA 8235 at 0xe400, irq 11
Parece que está instalado, ¿no? El caso es que he leído en bastantes correos
sobre el uso de las herramientas ALSA (alsa-config o algo así) y yo no tengo
ninguna instrucción que empiece por alsa.
Supongo que la pregunta es un poco atípica, más bien estoy preguntando por qué
funciona una cosa cuando yo creo que no debería, en fin... ¿alguien me puede
arojar un poco de luz sobre esta duda?
Muchas gracias como siempre.
Reply to: