Estoy ayudando a configurar el sonido de una SUSE que hasta ahora sólo hacia de servidor Es un Compaq de sobremesa, no servidor. La SUSE es: SUSE LINUX Enterprise Server 9 (i586) VERSION = 9 PATCHLEVEL = 2 No tiene ni monitor, pero ahora debe recoger audio por el line-in y convertir-lo en un stream. Tiene esta tarjeta: 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03) Sólo tengo acceso por SSH y tras un alsaconf sin problemas, los módulos se cargan. A contunuación intenté ajustar el volumen y quitar posibles «mutes». No pude por este error: # alsamixer alsamixer: function snd_ctl_open failed for default: No such file or directory Busco información y encuentro bastante ruido :) ¿Alguien sabe como seguir? Gracias :) -- Benjamí http://weblog.bitassa.net .
El Martes, 17 de Enero de 2006 20:03, Benjamí Villoslada escribió:
PATCHLEVEL = 2
No tiene ni monitor, pero ahora debe recoger audio por el line-in y convertir-lo en un stream.
* Esto es otra cuestion, no se el objetivo, si es un servidor de streaming (una radio via internet por ejemplo) icecast + ices por ejemplo, pero habria que saber mas cosas lo mismo con sox o un scriptillo vale, concreta mas.
Tiene esta tarjeta:
0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
Sólo tengo acceso por SSH y tras un alsaconf sin problemas, los módulos se cargan.
A contunuación intenté ajustar el volumen y quitar posibles «mutes». No pude por este error:
# alsamixer alsamixer: function snd_ctl_open failed for default: No such file or directory
* AC'97 suele estar bastante soportado, yo empezaria configurando la tarjeta con yast y no con alsaconf ya que el primero si sabe del sistema en su conjunto y alsaconf en principio seria una configuracion mas particular (vete tu a saber si detecta el uso de udev, por ejemplo, con sus denominaciones y ubicacion de los dispositivos), a partir de aqui probar distintos mixers, aumix por ejemplo tiene interfaz curses y gui y es posible que alsamixer en este caso te funcione.
El Dimarts, 17 de Gener de 2006 21:11, jose maria va escriure:
No tiene ni monitor, pero ahora debe recoger audio por el line-in y convertir-lo en un stream.
* Esto es otra cuestion, no se el objetivo, si es un servidor de streaming (una radio via internet por ejemplo) icecast + ices por ejemplo, pero habria que saber mas cosas lo mismo con sox o un scriptillo vale, concreta mas.
Esta parte está controlada, gracias. Intentaba describir la situación :)
* AC'97 suele estar bastante soportado, yo empezaria configurando la tarjeta con yast y no con alsaconf ya que el primero si sabe del sistema en su conjunto y alsaconf en principio seria una configuracion mas particular (vete tu a saber si detecta el uso de udev, por ejemplo, con sus denominaciones y ubicacion de los dispositivos), a partir de aqui probar distintos mixers, aumix por ejemplo tiene interfaz curses y gui y es posible que alsamixer en este caso te funcione.
lspci|grep audio 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03) 0000:05:09.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev
Lo haré, es verdad. No recordé la interfaz curses! Lo probaré en cuanto despinchen una segunda tarjeta que han puesto para que «pruebe cual va mejor». 08) Provoca errores: Ocurrió un error durante la instalación de Creative Sound Blaster AudioPCI64V, AudioPCI128 El módulo del kernel snd-ens1371 para el soporte de sonido no puede ser cargado. Esto puede deberse a unos parámetros del módulo incorrectos, inclusive E/S o IRQ no válidas. Y no hay módulos cargados. Antes de que llegara esta 2ª tarjeta, pasaba lo que expliqué en el mensaje anterior. En cuanto tenga sólo la Intel integrada en la placa base, vuelvo a ello, gracias :) -- Benjamí http://weblog.bitassa.net .
El Miércoles, 18 de Enero de 2006 20:13, Benjamí Villoslada escribió:
0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03) 0000:05:09.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 08)
Provoca errores:
Ocurrió un error durante la instalación de Creative Sound Blaster AudioPCI64V, AudioPCI128 El módulo del kernel snd-ens1371 para el soporte de sonido no puede ser cargado. Esto puede deberse a unos parámetros del módulo incorrectos, inclusive E/S o IRQ no válidas.
Y no hay módulos cargados. Antes de que llegara esta 2ª tarjeta, pasaba lo que expliqué en el mensaje anterior.
En cuanto tenga sólo la Intel integrada en la placa base, vuelvo a ello, gracias :)
* La opcion noapic en el arranque te puede solventar problemas de interrupciones con los asuntos integrados.
El Dimarts, 17 de Gener de 2006 21:11, jose maria va escriure:
* AC'97 suele estar bastante soportado, yo empezaria configurando la tarjeta con yast y no con alsaconf ya que el primero si sabe del sistema en su conjunto y alsaconf en principio seria una configuracion mas particular (vete tu a saber si detecta el uso de udev, por ejemplo, con sus denominaciones y ubicacion de los dispositivos), a partir de aqui probar distintos mixers, aumix por ejemplo tiene interfaz curses y gui y es posible que alsamixer en este caso te funcione.
El tema ha vuelto :)
Ya no tiene la tarjeta integrada, han puesto una SoundBlaster y
# yast2 sound
La detecta como "Creative Sound Blaster AudioPCI64V, AudioPCI128" pero la
instalación siempre termina con:
-----------------------------------------
Ocurrió un error durante la instalación de
Creative Sound Blaster AudioPCI64V, AudioPCI128
El módulo del kernel snd-ens1371 para el soporte de sonido
no puede ser cargado. Esto puede deberse a unos parámetros
del módulo incorrectos, inclusive E/S o IRQ no válidas.
-----------------------------------------
Y no hay módulos cargados. Bueno, el snd_page_alloc. En cambio:
# alsaconf
ve una ens1371 - Ensoniq ES1371 [AudioPCI-97] (rev 08)
Modifica el /etc/modprobe.d/sound
# cat /etc/modprobe.d/sound
alias snd-card-0 snd-ens1371
alias sound-slot-0 snd-ens137
Al terminar están cargados los módulos, incluso el que YaST no quiere cargar:
# lsmod|grep -i snd
snd_seq_oss 38784 0
snd_pcm_oss 64936 0
snd_mixer_oss 24448 1 snd_pcm_oss
snd_seq_midi 13600 0
snd_seq_midi_event 12032 2 snd_seq_oss,snd_seq_midi
snd_seq 65680 5 snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_ens1371 29412 0
snd_rawmidi 31268 2 snd_seq_midi,snd_ens1371
snd_seq_device 12808 4 snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd_pcm 109444 2 snd_pcm_oss,snd_ens1371
snd_timer 32260 2 snd_seq,snd_pcm
snd_ac97_codec 72964 1 snd_ens1371
snd 71908 12
snd_seq_oss,snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_seq_midi_event,snd_seq,snd_ens1371,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer,snd_ac97_codec
snd_page_alloc 16264 1 snd_pcm
gameport 8832 1 snd_ens1371
soundcore 13664 1 snd
Pero no funciona y ningún mixer trabaja:
# amixer
amixer: Mixer attach default error: No such file or directory
ona:~ # alsamixer
alsamixer: function snd_ctl_open failed for default: No such file or directory
No se que puede suceder ¿Alguna pista? Muchas gracias :)
Más datos:
# cat /etc/SuSE-release
SUSE LINUX Enterprise Server 9 (i586)
VERSION = 9
PATCHLEVEL = 3
# uname -a
Linux ona 2.6.5-7.244-smp #1 SMP Mon Dec 12 18:32:25 UTC 2005 i686 i686 i386
GNU/Linux
# lspci -v
[...]
0000:05:09.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev
08)
Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
El Lunes, 6 de Febrero de 2006 15:13, Benjamí Villoslada escribió:
El tema ha vuelto :)
Ya no tiene la tarjeta integrada, han puesto una SoundBlaster y
# yast2 sound
La detecta como "Creative Sound Blaster AudioPCI64V, AudioPCI128" pero la instalación siempre termina con:
* Me temo que sea un problema con los kernels smp mira a ver si hay algo en /usr/src/linux-2.6.13-15.7/Documentation/sound/alsa y la gestion de interrupciones, en los multiprocesadores NO tengo tarjetas de sonido, asi que por mi parte haz unas probaturas faciles, instala irqbalance y que se arranque al inicio, esto no lo desinstales no es malo tenerlo, si no mejora el asunto, arranca pasandole al kernel la opcion NOAPIC, instala los paquetes debuginfo de tu kernel y alsa/s y comparalos por ejemplo con el de agirardet a ver si hay movida con alsa, recompilar los paquetes alsa, (a lo mejor necesita la emulacion oss) por probar instala kasound y activala, tambien podrías recompilar el kernel echandole un ojo a la lista de alsa y al cvs.
participants (2)
-
Benjamí Villoslada
-
jose maria