Debian wheezy no me reconoce ningún didpositivo de audio [Solucionado]
Hola, luego de updatear, consigo que el sonido ha muerto. Buscando allí y allá conseguí algo que fue lo único que parecía tener sentido con mi problema. Debo aclarar que utilizo kernel 2.6.39-1. La página en cuestión es:
http://www.esdebian.org/wiki/intel-corporation-5-series3400-series-chips...
1er paso: bajar controlador, fácil
2do Paso: descomprimir, no hay problema.
3er paso: en una de las líneas aparece despues de ./configure
WARNING: Makefile.conf.in seems to ignore the --datarootdir setting(parece ignorar la configuración de datarootdir)
no le doy importancia a lo anterior y sigo:
root@debian:/home/ejcr/Documentos/alsa-driver-1.0.24# make
make dep
make[1]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/include'
make -C sound prepare
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/include/sound'
make prepare2
make[4]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/include/sound'
make[4]: No se hace nada para `prepare2'.
make[4]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/include/sound'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/include/sound'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/include'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore/ioctl32'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore/ioctl32'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore/oss'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore/oss'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore/seq'
make[4]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore/seq/oss'
make[4]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore/seq/oss'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore/seq'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/i2c'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/i2c/l3'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/i2c/l3'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/i2c/other'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/i2c/other'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/i2c'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/mpu401'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/mpu401'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/opl3'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/opl3'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/opl4'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/opl4'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/pcsp'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/pcsp'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/vx'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers/vx'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/drivers'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/ad1816a'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/ad1816a'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/ad1848'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/ad1848'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/cs423x'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/cs423x'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/es1688'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/es1688'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/galaxy'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/galaxy'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/gus'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/gus'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/msnd'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/msnd'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/opti9xx'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/opti9xx'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/sb'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/sb'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/wavefront'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/wavefront'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/wss'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa/wss'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/isa'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/synth'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/synth/emux'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/synth/emux'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/synth'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ac97'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ac97'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ali5451'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ali5451'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/asihpi'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/asihpi'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/au88x0'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/au88x0'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/aw2'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/aw2'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ca0106'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ca0106'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/cs46xx'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/cs46xx'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/cs5535audio'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/cs5535audio'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ctxfi'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ctxfi'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/echoaudio'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/echoaudio'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/emu10k1'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/emu10k1'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/hda'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/hda'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ice1712'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ice1712'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/korg1212'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/korg1212'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/lx6464es'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/lx6464es'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/mixart'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/mixart'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/nm256'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/nm256'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/oxygen'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/oxygen'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/pcxhr'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/pcxhr'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/pdplus'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/pdplus'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/riptide'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/riptide'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/rme9652'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/rme9652'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/trident'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/trident'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/vx222'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/vx222'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ymfpci'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci/ymfpci'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pci'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/codecs'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/codecs'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/core'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/core'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/fabrics'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/fabrics'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/soundbus'
make[4]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/soundbus/i2sbus'
make[4]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/soundbus/i2sbus'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa/soundbus'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/aoa'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/atmel'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/atmel'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/au1x'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/au1x'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/blackfin'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/blackfin'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/codecs'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/codecs'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/davinci'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/davinci'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/ep93xx'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/ep93xx'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/fsl'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/fsl'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/imx'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/imx'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/jz4740'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/jz4740'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/kirkwood'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/kirkwood'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/mid-x86'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/mid-x86'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/nuc900'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/nuc900'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/omap'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/omap'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/pxa'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/pxa'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/s6000'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/s6000'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/samsung'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/samsung'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/sh'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/sh'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/tegra'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/tegra'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/txx9'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc/txx9'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/soc'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb/6fire'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb/6fire'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb/caiaq'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb/caiaq'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb/misc'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb/misc'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb/usx2y'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb/usx2y'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/usb'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pcmcia'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pcmcia/pdaudiocf'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pcmcia/pdaudiocf'
make[3]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pcmcia/vx'
make[3]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pcmcia/vx'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/pcmcia'
make[2]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/misc'
make[2]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/misc'
make[1]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24'
make -C /lib/modules/2.6.39-1-amd64/build SUBDIRS=/home/ejcr/Documentos/alsa-driver-1.0.24 CPP="gcc -E" CC="gcc" modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.39-1-amd64'
CC [M] /home/ejcr/Documentos/alsa-driver-1.0.24/acore/hwdep.o
/home/ejcr/Documentos/alsa-driver-1.0.24/acore/hwdep.c:25:28: fatal error: linux/smp_lock.h: No existe el fichero o el directorio
compilation terminated.
make[5]: *** [/home/ejcr/Documentos/alsa-driver-1.0.24/acore/hwdep.o] Error 1
make[4]: *** [/home/ejcr/Documentos/alsa-driver-1.0.24/acore] Error 2
make[3]: *** [_module_/home/ejcr/Documentos/alsa-driver-1.0.24] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.39-1-amd64'
make: *** [compile] Error 2De allí lo más relevante, en mi humilde parecer, son:
/home/ejcr/Documentos/alsa-driver-1.0.24/acore/hwdep.c:25:28: fatal error: linux/smp_lock.h: No existe el fichero o el directorio
compilation terminated.
make[5]: *** [/home/ejcr/Documentos/alsa-driver-1.0.24/acore/hwdep.o] Error 1
make[4]: *** [/home/ejcr/Documentos/alsa-driver-1.0.24/acore] Error 2
make[3]: *** [_module_/home/ejcr/Documentos/alsa-driver-1.0.24] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.39-1-amd64'
make: *** [compile] Error 2si ya se, no debe funcionar. Pero he aquí algo que pueda dar un poco de luces:
root@debian:/home/ejcr/Documentos/alsa-driver-1.0.24# make install
if [ -L /usr/include/sound ]; then \
rm -f /usr/include/sound; \
ln -sf /home/ejcr/Documentos/alsa-driver-1.0.24/include/sound /usr/include/sound; \
else \
rm -rf /usr/include/sound; \
install -d -m 755 -g root -o root /usr/include/sound; \
for f in include/sound/*.h; do \
install -m 644 -g root -o root $f /usr/include/sound; \
done \
fi
find /lib/modules/2.6.39-1-amd64/kernel/sound -name 'snd*.*o' | xargs rm -f
find /lib/modules/2.6.39-1-amd64/kernel/sound -name 'snd*.*o.gz' | xargs rm -f
find /lib/modules/2.6.39-1-amd64/kernel/sound -name 'ac97_bus.*o' | xargs rm -f
find /lib/modules/2.6.39-1-amd64/kernel/sound -name 'ac97_bus.*o.gz' | xargs rm -f
make[1]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/include'
make[1]: No se hace nada para `modules_install'.
make[1]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/include'
make[1]: se ingresa al directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore'
mkdir -p /lib/modules/2.6.39-1-amd64/kernel/sound/acore
cp snd-hrtimer.ko snd-hwdep.ko snd-page-alloc.ko snd-pcm.ko snd-rawmidi.ko snd-timer.ko snd.ko /lib/modules/2.6.39-1-amd64/kernel/sound/acore
cp: no se puede efectuar `stat' sobre «snd-hrtimer.ko»: No existe el fichero o el directorio
cp: no se puede efectuar `stat' sobre «snd-hwdep.ko»: No existe el fichero o el directorio
cp: no se puede efectuar `stat' sobre «snd-page-alloc.ko»: No existe el fichero o el directorio
cp: no se puede efectuar `stat' sobre «snd-pcm.ko»: No existe el fichero o el directorio
cp: no se puede efectuar `stat' sobre «snd-rawmidi.ko»: No existe el fichero o el directorio
cp: no se puede efectuar `stat' sobre «snd-timer.ko»: No existe el fichero o el directorio
cp: no se puede efectuar `stat' sobre «snd.ko»: No existe el fichero o el directorio
make[1]: *** [modules_install] Error 1
make[1]: se sale del directorio `/home/ejcr/Documentos/alsa-driver-1.0.24/acore'
make: *** [install-modules] Error 1yque por ninguna parte aparece controlador de intel. ¿¿¿???
4to paso: (que yo soy bruto en esto, y como el burro, para adelante)
root@debian:/home/ejcr/Documentos/alsa-driver-1.0.24# ./snddevices
Creating mixer?...done.
Creating sequencer...done.
Creating midi0?...done.
Creating dsp?...done.
Creating audio?...done.
Creating sndstat...done.
Creating music...done.
Creating dmmidi?...done.
Creating dmfm?...done.
Creating amixer?...done.
Creating adsp?...done.
Creating amidi?...done.
Creating admmidi?...done.
rm: no se puede borrar «/dev/snd»: Es un directorio
Creating snd/control?...done.
Creating snd/seq...done.
Creating snd/timer...done.
Creating snd/hw??...done.
Creating snd/midi??...done.
Creating snd/pcm??p...done.
Creating snd/pcm??c...done.
Creating aload?...done.
Creating aloadSEQ...done.5to paso: no se fastidien por favor léanlo:
root@debian:/home/ejcr/Documentos/alsa-driver-1.0.24# modprobe snd-hda-intel
WARNING: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/core/snd-page-alloc.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/core/snd.ko': No such file or directory
WARNING: Error running install command for snd
WARNING: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/core/snd-timer.ko': No such file or directory
WARNING: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/core/snd-page-alloc.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/core/snd.ko': No such file or directory
WARNING: Error running install command for snd
WARNING: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/core/snd-timer.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/core/snd-pcm.ko': No such file or directory
WARNING: Error running install command for snd_pcm
WARNING: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/core/snd-hwdep.ko': No such file or directory
WARNING: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/pci/hda/snd-hda-codec.ko': No such file or directory
FATAL: Could not read '/lib/modules/2.6.39-1-amd64/kernel/sound/pci/hda/snd-hda-intel.ko': No such file or directoryDecidi probar con otro paquetes de caontroladores:
alsa-firmware-1.0.24.1.tar.bz2
Y nada, por favor ayudenme con esta.
- Inicie sesión o regístrese para enviar comentarios
- 871 lecturas


Disculpen que autoresponda (eso aquí no se hace), pero se me olvido agregar cierta información relevante, en KDE, en preferencias-->multimedia-->phonon; aparece solo "Salida boba".

Además, antes aparece el siguiente cuadro de diálogo:
Obviamente le digo que no; pero, igual no reconoce nada.
Es de aclarar que mi pc usa la misma tarjeta de la página citada, solo que dice revisión 06:
root@debian:/home/ejcr/Documentos# lspci | grep -i audio00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
En la Wiki hay un artículo titulado algo así como "Sin sonido en tarjetas HDA Intel", quizás te sea útil.
Saludos,
Sidd.
Hace algún tiempo por ponerme a molestar con las configuraciones me quede sin sonido, luego lo logre hacer funcionar desinstalando pulseaudio... para que funcionara solo con alsa; aunque esta no fue la mejor solución tal vez te sirva temporalmente
Finalmente logre arreglarlo purgando varios los paquetes relacionados con el sonido.. y después instale lo que había desinstalado.. aunque esto me funciono porque mi problema tenia que ver con configuraciones
Gracias Siddharta por el dato. Tengo un problema con los artículos del wiki. En ellos, piden hacer un lsmod | grep snd. En mi caso no resulta nada:
root@debian:/home/ejcr/Documentos# lsmod | grep sndroot@debian:/home/ejcr/Documentos#
Sin embargo, cuando realizo este otro comando:
root@debian:/home/ejcr/Documentos# lspci | grep -i audio00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
Creo tener una idea de que está sucediendo. Como dije anteriormente, mi kernel es 2.6.39.1; buscando en los repositorios de Debian, cuando le doy buscar paquetes que contengan en sus archivos las palabras: intel hda, aparece esto:

Esta noche cargare el nuevo núcleo incluido el paquete linux-image-2.6.39-2-amd64-dbg (con sus 442 MB), y a ver que pasa. Al parecer el núcleo 2.6.39.1 no trae controlador para esta tarjeta (revise todas las líneas del linux-image-2.6.39-1-amd64). En el no aparece por ninguna parte la asociación de palabras sound intel o intel hda
Voy a probar lo de cambiar el núcleo y su compadre linux-image a la versión 2.6.39.2, a ver que sucede. De todas maneras la solución que propones queda a la mano por si caso no solo es problema de controladores.
Puedo notar que aunque el synaptic dice que los controladores están instalados:
/lib/modules/2.6.39-2-amd64/kernel/sound/pci/hda/snd-hda-intel.ko/lib/modules/2.6.39-2-amd64/kernel/sound/pci/snd-intel8x0.ko
/lib/modules/2.6.39-2-amd64/kernel/sound/pci/snd-intel8x0m.ko
Cuando reviso los archivo tales no aparecen
Luego revise que en el archivo:
/usr/src/usr/src no aparece linux-image.
He estado leyendo, porque parece que el linux-image 2.6.39-2 no está por ninguna parte, para compilarlo; pero, que va, todos los ejemplos de compilación son basados en los kernel que no viene en paquetes .deb.
Por cierto, al iniciar una de las líneas dice:
Open Sound System: failed (No kernel modules detecte)Si lo anteior no dice mucho, vean lo siguiente

Es decir que alsamixer tampoco reconoce la tarjeta de sonido.
Hola, lo último que hecho fue eliminar paquetes OSS (open sound system). Reinicio y un terminal de root vuelvo a escribir modprobe snd-hda-intel, y ahora me da el siguiente resultado:
root@debian:/home/ejcr/Documentos# modprobe snd-hda-intelWARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.39-2-amd64/kernel/sound/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Al menos ya es un avance, antes no hacia nada. Realizo el dmesg y (copio aquí sola línea que interesa):
[ 461.235639] snd_hda_intel: Unknown parameter `Corporation'Voy al archivo /lib/modules/2.6.39-2-amd64/kernel/sound/pci/hda/snd-hda-intel.ko
y ahora si existe (antes me decía que no existía)
Se que ese archivo no debe modificarse.
Ahora un lsmod | grep snd
root@debian:/home/ejcr/Documentos# lsmod | grep sndsnd_atiixp_modem 17883 0
snd_via82xx_modem 17668 0
snd_intel8x0m 17620 0
snd_ac97_codec 106288 3 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m
ac97_bus 12510 1 snd_ac97_codec
snd_hda_codec 67865 0
snd_hwdep 13148 1 snd_hda_codec
snd_pcm_oss 40662 0
snd_mixer_oss 17905 1 snd_pcm_oss
snd_pcm 67276 6 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_hda_codec,snd_pcm_oss
snd_seq_midi 12848 0
snd_rawmidi 22963 1 snd_seq_midi
snd_seq_midi_event 13316 1 snd_seq_midi
snd_seq 44678 2 snd_seq_midi,snd_seq_midi_event
snd_timer 22658 2 snd_pcm,snd_seq
snd_seq_device 13155 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 52324 13 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 13014 1 snd
snd_page_alloc 12969 4 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_pcm
Ahora realizo un recargar alsa
root@debian:/home/ejcr/Documentos# /usr/sbin/alsa reloadUnloading ALSA sound driver modules: snd-atiixp-modem snd-via82xx-modem snd-intel8x0m snd-ac97-codec snd-hda-codec snd-hwdep snd-pcm-oss snd-mixer-oss snd-pcm snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc.Loading ALSA sound driver modules: snd-atiixp-modem snd-via82xx-modem snd-intel8x0m snd-ac97-codec snd-hda-codec snd-hwdep snd-pcm-oss snd-mixer-oss snd-pcm snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-allocWARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
.
Si aplico:
root@debian:/home/ejcr/Documentos# cat /proc/asound/Intel/codec#3 | grep codeccat: /proc/asound/Intel/codec#3: No existe el fichero o el directorio
Voy al lugar /proc/asound , Nada, allí no hay carpeta Intel.
¿Alguna recomendación? Mucho se agradece.
Mi sistema tiene ese mismo chip de audio (VIA VT1708S) y además también soy
usuario de KDE4.
Nunca he tenido problemas con él usando Debian Stable (Squeeze).
El caso es que hace poco probé Debian Sid con KDE 4.6 y kernel 2.6.39, y esto
me produjo cierto problema con el sonido. El problema en sí no viene al caso,
además de que fue más culpa de Nvidia (porque saca audio por el conector DVI)
que de ALSA.
A lo que voy:
Decidí compilar los paquetes "alsa-driver-1.0.24.tar.bz2" y "alsa-lib-1.0.24.1.tar.bz2"
sin éxito. Éstas son las versiones "stable" de dichos paquetes y parecen incompatibles
con el kernel 2.6.39.
Mi solución fue sencillísima:
Bajé esos dos mismos paquetes pero en su versión "daily" y los compilé sin el más
mínimo problema. Concretamente fueron "alsa-driver-20110611.tar.bz2" y "alsa-lib-20110609.tar.bz2"
La web de ALSA: http://www.alsa-project.org/main/index.php/Download
Y justo al final de esa página encontraremos esto:
Daily Snapshot Tarballs (from Takashi Iwai):
http://ftp.kernel.org/pub/linux/kernel/people/tiwai/alsa/
Gracias por el consejo lo seguí al pie de la letra, baje de la página
http://ftp.kernel.org/pub/linux/kernel/people/tiwai/alsa/
tanto el último alsa-driver como el último alsa-lib. Igual, no reconoce la tarjeta. Observo que el archivo: /proc/asound/card dice:
--- no soundcards ---Reinicio y toda igual. Ya esto es desesperante, si trato de abrir alsamixer sigue saliendo el mismo letrerito de arriba. si realizo otra vez el siguiente comando:
root@debian:/home/ejcr/Documentos# alsa force-reloadUnloading ALSA sound driver modules: snd-hda-codec snd-hwdep snd-intel8x0m snd-via82xx-modem snd-atiixp-modem snd-ac97-codec snd-pcm-oss snd-mixer-oss snd-pcm snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc.
Loading ALSA sound driver modules: snd-hda-codec snd-hwdep snd-intel8x0m snd-via82xx-modem snd-atiixp-modem snd-ac97-codec snd-pcm-oss snd-mixer-oss snd-pcm snd-seq-dummy snd-seq-oss snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-allocWARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/options.save, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/alsa-base, it will be ignored in a future release.
.
Esto último sale ahora cuando reinicio. A veces no es bueno updatear ni cambiar de núcleo. Con el 2.6.32, no tenía esos problemas. Instalé el 2.6.39 con el propósito de que funcionara la tarjeta wi-fi. Intente retroceder en los paquetes de Nvidia, y no se puede se desistala todo lo de nvidia.
Que cuando no es dolor de oido es de muela.
Unas preguntas ¿tengo que crear algún directorio antes de compilar? ¿debo hacer primero un cp /de/tal/arrchivo /a/este/otro?
Unas preguntas ¿tengo que crear algún directorio antes de compilar? ¿debo hacer primero un cp /de/tal/arrchivo /a/este/otro?
Suponiendo que tienes los archivos tar.bz2 en tu carpeta de usuario:
$ tar -xvjf $HOME/alsa-driver*$ cd $HOME/alsa-driver*
$ ./configure --prefix=/usr
$ make
# make install
Eso es todo.
En cuanto a los warnings esos: Te está diciendo que los archivos de configuración de módulos
en /etc/modprobe.d/ deben llevar la extensión .conf
Por lo demás no sé qué decirte y/o añadir, excepto que nunca he usado un kernel de 64 bits.
Esto es obvio, pero supongo que estás compilando para el kernel correcto, y no otro, y que
además tienes correctamente instaladas las cabeceras (headers) del kernel, las cuales son
necesarias para compilar módulos:
# aptitude install linux-headers-$(uname -r)
Saludos.