Este fin de semana me he encontrado que al pinchar los cascos en el portátil no dejaban de sonar los altavoces del equipo (seguÃan sonando los muy condenados) y, a través de los «headphones», no se oÃa absolutamente nada.
Tras varios intentos infructuosos y consultar la documentación del proyecto Alsa buscando la configuración correcta de la tarjeta de sonido por fin he dado con la solución correcta para conseguir el deseado «mute» al pinchar los auriculares en el equipo.
Como han sido varias pruebas y reinicios del equipo hasta encontrar la combinación correcta he optado por dejar constancia de la solución para aquel que pueda llegar a necesitarla (lo que hubiese dado por saber cómo configurar mi ordenador rápidamente)
CaracterÃsticas del equipo
Hace tiempo os hablé que estaba buscando un ordenador nuevo pero lo que quizás no os haya contado es que desde que lo compré no he podido dedicarle el tiempo suficiente para configurarlo correctamente 😦
Tanto es asà que el otro dÃa, cuando mi mujer lo cogió para ver una pelÃcula en él me pilló por sorpresa el hecho de que los cascos no funcionasen al pincharlos al jack de audio (cosas de ese tipo soy consciente que siguen quedando pero me va a costar encontrar hueco para resolverlas por lo que haré como en esta ocasión: arreglarlas conforme me vayan molestando 😦 ¡viva la «proactividad»!)
Como he dejado caer por alguno de los comentarios, el equipo que finalmente me compré es un Asus A52JB y, en lo referente al sonido cuenta con
- Tarjeta de sonido Intel HDA
- Chipset Conexant CX20585
Conocer nuestro chipset
Si quieres saber qué chipset tiene tu tarjeta de sonido te recomiendo lanzar el siguiente comando
cat /proc/asound/card0/codec#* | grep Codec
Solución al problema
Pues al final ha sido más sencillo de lo que se podÃa esperar pero como he tenido que invertir varias horas en dar con la dichosa solución he optado por dejar constancia en el blog (porque seguro que la próxima vez no recuerdo cómo lo hice) y, de paso, compartirla con vosotros por si alguno se ve con el mismo problema (no se lo deseo a nadie).
Debemos editar como administrador el fichero
/etc/modprobe.d/sound.conf
de tal modo que (créalo si no existe) añadiremos en él el siguiente contenido
options snd-hda-intel model=ideapad
Parece sencillo, ¿verdad? pues no os digo lo que he tardado en encontrar la dichosa constante 😉
Conclusión
Solución sencilla a un problema que puede llegar a volverte loco buscando por qué no funcionan los auriculares (o headphones) en tu equipo.
Este es uno de los problemas tÃpicos (cuando tu hardware es relativamente nuevo y las distribuciones Linux aun no lo incluyen y/o detectan por defecto) que hace que muchos opten por no probar el sistema operativo del pingüino.
Échale un ojo a la librerÃa bs2b y cómo activarlo con ALSA. Dicha librerÃa mejora enormemente la experiencia de escuchar audio digital con audÃfonos.
Saludos.
Me gustaMe gusta
Lo haré, gracias por la sugerencia @Ramón.
Un saludo y bievenido
Me gustaMe gusta
Lástima que no hayas publicado la solución mucho antes, aunque se agradece que la hayas documentado por si vuelve a pasar…
En mi caso, el volumen sonaba tanto por los altavoces como por los auriculares… El problema de «hardware a la última» no puede ser la causa, ya que es un equipo viejo; quizás el problema era la distribución, una Lubuntu.
Como te ha sucedido a tÃ, fue una de esas cosas que me pilló de repente; después de buscar una solución durante horas, al final llegué a la conclusión de que mi tiempo era más importante que solucionar un problema con algo tan básico: no estamos hablando de drivers para un gadget de última generación, sino únicamente de un trozo de metal (el conector de los auriculares).
En su momento lo comenté en mi blog: http://self_loving.blogspot.com/2010/11/lubuntu-problemas-con-el-volumen-del.html.
La conclusión de mi artÃculo es parecida a la frase que concluye tu entrada; sólo que en mi caso no ha hecho que no pruebe el «sistema del pingüino», sino que lo aparque, quizás, indefinidamente.
Felicidades por el blog: como siempre, una entrada excelente.
Un saludo,
Xavi
Me gustaMe gusta
Siento oÃr que optases por aparcar Linux (espero que temporalmente) pues gente como tú (y a las entradas de tu blog me remito) es la que se necesita en las trincheras del Software Libre 😦
Me gustaMe gusta
Hola:
¿El comando no será
options snd-hda-intel model=ideapad
Es decir intel en lugar de indel?
Me gustaMe gusta
Toda la razón del mundo @Rafael, gracias por avisarme del typo.
Un saludo
Me gustaMe gusta
ya que me has has venio de lujo arreglando la mitad de mi problema, justo es que te informe de la otra mitad, que seguro que le es útil a alguien =D
Tengo un compaq nx6110, Linux Mint 10 y (tenÃa) el mismo problema con los auriculares que tú, asà que después de tirarme dos horas buceando, llegué a tu página y apliqué tu solución del archivo.
Eso me dio sonido por los auriculares (por fin! ^^) y también un nuevo problema, ahora tenia el sonido a la vez por los auriculares y los altavoces (yo pensaba que eso era cosa del hardware, pero no…)
asà que después de pasarme otras dos horas bajo el mar, encontré la solución final en el mismo foro de linux mint… en ingles y del año pasado: instalar el gnome-alsamixer (se llama asà en el repositorio) y pulsar la casilla de «Headphone jack sense»
http://forums.linuxmint.com/viewtopic.php?f=49&t=53623&p=336840&hilit=the+%27Headphone+jack+sense%27+was+unticked+in+%27Gnome+ALSA+Mixer#p336840
Parece ser que el alsamixer es como la panacea universal que nadie conoce… un saludo y gracias!
Me gustaMe gusta
Muy agradecido por el aporte @Mardigaan; a mi no se me presentó el problema de oir simultaneamente altavoces y auriculares pero seguro que si alguien aparece por aquà agradecerá que le soluciones el problema.
Un saludo
Me gustaMe gusta
Se agradece que hayas documentado la solución, me evitó horas de búsqueda.
Me gustaMe gusta
A ti por comentar @Alberto.
Me alegra haberte ahorrado tiempo de investigación «innecesario»
Un saludo compañero
Me gustaMe gusta
Hola.
Espero que leas este mensaje.
Debo de decir que este problema no lo tenÃa con Linux Mint 12.
Resulta que ayer instalo todo feliz y contento Linux Mint 13 Mate y resulta que al enchufar los auriculares el sonido de los altavoces se sigue escuchando.
Es lo que comenta Mardigann. Le cito textualmente:
«ahora tenia el sonido a la vez por los auriculares y los altavoces»
¡ES REALMENTE MOLESTO!
¿No es un poco extraño que me pase esto con una distribución tan reciente?
He intentado hacer lo que comentas pero el problema persiste.
No sé si tienen que ver que mis codecs son diferentes.
Codec: Realtek ALC889
Codec: LSI ID 1040
Es un portátil ACER Aspire 6920.
Espero que alguien me pueda ayudar. Es realmente molesto y me molesta mucho tener que volver a la versión 12.
Gracias.
Me gustaMe gusta
Gracias a la ayuda prestada por Jose Antonio pude solucionar este problema tan molesto.
En mà caso se solucionó con estos parámetros sacados de la wiki de Archlinux que Jose Antonio muy amablemente me envÃo por mail.
options snd-hda-intel model=auto
Espero que esta ayuda que me ofrecieron a mà le sirva a alguien.
Me gustaMe gusta
Tu mismo… sÃ, sÃ… venga, ¡confiesa que te he mandado la url por email! ;P
Me gustaMe gusta
Puse otro mensaje después de este.
Lo prometo.
No ha salido. No lo entiendo.
Explicando los detalles y dándote las gracias por la ayuda prestada.
Me gustaMe gusta
No te preocupes Jorge, ya lo he arreglado (espero ;))
Me gustaMe gusta
buenas trades
tengo un porblema en mi portatil acer aspire
ace unos dias se me rompio dentro de latoma de auriculares y no se como puedo sacarla
muchas gracias espero contestaciom urgente
Me gustaMe gusta
Pues este problema tipico de que al conectar un audifono alsa queda mudo, pasa por que el automute de alsa está activado. ¿Que hacer? vamos a la terminal, escribimos «alsamixer» (sin las comillas) y va a aparecer los controles de todas las salidas y entradas. Nos desplazamos hacia la derecha con la flecha derecha del teclado, y buscamos el control que dice «auto-mut» (AutoMute) y le damos a la tecla flecha arriba del teclado, hasta que aparezca «disabled» y listo, ahi no debe tener mas problemas.
Para que comience a sonar los altavoces o auriculares, le subimos el volumen a todos los controles que digan «headphone» y «speaker». Si no saben como hacerlo, busquen la ayuda de alsamixer, presionando F1.
Me paso que actualicé a ubuntu 15.04 y se actualizó alsa-base, desconfigurandose. Pero afortunadamente pude hallar la configuracion.
Saludos!
Me gustaMe gusta
Genial apunte Paul, gracias.
Desgraciadamente no tengo ya ese portátil y me resulta imposible probar el truco 😦
Cualquier que encuentre este artÃculo agradecerá tu aportación.
Un saludo y, nuevamente, gracias.
Me gustaMe gusta