¿Problemas de sonido en Linux? Puedes empezar por aquí...

Iniciado por Festor, 15 Julio 2009, 02:08 AM

0 Miembros y 2 Visitantes están viendo este tema.

Festor

Una forma bastante útil de empezar a investigar un problema de sonido en Linux es, además de proporcionar los datos mínimos:

* Distribución Linux que usas y su correspondiente versión
* Marca y modelo de la tarjeta de sonido (si la sabes)
* Toda la información posible, por si hay situaciones en las que hay sonido o no...
* Comprobar que el sonido no está silenciado en el control de volumen (no sería la primera vez...  :xD )

Bueno, pues además de estos puntos un punto a tener en cuenta es lo que explica aquí nuestro amigo Surfaz:

CitarPara empezar teclea este comando:

Código (bash) [Seleccionar]
cat /proc/asound/card0/codec#* | grep Codec

En una terminal y dinos que salida te da.

Nota: Ten en cuenta que si tienes 2 o más dispositivos de audio en el ordenador o incluso si tienes un modem integrado saldran en la salida de este comando. Este método puede que no funcione en todas las distribuciones pero al menos en las más conocidas (Ubuntu, Debian, Fedora, OpenSuse, Mandriva...) debería funcionar.

Por ejemplo, lo que me devuelve a mi es:

CitarCodec: Realtek ALC663
Codec: Motorola Si3054

Eso si, yo ya sé que Motorola Si3054 hace referencia al modem integrado que tengo en mi portatil. Lo que de verdad me importa es la primera entrada, sin embargo aunque la marca de mi tarjeta de sonido es importante (Realtek) lo más relevante es el modelo o codec (ALC663) ya que es lo que más determina a la hardware.

Y, ¿para que sirve esto? Pues para saber el modelo exacto de tu tarjeta de sonido (ya que normalmente no sirve de mucho decir sólo que tienes una Sound Blaster o una integrada en la placa base de intel  :-\ ).

¿Y que hago con esa información?  Pues... buscar  ;D Aunque no lo creáis las probabilidades de encontrar información útil usando el modelo exacto de la tarjeta son mucho mayores que buscando el típico "problemas de sonido en linux"  :-\

Si no me creéis podéis continuar leyendo este hilo en la lista de correo de ubuntu-es.

motocros_elche

buenas a mi me pasa esto no se si quizas hayas creado este post por mi problema... xD
te informo
tengo un portatil toshiba satellite a300
con distribucion ubuntu 9.4
y esto cat /proc/asound/card0/codec#* | grep Codec me devuelve esto
Codec: Realtek ALC268
Codec: LSI ID 1040


Gracias por adelantado aver si me funcionan :s salu2!

Festor

#2
motocros... la idea de este post era enseñar una "nueva" forma de buscar la solución a posibles problemas con el sonido en gnu/linux...

Al menos mi intención no es resolveros los problemas uno por uno si no ayudaros a que los resolváis vosotros, aunque si alguien quiere hacer de "buscador humano" y empezar atender personalmente a cada uno... por mi no hay problema.

Cita de: motocros_elche en 15 Julio 2009, 14:43 PMbuenas a mi me pasa esto no se si quizas hayas creado este post por mi problema... xD

No te ofendas, pero en el foro hay más gente con problemas de sonido que sólo tu.

Te recomiendo que vuelvas a leer el post, en especial esta parte:

Cita de: Festor en 15 Julio 2009, 02:08 AMY, ¿para que sirve esto? Pues para saber el modelo exacto de tu tarjeta de sonido (ya que normalmente no sirve de mucho decir sólo que tienes una Sound Blaster o una integrada en la placa base de intel  :-\ ).

¿Y que hago con esa información?  Pues... buscar  ;D Aunque no lo creáis las probabilidades de encontrar información útil usando el modelo exacto de la tarjeta son mucho mayores que buscando el típico "problemas de sonido en linux"  :-\

Si no me creéis podéis continuar leyendo este hilo en la lista de correo de ubuntu-es.

De todas formas ni siquiera has concretado el problema que tienes: decir sólo "a mi me pasa esto" es como no decir nada... Aunque ya lei el otro hilo de tu problema... lo siento pero no acabo de comprender exactamente cual es el problema.

motocros_elche

oook primo pero no sale casi nada y de todas formas no entiendo mucho de linux todavia ya que salen comandos y muchas veces solo e empeorado las cosas como con la tarjeta wifi poniendola en modo monitor se jodio...xD y me toco reinstalarlo...

motocros_elche

al final segui este tutorial
http://www.ubuntu-es.org/index.php?q=node/70804
pero la unica diferencia esque ahora no se hoye nada y antes como si los altavoces fueran a romperse...xD

Festor

#5
Cita de: motocros_elche en 15 Julio 2009, 17:26 PM
al final segui este tutorial
http://www.ubuntu-es.org/index.php?q=node/70804
pero la unica diferencia esque ahora no se hoye nada y antes como si los altavoces fueran a romperse...xD

Ya que dices que eres nuevo te voy a dar 2 consejos:

-Si no tienes experiencia compilando programas, NUNCA recurras a compilar para intentar solucionar un problema, te aseguro que hay 100 y 1 formas de evitar compilar como por ejemplo buscar paquetes deb ya compilados.  :-\

-Ten un poco de amor por tu pobre ordenador y no le sometas al primer "tutorial" que encuentres en la red  :-( :-(

Si te fijas un poco te darás cuenta que en ese "tutorial" se usa Ubuntu 7.10 la cual es del 2007.... ¬_¬ (Ubuntu 9.04 >> Ubuntu 7.10) eso sin contar que estas instalando una versión inestable (una rc) y además una versión de alsa más antigua (la 1.0.15rc3) de la que trae por defecto Ubuntu 9.04 (que es la 1.0.18)...  :rolleyes:

motocros_elche

Cita de: Festor en 15 Julio 2009, 17:43 PM
Cita de: motocros_elche en 15 Julio 2009, 17:26 PM
al final segui este tutorial
http://www.ubuntu-es.org/index.php?q=node/70804
pero la unica diferencia esque ahora no se hoye nada y antes como si los altavoces fueran a romperse...xD

Ya que dices que eres nuevo te voy a dar 2 consejos:

-Si no tienes experiencia compilando programas, NUNCA recurras a compilar para intentar solucionar un problema, te aseguro que hay 100 y 1 formas de evitar compilar como por ejemplo buscar paquetes deb ya compilados.  :-\

-Ten un poco de amor por tu pobre ordenador y no le sometas al primer "tutorial" que encuentres en la red  :-( :-(

Si te fijas un poco te darás cuenta que en ese "tutorial" se usa Ubuntu 7.10 la cual es del 2007.... ¬_¬ (Ubuntu 9.04 >> Ubuntu 7.10) eso sin contar que estas instalando una versión inestable (una rc) y además una versión de alsa más antigua (la 1.0.15rc3) de la que trae por defecto Ubuntu 9.04 (que es la 1.0.18)...  :rolleyes:

ya lo e reinstalado el linux unas 5 veces pero de los errores se aprende poco a poco... y gracias por el consejo de la version y eso salu2! ya vere que ago...xD

motocros_elche

ahora al apagar el pc se me hoye el pitido perfectamente anteriormente no y al abrir la musica no se hoye nada anteriormente como si fuera a romperse el altavoz...

Casidiablo

Otra método bastante recomendado, cuando se trata de buscar el driver adecuado es escribir esto en consola:

lspci -n

Y pegar el resultado en http://kmuto.jp/debian/hcl/

De hecho es útil para cualquier dispositivo PCI que tengas conectado.

un saludo!

rockernault

Tienes una placa Intel HDA??   y se oye por los audifonos y por los altoparlantes??

solucion

Pues bien, resulta que tenía mi Ubuntu instalado en mi portátil, y en eso que me fui un día a la biblioteca y mientras hacía un trabajo pues me iba a poner a escuchar un poquito de jazz, conecto los auriculares y cuando pongo la música pues los auriculares no funcionan y saltan los del ordenador. Me quedé sorprendido pensando en qué podía haber ocurrido, pero como tenía que seguir haciendo el trabajo lo dejé y pensé ya lo haré luego; unos días después me acordé y empecé a buscar haber si a alguien le había ocurrido y, como casi siempre, había solución.

Buscando en Ubuntu-es encontré en el foro a una persona que le había ocurrido lo mismo y daban como solución una página en francés en la que lo solucionaban, y me puse a leer y lo pude solucionar de la siguiente forma:

El problema ocurre con las tarjetas de sonido Intel High Definition Audio (Intel HDA), en mi caso para solucionar lo que me pasaba sólo tuve que modificar el archivo alsa-base, para ello lo debemos arreglar con este comando:

    sudo gedit /etc/modprobe.d/alsa-base

Y añadir al final del archivo la siguiente línea:

    options snd-hda-intel model=mitac

Y listo, sólo falta reiniciar el servicio alsa y ya tendréis funcionando los auriculares.

    /etc/init.d/alsa restart