4 votos

¿Cómo arreglo un puerto de auriculares de MacBook atascado en modo óptico?

El altavoz de mi MacBook de 2009 no funciona (la mayoría de las veces). El puerto de salida de audio digital se queda atascado (aparece una luz roja desde dentro del enchufe). Es un viejo MacBook con puertos separados para auriculares y micrófono.

Descarté problemas con el altavoz ya que el sonido de arranque va directamente a los altavoces integrados.

Pienso que el sistema operativo controla qué funcionalidad decide utilizar la computadora, pero consulta algún hardware oculto en el puerto. Las Preferencias del Sistema pueden detectar pero no controlar el estado del audio digital. Según la computadora, está emitiendo audio digital y el altavoz está desactivado.

Intenté solucionar el problema conectando un conector de audio digital, pero eso no ayudó. Encontré sugerencias que recomiendan cosas como introducir un palillo en el agujero e intentar 'desbloquear' algún mecanismo que (asumo) detecta la presencia del enchufe.

Mi siguiente paso, a menos que se me ocurra una idea mejor, es abrir el estuche de la computadora con la esperanza de inspeccionar el puerto desde adentro. Alternativamente, podría intentar:

  • buscar más soluciones de software, anulando de alguna manera la creencia de la computadora de que algo está conectado; OS X parece que no lo admite

  • sondear mecánicamente desde el exterior (de nuevo)

  • obtener altavoces o auriculares inalámbricos

  • conseguir algún tipo de dispositivo portátil óptico

  • reorganizar los lugares que frecuento (llevo un auricular de teléfono y en una oficina guardo un par barato de altavoces con cable Logitech. Algunos lugares tienen Apple TVs.)

  • algo más que aún no he visto

¿Alguna idea sobre ventajas y desventajas? (No tengo mucho dinero para gastar y espero evitar las opciones caras mencionadas arriba. Tengo tiempo, pero quiero explorar más opciones antes de abrir el estuche.)

0 votos

A menudo he utilizado software para resolver problemas de hardware, y en este caso casi puedo hacerlo, cuando nadie lo está usando, puedo dirigir la salida de este ordenador a un Apple TV cercano mediante software.

0 votos

Para alguien con un problema similar al mío, pero con hardware diferente, consulte discussions.apple.com/message/26266848#message26266848.

2voto

Kyle Rose Puntos 51

Acabo de usar un palillo de dientes, de cabeza plana, hice unos cuantos giros dentro del puerto con muy poca presión y simplemente funciona, ahora los Altavoces Internos están disponibles y son la opción predeterminada en las preferencias de Sonido, el icono de volumen ya no está desactivado en la barra de menú.

0 votos

¿Qué modelo de Mac tenías?

1voto

medbot Puntos 79

Si miras hacia abajo en el puerto mientras la computadora está encendida, y la parte trasera del puerto se ilumina de color rojo, entonces deberías intentar colocar una boquilla de aspiradora en el puerto en un intento de sacar lo que pueda estar atascado allí.

Tienes razón; normalmente el sistema operativo decide qué salida utilizar. Pero en este caso, el chip que convierte el audio digital a analógico en tu placa lógica le dirá a OS X cuando detecta que se ha insertado un cable mini toslink, y perderás la opción de 'Altavoz Interno' en Preferencias del Sistema.

Si la parte trasera del puerto no se ilumina de rojo, entonces podría ser un problema de software. ¿Quizás intentar un reinicio de PRAM?

0 votos

¡Lo siento! Olvidé mencionar que veo el resplandor rojo.

1voto

Douglas Puntos 10417

No hay software que vaya a arreglar un problema físico.

Ahora bien, nunca he desmontado el puerto de audio en una placa lógica de un MBP, pero es seguro decir que hay una conexión física dentro del conector que le indica si se ha insertado un conector analógico u óptico. Puede ser algo tan simple como un contacto mecánico (algo así como un interruptor) o un sensor de luz. De cualquier manera, no hay lógica en tu conector de audífonos para indicarle a tu MBP "¡Soy óptico, enciende tu luz roja!" Lo hace simplemente porque se ha establecido una conexión.

Debido a que se ha establecido esa conexión, tu subsistema de audio le está indicando a OS X que hay conectado un auricular y que redirija todo el sonido a través de ese dispositivo. No hay software ni configuración que vaya a engañar a ese subsistema de audio para que no "crea" lo que está "viendo". En este caso, esa conexión que se ha establecido. Ya sea qué está haciendo esa conexión es un dispositivo de audio real o algo atascado ahí es otra historia completamente diferente.

Intenta limpiar tu puerto

No usaría un palillo.
Intenta limpiar el puerto con aire comprimido. Si eso no funciona, puedes usar un pequeño spray de limpiador de componentes electrónicos (yo he usado CRC Quick Dry Cleaner yo mismo) Asegúrate de hacerlo mientras la computadora está apagada y desconectada, por supuesto. No apliques energía hasta que estés seguro de que está seco. ¡Espera 1 hora para estar seguro! Oh... ¡y asegúrate de leer las instrucciones y advertencias en la etiqueta!

Si eso falla, haz que un especialista en reparación de placas lógicas lo revise. Probablemente puedan reemplazar el componente bastante rápido y barato.

1 votos

Eso no tiene sentido. Cualquier fabricante decente le permitiría simplemente desactivar la salida digital y enviar el sonido a los altavoces internos. Es realmente estúpido que necesites arreglar algo que nunca se usará. Mis auriculares funcionan, pero los altavoces internos no son visibles por esto.

0 votos

No es un problema físico. El ordenador emite un sonido al arrancar, y el liveCD de Ubuntu se reproduce a través de los altavoces incluso cuando se conectan los auriculares.

1voto

Pickle Puntos 2099

Los pasos a continuación dependen de que se cumplan los siguientes diagnósticos:

  1. El powerchime al iniciar funciona como se espera.
  2. El conector de auriculares emite sonido cuando está conectado a altavoces externos.
  3. Los altavoces internos están silenciados, en operación normal, cuando no se inserta ningún enchufe.
  4. Sin un enchufe, el símbolo del altavoz en la barra de menús está desactivado y al presionar las teclas de volumen simplemente se muestra un letrero de estacionamiento gris en el HUD del altavoz.
  5. Hay una luz roja que proviene del propio enchufe, sin insertar ningún enchufe.
  6. En la aplicación 'Configuración MIDI de Audio' y también en el panel de preferencias 'Sonido', el estado se muestra como 'salida digital óptica'.

Si se cumplen todas las condiciones mencionadas anteriormente:

Hay numerosas formas de solucionar el problema:

La mayoría de las veces, el problema es causado por objetos extraños/debris/polvo/suciedad.

Los circuitos implicados que le dan al sistema la 'información incorrecta' sobre 'lo que está sucediendo en el puerto' se ven de la siguiente manera:

entrar descripción de la imagen aquí

Significado: con un conector regular insertado, los altavoces internos están silenciados, pero las señales de sonido salen a través de la línea. ¡Pero sin un conector insertado, el sistema carece del contacto eléctrico, el interruptor está trabado, y por lo tanto, asume que 'hay salida óptica', silencia los altavoces internos y envía la luz hacia la habitación.

Hay en principio tres formas de abordar este problema, dos bastante físicas y un enfoque que depende puramente del software y sus configuraciones.

1. Limpiar el conector de auriculares

El método más fácil y a veces suficiente es volver a insertar y sacar repetidamente un conector de auriculares. Esto sorprendentemente funciona a menudo.

Esto se puede hacer con un palillo, la parte trasera de un cartucho de tinta de un bolígrafo, un paño de papel enrollado y apretado, un Q-tip— preferiblemente sumergidos en algo de alcohol (¡no demasiado!), algunos reportan éxito al usar un destornillador pequeño.

Alternativamente, algunos dicen que utilizando aire comprimido o incluso soplando con sus propios pulmones en el puerto. Esto puede depender de lo seco o de la 'falta de grasa' falta de poder adhesivo de la suciedad. El aire comprimido a veces funcionó, con 'soplar' nunca logré nada.

Todo esto es un poco de hit&miss, ya que por ejemplo no conozco la orientación exacta del interruptor (algunos dicen a las 3 en punto, sin pruebas, pero ver más abajo), y la mayoría de las veces no puedo ver dentro qué es el problema.

Un problema puede ser la suciedad que podría estar por todas partes. Pero el interruptor esencial parece estar en el plano horizontal hacia la tapa/pantalla — es decir: en la posición de las 9 en punto. Así que accionar este interruptor con un fósforo u algo similar debe concentrarse en esa ubicación.

2. Alteraciones físicas

Las alternativas disponibles en orden de intrusividad creciente:

  1. Reemplazar solo el conector de auriculares (tarea de bricolaje muy avanzada, limpia y relativamente económica, soluciona el problema exacto y nada más, la salida óptica vuelve a estar disponible junto con todas las opciones asociadas a ese puerto, si es necesario).

  2. Deshabilitar físicamente el SPDIF (más barato, pero la salida óptica desaparecerá para siempre en la mayoría de los casos).

  3. Reemplazar toda la placa lógica (la forma perezosa, derrochadora de Apple. Solucionará un problema pequeño disparando a los gorriones con cañones, a menudo no disponible, ciertamente no de Apple si la máquina es demasiado antigua. En resumen: funcionará, con exceso de todo).

Ninguna de estas opciones es recomendable para alguien sin experiencia en soldadura que intente solucionar esto en casa. La opción de la 'placa lógica completa' es extremadamente derrochadora y solo es una opción si el problema está dentro de la ventana de garantía o AppleCare. (Incluso entonces, una pieza de repuesto tan simple…)

Pero: si 'la limpieza no funciona' (si se limpia con demasiada frecuencia, mi impresión es que el puerto tiende a fallar por estrés de forma permanente, es decir: incluso si está limpio) y si conoces a alguien, o algún lugar dispuesto a ir por 'la opción 1, solo el puerto, por favor', entonces esa debería ser una alternativa muy atractiva.

3. Soluciones basadas en software

El hecho de que una Mac atascada en óptica pueda escucharse utilizando sus altavoces internos sin problemas (con pasos de configuración fáciles) en Linux prueba que se puede utilizar software.

Puede haber una manera de deshabilitar SPDIF a través de comandos NVRAM, pero eso aún está por descubrir.

Algunas soluciones que rondaban por la red implicaban lanzar tanto Sound-PrefPane como Garageband en órdenes específicas y resultaron ser infructuosas.

Solución de software que funciona

¡Sustituir AppleHDA.kext cargando VoodooHDA.kext!

En un sistema Mojave 10.14 utilicé Kext Utility (muchas fuentes de aspecto dudoso en la red, pero también disponibles en una fórmula más confiable de Homebrew).

  1. Cierra todos los demás programas.
  2. Abre Kext Utility.
  3. Arrastra VoodooHDA.kext a su ventana.
  4. Espera hasta que diga que ha terminado.
  5. Reinicia.

Deberías tener activo VoodooHDA y deberías notar que ahora tienes la opción de cambiar la salida en, por ejemplo, la barra de menús completamente a tu gusto:

entrar descripción de la imagen aquí

Esta imagen muestra el estado del selector de la barra de menús, con un puerto de auriculares defectuoso, bajo la configuración puramente de Apple atascada en óptica sin altavoces internos, y ahora utilizando nuevamente los altavoces internos.

Esto se hizo en un sistema antiguo con SIP deshabilitado. Si esto funciona como se describe, con pasos adicionales para seguir, o no en sistemas más nuevos como Monterey o Ventura: no puedo probarlo ahora en esta máquina. El uso de tales kexts y herramientas de hacking altera el perfil de seguridad de tu software.

Espero tus comentarios, especialmente para saber qué sistemas (todavía) permiten esta ruta, o cuáles son las alternativas para forzar el bypass de SPDIF en el software.

0 votos

He estado viviendo con este problema durante 2 años y de vez en cuando busco nuevas opciones. Desafortunadamente, recientemente me vi obligado a actualizar de Mojave a Monterey en un MBP de 15 pulgadas de 2015 (construido en 2018 - los últimos que vendieron). He aceptado que no hay una solución de hardware para mí que no implique quitar un inductor/resistor dependiendo de la versión de la placa base. Porque el contacto no está atascado, pero algún otro componente piensa que está atascado, como he visto en varios foros. Esto es muy arriesgado y solo he visto a una persona decir que funcionó.

0 votos

Si algún día actualizas tu Mac, ¡por favor avísanos si hay una solución! ¡Ojalá nunca hubiera actualizado desde Mojave, la mejor versión de Mac OS, pero algunas cosas de mi trabajo requerían versiones más recientes :( :( :(

0 votos

@JBernardo Opinión similar sobre HW/sw aquí. La máquina afectada es un MBP de 2011, el cual actualicé de 10.14 (situación anterior) a Monterey, tres veces, pero el hack era tan poco confiable que lo dejé por el momento... Las pocas horas que estuve en 12, no me molesté con ningún 'sonido'. ¿Pero quieres decir que el último Voodoo kext no funciona para ti?

0voto

Nerd Stalker Puntos 249

Rasqué alrededor de la parte trasera del puerto (justo al final donde se encuentra la fuente de luz roja) con un pequeño destornillador y se restableció a los altavoces internos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X