problemas con tarjeta de audio 5.1 con entrada usb

Imagen de GINA SHELDON
0 puntos

Hola que tal soy novata con Linux, tengo un internet mi problema es el siguiente tengo un sevidor con 5 monitores compre una tarjetas de sonido de 5.1 canales pero no he logrado independizar el audio para cada monitor la versión de Linux que tengo es 8.04 al ejecutar en la terminal cat /proc/asound/cards me muestra

0 [default_1 ]: USB-Audio - USB AUDIO
USB AUDIO at usb-0000:00:02.1-2.2, full speed
1 [default ]: USB-Audio - USB AUDIO
USB AUDIO at usb-0000:00:02.1-2.1, full speed
2 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xf5000000 irq 16
3 [default_2 ]: USB-Audio - USB AUDIO
USB AUDIO at usb-0000:00:02.1-2.3, full speed
4 [default_3 ]: USB-Audio - USB AUDIO
USB AUDIO at usb-0000:00:02.1-2.4, full speed

intente modificar el directorio /etc/mdm/mdm.conf
pero me dice permiso denegado que puedo hacer ya busque muchas soliciones en el google pero no he podido agradecere mucho su ayuda

Imagen de Pablo_F
+1
0
-1

Hola,

Hace falta más información para intentar entender qué ocurre. Con este comando descargas y ejecutas un script que da información sobre tu configuración de audio:

wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh

Sube a internet y pon aquí la URL.

Pon también aquí la salida del comando:

lsusb

De todas formas, te recomiendo que hagas una actualización a lucid o maverick, en los cuales pulseaudio funciona mucho mejor. No sé si se podrá solucionar el problema o si seré capaz de ayudarte con 8.04.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de okariyo
+1
0
-1

Hola Pablo_F, tengo un problema similar con el que llevo a vueltas con mi escaso conocimiento mas de 1 año. El tema es que tengo unos auriculares usb 5.1 con el chipset cm106/108 de C-Media y no consigo sacarles sonido, he ejecutado el script que comentas arriba y el resultado es el siguiente:

http://www.alsa-project.org/db/?f=f10412e8a1bd533893363eb335d43ab0b4b44b61

La salida del comando lsusb:

Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 046d:c518 Logitech, Inc. MX610 Laser Cordless Mouse
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 0d8c:0006 C-Media Electronics, Inc. Storm HP-USB500 5.1 Headset
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 046d:080f Logitech, Inc. Webcam C120
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

No entiendo ni el 10% de los datos que ahí aparecen, si pudieses echarle un vistazo Pablo_F te lo agradecería.
En este momento mi S.O es LinuxMint 10, pero el problema persiste en todos los Linux que he probado hasta la fecha.

Gracias.

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Hola okariyo,

No lo veo claro. ¿Puedes dar la salida de

aplay -L

?

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de okariyo
+1
0
-1

Hola Pablo_F, la salida del comando aplay -L es:

default
pulse
Playback/recording through the PulseAudio sound server
front:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
Front speakers
surround40:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
HDA Intel, ALC1200 Digital
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
Direct sample mixing device
dmix:CARD=Intel,DEV=1
HDA Intel, ALC1200 Digital
Direct sample mixing device
dsnoop:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
Direct sample snooping device
dsnoop:CARD=Intel,DEV=1
HDA Intel, ALC1200 Digital
Direct sample snooping device
hw:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
Direct hardware device without any conversions
hw:CARD=Intel,DEV=1
HDA Intel, ALC1200 Digital
Direct hardware device without any conversions
plughw:CARD=Intel,DEV=0
HDA Intel, ALC1200 Analog
Hardware device with all software conversions
plughw:CARD=Intel,DEV=1
HDA Intel, ALC1200 Digital
Hardware device with all software conversions
front:CARD=Audio,DEV=0
USB Audio, USB Audio
Front speakers
surround40:CARD=Audio,DEV=0
USB Audio, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=Audio,DEV=0
USB Audio, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Audio,DEV=0
USB Audio, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Audio,DEV=0
USB Audio, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Audio,DEV=0
USB Audio, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Audio,DEV=0
USB Audio, USB Audio
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=Audio,DEV=0
USB Audio, USB Audio
Direct sample mixing device
dsnoop:CARD=Audio,DEV=0
USB Audio, USB Audio
Direct sample snooping device
hw:CARD=Audio,DEV=0
USB Audio, USB Audio
Direct hardware device without any conversions
plughw:CARD=Audio,DEV=0
USB Audio, USB Audio
Hardware device with all software conversions

Una cosa curiosa es que...estos auriculares USB tienen el tipico controlador de volumen y muteador de audio/micro en el propio cable y funciona perfectamente, sube y baja bien el volumen y mutea/desmutea bien, la pena es que no salga sonido.
Lo de subir volumenes y quitar el mute en alsamixer nunca me ha dado resultado, también he desactivado la tarjeta de sonido de la placa base para reinstalar Linux solo con el USB-audio y nada.

Otra cosa curiosa, es que en este foro:

https://bbs.archlinux.org/viewtopic.php?id=51045

creo que tienen el mismo problema que yo y parece que recomiendan instalar el linux-backports-modules-generic, pero ya lo he instalado y nada (puede que lo hiciera yo mal), también te remiten a esta web:

http://www.phoronix.com/scan.php?page=article&item=592&num=3

donde dicen que con el alsa v1.0.12 los auriculares se detectaban y sonaban al momento pero con problemas de control de volumen y tal...

No se...cualquier dato que necesites te lo daré encantado. Gracias.

+1
0
-1
Imagen de arriero
+1
0
-1

Un vistazo a este howto es la 2 parte pero encontraras la primera.
http://planetared.com/2010/02/arreglar-sonido-5-1-en-ubuntu-9-10-karmic-...
Se que es para la 9.10 pero menos es nada, solo tendrías que cambiar los drivers a usar que puede que sea alguna versión superior.

+1
0
-1

Si reparas tu problema, añade(Solucionado)en el asunto de tu primer post, así es mas fácil para el que busca después.Mi Blog

Imagen de okariyo
+1
0
-1

Gracias arriero, pero casualmente en ese howto he participado jajaja, ahí me llamo "Oscareverb", he hecho todo lo que comenta esa gente desde el principio hasta el final y varias veces por si hubiera podido confundirme en algo...,reinstalación tras reinstalación del todo el sistema y vuelta a empezar (la instalación por USB va muy rapida xD) pero nada.

Gracias de todos modos y si consigo aquí la solución, tendré que postear en PlanetaRed un link de este foro por que ellos también me han ayudado bastante (si al admin de aquí le parece correcto claro).

Un saludo.

+1
0
-1
Imagen de arriero
+1
0
-1

creo que tienen el mismo problema que yo y parece que recomiendan instalar el linux-backports-modules-generic, pero ya lo he instalado y nada (puede que lo hiciera yo mal), también te remiten a esta web:

TE aconsejo marques en los repos de synaptic los "backport" y que revises en la casilla de busqueda los paquetes backport e instales los barckport-media y los backport-alsa-maverick y haber que pasa.
Sino sabes como activarlos lo comentas y te explicamos.

+1
0
-1

Si reparas tu problema, añade(Solucionado)en el asunto de tu primer post, así es mas fácil para el que busca después.Mi Blog

Imagen de Pablo_F
+1
0
-1

Hola,

amixer sólo muestra un canal estéreo pero aplay -L sí que ve el la opción de surround. A ver si se puede hacer algo.

Me adhiero a la propuesta de arriero de instalar desde backports todos los paquetes relacionados con alsa. De todas formas, estaría bien intentar averiguar si es un problema del driver de alsa o de una falta de configuración del driver o bien de pulseaudio o de una falta de configuración de pulseaudio.

Propongo usar una herramienta de pruebas de bajo nivel llamada speaker-test.
No hace falta que la instales, ya la tienes.

Empezando por lo fácil, en una terminal copias esto:

speaker-test -Dfront:Audio -c2 -t wav

que debería funcionar los altavoces frontales.

Ahora en lugar de front: pruebas con el resto de posibilidades. Por ejemplo:

speaker-test -Dsurround40:Audio -c4 -t wav

Otras son (señalando el número de canales correspondiente con la opción -c):

surround41: (con -c5)
surround50: (con -c5)
surround51: (con -c6)
surround71: (con -c8)

Si con speaker-test no consigues surround, hay que seguir mirando a nivel de driver.

Entonces prueba lo siguiente:

En el archivo /etc/modprobe.d/alsa-base.conf hay una línea que pone:

options snd-usb-audio

Edita este archivo como administrador y pásale la identificación de proveedor y producto de tu tarjeta usb, que puedes ver en la salida de lusb. En tu caso, sería poniendo la línea.

options snd-usb-audio vid=0x0d8c pid=0x0006

Después de cambiar este archivo reinicia y vuelve a hacer las pruebas con speaker test y mira en alsamixer a ver si ya tienes acceso al resto de los canales y vuelve a pasar el script alsa-info para ver si vemos alguna diferencia.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de okariyo
+1
0
-1

Gracias arriero y Pablo_F, he comenzado instalando los paquetes:

linux-backports-modules-headers-maverick-generic
linux-backports-modules-media-2.6.35-24-generic
linux-backports-modules-media-maverick-generic
linux-backports-modules-alsa-2.6.35-24-generic
linux-backports-modules-alsa-maverick-generic

Luego continué con la prueba de:

speaker-test -Dsurround71:Audio -c8 -t wav

Que fué la única que que corría pero sin sacar sonido, el resto de pruebas (-cx) de speaker-test devolvían en consola: Argumento inválido.
Bueno con esto se que mis auriculares son 7.1 (creía que eran 5.1).
La respuesta en consola de ese comando una vez acabada volvía a empezar en plan bucle:

speaker-test 1.0.23

El dispositivo de reproducción es surround71:Audio
Los parámetros del flujo son 48000Hz, S16_LE, 8 canales
archivo(s) WAV
Frecuencia establecida a 48000Hz (se solicitó 48000Hz)
El rango del tamaño del buffer va desde 96 hasta 65536
El rango del tamaño del perído va desde 48 hasta 32768
Utilizando el tamaño máximo de buffer 65536
Periodos = 4
fue establecido period_size = 16384
fue establecido buffer_size = 65536
0 - Frontal izquierdo
4 - Centro
1 - Frontal derecho
7 - Lado Derecho
3 - Trasero derecho
2 - Trasero izquierdo
6 - Lado Izquierdo
5 - LFE
Tiempo por período = 10,262710
0 - Frontal izquierdo
4 - Centro
1 - Frontal derecho
7 - Lado Derecho
3 - Trasero derecho
2 - Trasero izquierdo
6 - Lado Izquierdo
5 - LFE
Tiempo por período = 11,265700
0 - Frontal izquierdo
4 - Centro
1 - Frontal derecho
7 - Lado Derecho
3 - Trasero derecho
2 - Trasero izquierdo
6 - Lado Izquierdo
5 - LFE

y así todo el rato...

Luego edité el archivo alsa-base.conf y options snd-usb-audio lo cambié por:

options snd-usb-audio vid=0x0d8c pid=0x0006

Reinicié y ejecute el speaker-test pero el resultado fue el mismo, corría la prueba pero no salía sonido, bueno...tampoco se si debería salir sonido o no.

Verifiqué alsamixer y creo que su estado sigue igual, te dejo una imagen:

Imagen de alsamixer

Y aquí dejo el script de alsa:

http://www.alsa-project.org/db/?f=4e3a5b7e3f90dbe0fe6c418734002fa3c6775400

Muchas gracias por la ayuda.

Un saludo.

+1
0
-1
Imagen de arriero
+1
0
-1

Bueno haber si encuentras este sitio y podrás cambiar alsa por pulseaudio
Sistema-Preferencias-selector de sistemas multimedia.
Cambia y haber si ahora puedes hacer algo con este problema.

+1
0
-1

Si reparas tu problema, añade(Solucionado)en el asunto de tu primer post, así es mas fácil para el que busca después.Mi Blog

Imagen de okariyo
+1
0
-1

Gracias arriero, esa opción ya la había probado hace tiempo, de todos modos lo he intentado de nuevo y con todos los modos pero nada. Probaré cambiando a Pulseaudio y reiniciando por si a caso a ver que pasa.

Un saludo.

+1
0
-1
Imagen de okariyo
+1
0
-1

Nada, esto no suena.

+1
0
-1
Imagen de arriero
+1
0
-1

Vale encontré ayudando a otro compañero, un programa para manejar sonido 5.1 con pulseaudio. Haber si te sirve se llama pavucontrol, ya sabes como instalar asi que no te explico mucho mas. Este programa es el mixer parecido a alsamixe,r pero para pulseaudio. Un saludo.

+1
0
-1

Si reparas tu problema, añade(Solucionado)en el asunto de tu primer post, así es mas fácil para el que busca después.Mi Blog

Imagen de okariyo
+1
0
-1

Gracias de nuevo arriero, el pavucontrol parece una buena aplicación de control de surround pero no me da resultado, al ejecutar un archivo de sonido la barra del del volumen se mueve pero no sale sonido, he probado con todas las combinaciones posibles pero no sé por qué, creo que el problema va a estar en el driver de los auriculares, para que Linux lo reconozca bien.
Cualquier ayuda me sirve para descartar fallos, cada vez van quedando menos xD.

Un saludo.

+1
0
-1
Imagen de okariyo
+1
0
-1

Ojalá alguien pudiese aportar algo mas a este tema, me parece increible que no haya encontrado ninguna solución aún después de estar buscando durante 3 años, en varios foros y en varios idiomas, probaré a buscar en japonés a ver que pasa...
Será tan dificil emular, compilar o sabe dios que el driver de ese chipset cm106 o cm108?
De todos modos gracias a toda la gente que me ha ayudado, un saludo.

Gracias.

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Supongo que escribir un driver de audio llevará su trabajo, aparte de alguien interesado en hacerlo.

El mejor sitio para preguntar son las listas de correos de alsa. Hay una de usuarios y otra de desarrolladores.

En los foros no vas a sacar nada en claro.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de okariyo
+1
0
-1

Pues eso... gracias por todo

Saludos

+1
0
-1
Imagen de zxmoophv
+1
0
-1

Hola tengo un problema parecido pero en mi casos el sistema de audio 4.1 y no es externo. a que me refiero?...

Tengo una PH pavillion dv7-6163us la misma vienes con un sistema de audio beats 4.1 (2 esquinas arriba, 2 esquinas abajo y 1 debajo). pero me sucede que aun que tengo audio por todos los speaker, me estan funcionando como si fuera 2.0.

Y por ejemplo cuando conecto los headphones solo tomas las 2 de las parte "izquierda arriba" mientras los otros tres continuan sonando.

Espero me disculpen cualquier novatada soy nuevo con ubuntu.

+1
0
-1

Muchisimas gracias por su aporte.