Hola:
Tengo una aplaca Asus con una tarjeta intel i8x0 AC97 integrada, que da sonido 
5.1; mejor dicho, que deber�a dar sonido 5.1

El caso es que no consigo m�s que un sonido est�reo al uso.

He probado tanto en sid como en sarge y no hay forma: tengo instalado, 
supongo, el sistema ALSA.
Si trato de configurar ALSA con alsaconf, acaba los mensajes diciendo que todo 
est� bien, pero luego no funciona el 5.1
En el inicio veo una ainadicaci�n que el m�dulo ALSA ha fallado y me 
recomienda que ejecute alsactl restore.
Nada: ni por esas.
En este momento estoy en un sarge (testing) con este kernel:
llar2:/home/josep# uname -a
Linux llar2 2.6.6-1-k7 #1 Wed May 12 18:19:40 EST 2004 i686 GNU/Linux
llar2:/home/josep#

He acudido a la lista de modprobe, haciendo modprobe -l |grep snd y me da 
esto:
================================
/lib/modules/2.6.6-1-k7/kernel/sound/usb/snd-usb-audio.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pcmcia/vx/snd-vxpocket.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pcmcia/vx/snd-vxp440.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pcmcia/vx/snd-vx-cs.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pcmcia/pdaudiocf/snd-pdaudiocf.ko
/lib/modules/2.6.6-1-k7/kernel/sound/synth/emux/snd-emux-synth.ko
/lib/modules/2.6.6-1-k7/kernel/sound/synth/snd-util-mem.ko
/lib/modules/2.6.6-1-k7/kernel/sound/i2c/snd-i2c.ko
/lib/modules/2.6.6-1-k7/kernel/sound/i2c/snd-tea6330t.ko
/lib/modules/2.6.6-1-k7/kernel/sound/i2c/other/snd-tea575x-tuner.ko
/lib/modules/2.6.6-1-k7/kernel/sound/i2c/other/snd-ak4117.ko
/lib/modules/2.6.6-1-k7/kernel/sound/i2c/other/snd-ak4xxx-adda.ko
/lib/modules/2.6.6-1-k7/kernel/sound/i2c/snd-cs8427.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/snd-virmidi.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/vx/snd-vx-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/opl4/snd-opl4-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/opl4/snd-opl4-synth.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/opl3/snd-opl3-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/opl3/snd-opl3-synth.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/snd-mtpav.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/mpu401/snd-mpu401.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/snd-dummy.ko
/lib/modules/2.6.6-1-k7/kernel/sound/drivers/snd-serial-u16550.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/wavefront/snd-wavefront.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/snd-sscape.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/snd-sgalaxy.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/snd-opl3sa2.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/snd-es18xx.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/gus/snd-interwave.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/gus/snd-gusmax.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/gus/snd-gusextreme.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/gus/snd-gusclassic.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/gus/snd-interwave-stb.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/gus/snd-gus-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/gus/snd-gus-synth.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/opti9xx/snd-opti93x.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/opti9xx/snd-opti92x-cs4231.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/snd-dt019x.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/cs423x/snd-cs4236.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/cs423x/snd-cs4236-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/cs423x/snd-cs4232.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/cs423x/snd-cs4231.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/cs423x/snd-cs4231-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/snd-cmi8330.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/snd-azt2320.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-sbawe.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-sb8.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-sb8-dsp.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-sb16.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-sb16-dsp.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-sb16-csp.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-sb-common.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-es968.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/sb/snd-emu8000-synth.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/es1688/snd-es1688.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/es1688/snd-es1688-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/ad1848/snd-ad1848.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/ad1848/snd-ad1848-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/ad1816a/snd-ad1816a.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/ad1816a/snd-ad1816a-lib.ko
/lib/modules/2.6.6-1-k7/kernel/sound/isa/snd-als100.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/ymfpci/snd-ymfpci.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/vx222/snd-vx222.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/trident/snd-trident.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/trident/snd-trident-synth.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-via82xx.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-rme96.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-sonicvibes.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/nm256/snd-nm256.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/mixart/snd-mixart.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-rme32.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/korg1212/snd-korg1212.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-maestro3.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-intel8x0.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/ice1712/snd-ice1724.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/ice1712/snd-ice1712.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/rme9652/snd-hdsp.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/rme9652/snd-rme9652.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-fm801.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-es1968.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-es1938.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-ens1371.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-ens1370.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/emu10k1/snd-emu10k1.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/cs46xx/snd-cs46xx.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-cs4281.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-cmipci.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-bt87x.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-azt3328.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/au88x0/snd-au8830.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/au88x0/snd-au8820.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/au88x0/snd-au8810.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-atiixp.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-intel8x0m.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/ali5451/snd-ali5451.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/ac97/snd-ak4531-codec.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/ac97/snd-ac97-codec.ko
/lib/modules/2.6.6-1-k7/kernel/sound/pci/snd-als4000.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/snd.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/snd-timer.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/snd-rtctimer.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/snd-rawmidi.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/snd-page-alloc.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/oss/snd-pcm-oss.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/oss/snd-mixer-oss.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/snd-pcm.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/snd-seq-virmidi.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/snd-seq-midi.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/snd-seq-midi-event.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/oss/snd-seq-oss.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/snd-seq.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/snd-seq-instr.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/snd-seq-device.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/snd-seq-midi-emul.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/instr/snd-ainstr-iw.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/instr/snd-ainstr-gf1.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/instr/snd-ainstr-fm.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/instr/snd-ainstr-simple.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/seq/snd-seq-dummy.ko
/lib/modules/2.6.6-1-k7/kernel/sound/core/snd-hwdep.ko
==================================================
En el dmesg compruebo que tengo esto:
==================================================
Intel 810 + AC97 Audio, version 0.24, 19:18:26 May 12 2004
PCI: Setting latency timer of device 0000:00:06.0 to 64
i810: NVIDIA nForce Audio found at IO 0xd400 and 0xd000, MEM 0x0000 and 
0x0000, IRQ 20
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
ac97_codec: AC97 Audio codec, id: ALG32 (ALC650)
i810_audio: AC'97 codec 0, new EID value = 0x05c7
i810_audio: AC'97 codec 0, DAC map configured, total channels = 6
i810_audio: setting clocking to 48648
====================================================
Esto ocurre si hago lsmod:
==================================================
llar2:/home/josep# lsmod |grep snd
snd_intel8x0           34664  0
snd_ac97_codec         64452  1 snd_intel8x0
snd_pcm_oss            53668  0
snd_mixer_oss          19904  1 snd_pcm_oss
snd_pcm                96996  2 snd_intel8x0,snd_pcm_oss
snd_page_alloc         11460  2 snd_intel8x0,snd_pcm
gameport                4736  1 snd_intel8x0
snd_mpu401_uart         8000  1 snd_intel8x0
snd_rawmidi            24928  1 snd_mpu401_uart
snd_seq                53520  0
snd_timer              25284  2 snd_pcm,snd_seq
snd_seq_device          8264  2 snd_rawmidi,snd_seq
snd_hwdep               9504  0
snd                    55140  11 
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_uart,snd_rawmidi,snd_seq,snd_timer,snd_seq_device,snd_hwdep
soundcore              10400  5 i810_audio,snd,cs4281,via82cxxx_audio,sound
=======================================================
Y esto ocurre haciendo alsactl restore:
======================================================
llar2:/home/josep# alsactl restore 0
alsactl: set_controls:986: snd_ctl_open error: No such device
llar2:/home/josep# alsactl restore 1
alsactl: set_controls:986: snd_ctl_open error: No such device
========================================================
Si hago alsamixer, esto:
=======================================================
llar2:/home/josep# alsamixer

alsamixer: function snd_ctl_open failed for default: No such device
=======================================================
Se supone que ALSA ya viene con los kernel 2.6. pero parece que es un pel�n 
dif�cil de configurar...
He ido a las p�gina de ALSA en su web y he encontrado esto:
======================================================
Nvidia     nForce 
 Here's the example for this card. Copy and paste this to the bottom of 
your /etc/modules.conf file.
Note to debian users: You need to save this information into a file in 
the /etc/modutils/ directory (Eg. /etc/modutils/alsa) and run update-modules 

 # ALSA portion
 alias char-major-116 snd
 alias snd-card-0 snd-intel8x0
 # module options should go here
 # OSS/Free portion
 alias char-major-14 soundcore
 alias sound-slot-0 snd-card-0
 # card #1
 alias sound-service-0-0 snd-mixer-oss
 alias sound-service-0-1 snd-seq-oss
 alias sound-service-0-3 snd-pcm-oss
 alias sound-service-0-8 snd-seq-oss
 alias sound-service-0-12 snd-pcm-oss
========================================================
He seguido las dem�s instrucciones de la p�gina, pero nada de nada.
Quiz�s me haya equivocado en algo: ya no s� qu� m�s probar.
�Alguna idea?
Gracias anticipadas.
  

-- 


Salutacions,

Josep Lloret
Aprendiz de Debian

Responder a