drivers alsa

ahora el problema lo tengo con los drivers alsa. Según kynaptic tengo lo que hace falta el alsa-base, alsa-utils y algunos más, pero no puedo configurar.

Tambien me he bajado unos drivers de la web oficial, hago un ./configure OK
make y me tira un monton de errores....

sudo make
make dep
make[1]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a'
make[2]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/acore'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/acore/oss'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/acore/oss'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/acore/seq'
make[4]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/acore/seq/instr'
make[4]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/acore/seq/instr'
make[4]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/acore/seq/oss'
make[4]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/acore/seq/oss'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/acore/seq'
make[2]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/acore'
make[2]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/i2c'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/i2c/other'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/i2c/other'
make[2]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/i2c'
make[2]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/pcsp'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/pcsp'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/opl3'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/opl3'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/opl4'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/opl4'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/mpu401'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/mpu401'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/vx'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers/vx'
make[2]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/drivers'
make[2]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/msnd'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/msnd'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/opti9xx'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/opti9xx'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/ad1816a'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/ad1816a'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/ad1848'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/ad1848'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/cs423x'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/cs423x'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/es1688'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/es1688'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/gus'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/gus'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/opti9xx'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/opti9xx'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/sb'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/sb'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/wavefront'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa/wavefront'
make[2]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/isa'
make[2]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/synth'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/synth/emux'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/synth/emux'
make[2]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/synth'
make[2]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/pdplus'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/pdplus'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/pcxhr'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/pcxhr'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/echoaudio'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/echoaudio'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ac97'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ac97'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ali5451'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ali5451'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/au88x0'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/au88x0'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ca0106'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ca0106'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/cs46xx'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/cs46xx'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/emu10k1'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/emu10k1'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/hda'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/hda'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ice1712'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ice1712'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/korg1212'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/korg1212'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/mixart'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/mixart'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/nm256'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/nm256'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/rme9652'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/rme9652'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/trident'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/trident'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ymfpci'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/ymfpci'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/vx222'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci/vx222'
make[2]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pci'
make[2]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/usb'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/usb/usx2y'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/usb/usx2y'
make[2]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/usb'
make[2]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pcmcia'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pcmcia/vx'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pcmcia/vx'
make[3]: se ingresa al directorio `/usr/src/alsa-driver-1.0.9rc4a/pcmcia/pdaudiocf'
make[3]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pcmcia/pdaudiocf'
make[2]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a/pcmcia'
make[1]: se sale del directorio `/usr/src/alsa-driver-1.0.9rc4a'
make -C /lib/modules/2.6.15-23-686/build SUBDIRS=/usr/src/alsa-driver-1.0.9rc4a  modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.15-23-686'
  CC [M]  /usr/src/alsa-driver-1.0.9rc4a/acore/init.o
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:749: error: el campo ‘pdev’ tiene tipo de dato incompleto
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:762: error: ‘platform_bus_type’ no se declaró aquí (no en una función)
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:763: aviso: inicialización desde un tipo de puntero incompatible
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:764: aviso: inicialización desde un tipo de puntero incompatible
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c: En la función ‘snd_generic_device_register’:
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:797: aviso: declaración implícita de la función ‘platform_device_register’
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c: En la función ‘snd_generic_device_unregister’:
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:807: aviso: declaración implícita de la función ‘platform_device_unregister’
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c: En la función ‘snd_generic_suspend’:
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:817: error: ‘SUSPEND_DISABLE’ no se declaró aquí (primer uso en esta función)
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:817: error: (Cada identificador no declarado solamente se reporta una vez
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:817: error: para cada funcion en la que aparece.)
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:820: aviso: el tipo de dato por defecto es ‘int’ en la declaración de ‘__mptr’
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:820: aviso: declaración implícita de la función ‘to_platform_device’
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:820: aviso: la inicialización crea un puntero desde un entero sin una conversión
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c: En la función ‘snd_generic_resume’:
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:832: error: ‘RESUME_ENABLE’ no se declaró aquí (primer uso en esta función)
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:835: aviso: el tipo de dato por defecto es ‘int’ en la declaración de ‘__mptr’
/usr/src/alsa-driver-1.0.9rc4a/acore/init.c:835: aviso: la inicialización crea un puntero desde un entero sin una conversión
make[3]: *** [/usr/src/alsa-driver-1.0.9rc4a/acore/init.o] Error 1
make[2]: *** [/usr/src/alsa-driver-1.0.9rc4a/acore] Error 2
make[1]: *** [_module_/usr/src/alsa-driver-1.0.9rc4a] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.15-23-686'
make: *** [compile] Error 2


la tarjeta de sonido es una ac97 integrada en una asus p4p800e deluxe y anteriormente en debian la habia hecho funcionar.

¿que coño pasa? he probado haciendo enlaces simbólicos, pero no se si los hago bien.

pls ayuda!!!

edito:

0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)

thx
Yo tengo una ASUS con la misma tarjeta (o similar) y sudé sangre para hacerla andar con ALSA. De hecho, sudé tanta sangre que no pude. Pero con OSS me funcionó a la primera. Sé que es un método bastante chapucero pero mejor que nada...
y como lo hago por OSS?

[angelito]
Pues ahora mismo no recuerdo y no estoy delante del pc pero vía apt instalé una especie de ossconfig o algo así (sé que era más de un paquete), lo ejecuté y ya me reconoció la tarjeta de sonido a la primera.
cuando puedas ponmelo pls

thx
Solo un comentario, kynaptic es bastante malo, y creo que no va a seguir siendo desarrollado. Harias bien en buscar una alternativa.
Pues supongo que sería alsaplayer-oss.

PD: Lo de OSS tuve que usarlo para que me reconociese el sonido en los kernels compilados. En el kernel de serie me reconocía bien la tarjeta.
ya puedo cargar el alsamixer y subir el volumen al 100%, incluso en la kde (kmix) tambien, pero me voi al xmms se ve como suena la cancion pero no la escucho........


¿¿que pasa????




ah, no uso kynaptic, uso adept (no se si es lo mismo)
¿Qué plugin de salida usas en el xmms?
parece que he conseguido instalarlos al fin, pero sigo sin sonido

de salida tengo el ALSA 1.2.10
si le doy a configurar me sale:
pcm
intel ich5 hw0,0
intel ich5 hw0.5


a lo mejor el problema es de codecs aunque deberia tener sonido en el sistema....
¿No tendras dos tarjetas de sonido? Lo que me mate para darme cuenta que a mi me pillaba la integrada de la placa base que no uso XD

Salu2!
SIII!

TENGO 2

Una es una sound blaster X-fi Xtrememusic y no hay drivers para ella.
La otra es la integrada que la he activado en la placa.

En debian sonaba, me costo un poco configurarlo pero en el dapper este esque me muero.....xD

¿como lo hiciste?




edito:

QUE NEMO QUE SOY xDDD He perdido 2horas desde que lo conseguí instalar, yo veia como que sonaba, todo ok pero no habia sonido....
ERA EL PUTO CABLE!!! (de los 5.1)lo tenia en la tarjeta buena que no tiene drivers....solo tenia que ponerlo en la integrada

Gracias \-\adEs, he caido por tu post!
de todas fromas tenía que poner el pugin de salida Oss para escuchar mp3

salu2
pirateo escribió:de todas fromas tenía que poner el pugin de salida Oss para escuchar mp3


y eso que es??? y como se pone???
Siguiendo mi offtopic personal, Adept no es lo mismo que kynaptic gracias a dios.
OSS es una interfaz de sonido
15 respuestas