Sonido: a veces va, y a veces no. (Solucionado)

Imagen de Nexus 7

Hola a todos!

A ver: hace ya tiempo que me pasa esto, pero hasta el día de hoy no me había puesto a buscarle solución.

Resulta que el sonido a veces va, y a veces no, en sesiones distintas. Quiero decir que si arranco el PC y me meto en Ubuntu, puede que me funcione, y lo hará así lo tenga encendido 10 meses. Pero si apago y vuelvo a entrar, puede ser que esta vez NO funcione. O sea, que a cada inicio de sesión, el Ubuntu tira una moneda al aire para ver si va a tener sonido o no.

 

Por si acaso he actualizado los drivers de ALSA, pero ni por esas. En Sistema>Preferencias>Sonido he estado mirando y no he podido ver ni solucinar nada.

¿Que se puede hacer?

 

Gracias por anticipado.

 

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Capa

Cuando no te funcione,

Cuando no te funcione, ejecuta alsamixer y comprueba que todos los controles estén al máximo... para ir descartando problemas. 

Miembro del equipo de moderadores
Normas del Foro

Normas del Blog

Imagen de Nexus 7

Lo hice; tenía un par de

Lo hice; tenía un par de elementos abajo del todo, pero ni subiéndolos ni reiniciando (en el reinicio me aparecieron todos hasta arriba); sigue sin sonido....  :-(

Imagen de Lacasito

¿Podría ser que tuvieras

¿Podría ser que tuvieras dos tarjetas de sonido, una integrada en la placa y otra en uns ranura pci?

Esta es mi experiencia:
PROBLEMAS CON LA TARJETA DE SONIDO.
A VECES SONABA AL ARRANCAR, OTRAS NO

La solución vista siguiendo estos hilos del foro de Ubuntu:
http://ubuntuforums.org/search.php?searchid=30446517&pp=25&page=2
http://ubuntuforums.org/showthread.php?t=491749&highlight=sound+blaster+audigy+ls

En un terminal, ponemos: asoundconf list
Esto debería devolver una lista tarjetas. El resultado que me da es:

user@domicilio00:~$ asoundconf list
Names of available sound cards:
CA0106
NVidia

La CA0106 es la Sound Blaster Audigy, la NVidia es la tarjeta integrada en la placa base.

Ahora ponemos el nombre que corresponde a la SB Audigy en el comando que ejecutaremos a continuación (Ojo con las mayúsculas):

asoundconf set-default-card CA0106

Luego otra vez, pero ahora con sudo

sudo asoundconf set-default-card CA0106

Esto pondrá los valores predeterminados para la tarjeta y creará un fichero de configuración en /home/miguel llamado
.asoundrc, que es oculto. Este es el fichero de configuración de ALSA, pero no hace nada más que remitirnos a otro, que está junto a él y que se llama .asoundrc.asoundconf
Este es el fichero que gestiona asoundconf y que contiene los valores predeterminados de ALSA.

Ahora, en Sistema > Preferencias > Sonido escogemos ALSA para todas las opciones y en Pistas predeterminadas del mezclador, como Dispositivo, ponemos CA0106 (Alsa Mixer)

En el mezclador, selecciona todas las entradas que haya para asegurarnos de que no hay ninguna enmudecida.

comandos útiles:
lspci Lista todos los dispositivos PCI
aplaymidi -l Lista los puertos de las trajeta de sonido

*** ### ***
Ubuntu User #11237

*** ### ***
Ubuntu User #11237

Imagen de Nexus 7

Gracias, Lacasito: me parece

Gracias, Lacasito: me parece que has encauzado bien el problema; pongo lo sucedido hasta el momento:

Al hacer "asoundconf list" me sale esto

emi@emi-desktop:~$ asoundconf list
Names of available sound cards:
AudioPCI
UART
I82801BAICH2

Luego hice todo lo que indicabas, aunque el resultado final sigue siendo "sin sonido".

Tratando de averiguar el nombre Y LOS APELLIDOS de la tarjeta de sonido, me encontré en un foro otro comando útil: "cat /proc/asound/cards", que me devuelve esto:

emi@emi-desktop:~$ cat /proc/asound/cards
0 [AudioPCI ]: ENS1371 - Ensoniq AudioPCI
Ensoniq AudioPCI ENS1371 at 0xc400, irq 11
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x330, irq 10
2 [I82801BAICH2 ]: ICH - Intel 82801BA-ICH2
Intel 82801BA-ICH2 with CS4299 at irq 11

Aquí sí que me da bastante más datos, y la duda que tenía yo (si el AudioPCI era la tarjeta que debía poner) se despejó: era la correcta.

 

El problema, sin embargo, persiste, de modo que teniendo en cuenta lo anterior, pongo aquí el listado de dsipositivos que me sale a la hora de configurar el sonido, porque puede que ahí esté la clave; a parte del "autodetectar", me sale:

Intel 82801BA-ICH2

ES13712-DAC1

ES13712-DAC2/ADC

ALSA

ESD

OSS

 

Bueno, pues con estos datos en la mano ¿qué me quedaría por hacer para hacer funcionar el sonido?

Gracias de nuevo! :-)

 

 

 

 

 

Imagen de Lacasito

A mí también me aparecen

A mí también me aparecen varias cosas, pero tengo seleccionado ALSA

Para las pistas del mezclador, CA0106, que es como llama Linux a mi tarjeta PCI.
*** ### ***
Ubuntu User #11237

*** ### ***
Ubuntu User #11237

Imagen de Gorri

no entiendo

Hola! A mi me pasa exactamente lo mismo. A veces suena y otras no. Tengo una tarjeta de sonido integrada y una sound blaster en el PCI. Habia desactivado en la BIOS la integrada, cosa que funciono de maravilla durante una semana hasta que de repente me salia q no tengo tarjeta de sonido y que no encontraba ningún controlador ni dispozitivo de GStreamer. Volvi a activar la integrada y lo de antes: a veces suena y otras no.

 Necesito ayuda, por favor, y lo de los codigos esos no se donde se ponen ni como, de verdad no hay ningun sitio en el q se pueda leer como hacer esto, pk es un infierno estar asi.

 

Muchisimas gracias!

Un saludo 

Imagen de Gorri

sigo sin entenderlo

he intentado lo del terminal y me ha salido como tarjeta de sonido disponible

NVIDIA

la integrada....pero no me sale la sound blaster....

 

qeu puedo hacer :( ? 

Imagen de Fedaikyn

Hola, a ver si puedo ayudar

Hola, a ver si puedo ayudar por acá, que les parece si empezamos desde cero, a ver, vayan a la terminal y pongal lspci ese comando les listarás todos los dispositivos pci que ha detectado automáticamente la pc, luego de que pasen esta información a este hilo, vemos como seguimos.

 

ARRIBA URUGUAY !!!

 

fdanesse@hotmail.com

ARRIBA URUGUAY !!!

Imagen de Gorri

lo q me sale

Primero muchisimas gracias por contestarme!!

He hecho lo que me dijistes y es esto lo que me sale :

00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:0d.0 VGA compatible controller: nVidia Corporation GeForce 6100 nForce 405 (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:07.0 VGA compatible unclassified device: Creative Labs SB Live! EMU10k1 (rev 05)
01:07.1 Input device controller: Creative Labs SB Live! Game Port (rev 05)
iulda@iulda-desktop:~$

 

se supone q la tarjeta de sonido es la sound blaster y la integrada la nvidia, como te dije antes

 

Imagen de Fedaikyn

Jajajaja, que cosa más

Jajajaja, que cosa más curiosa, fíjate que tienes dos tarjetas de sonido si no me equivoco, pero la mejor te la detecta como de video:

00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)

01:07.0 VGA compatible unclassified device: Creative Labs SB Live! EMU10k1 (rev 05)

 

Voy a tener que leer un poco para ver como arreglamos esto, pero en principio puedes entrar a la bios de la PC y deshabilitar la tarjeta integrada, yo mientras veo como hacemos para indicarle a linux que 01:07.0 VGA compatible unclassified device: Creative Labs SB Live! EMU10k1 (rev 05) no es de video sino de sonido.

PD:

Una forma de solucionar esto de raíz, sería sacar la tarjeta que no es integrada, la sound blaster, pero imagino que no querras, así que busco como arreglarlo. 

Por lo que veo tu PC es de 64 bits, debieras instalar el ubuntu de 64 bits, lo tienes?

 

ARRIBA URUGUAY !!!

 

fdanesse@hotmail.com

ARRIBA URUGUAY !!!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.