0 votos

La toma de auriculares del MacBook Pro 2017 parece dormirse cuando el portátil está en reposo

Tengo un MBP 2017 y estoy usando un par de auriculares Sennheiser básicos. Estoy encontrando cuando el portátil está inactivo durante un período de tiempo (no puedo averiguar exactamente cuánto tiempo todavía) la toma de auriculares parece colgar.

La única forma de conseguir sonido es desenchufar los auriculares y volver a enchufarlos y después de 2-3 segundos vuelvo a tener sonido.

Las especificaciones de mi máquina:

MacBook Pro (13 pulgadas, 2017, cuatro puertos Thunderbolt 3)
MacOS High Sierra 10.13.6 (17G65)
Core i5 de Intel a 3,1 GHz
16 GB 2133 MHz LPDDR3

1voto

W. van Kuipers Puntos 116

El problema parece ser que OSX selecciona el dispositivo de salida equivocado al volver del modo de suspensión. En mi caso, el problema es que selecciona el audio DisplayPort en lugar del puerto de auriculares.

He hecho lo siguiente para solucionarlo:

  1. Instalar switchaudio-osx y vigilante del sueño (Yo personalmente uso Homebrew para esto)

    brew install switchaudio-osx sleepwatcher

  2. Compruebe el nombre del dispositivo de salida de audio que desea utilizar ejecutando

    SwitchAudioSource -n

(para mí esto fue Built-in Output )

  1. crear un script de activación utilizando el dispositivo de salida del paso 2:

    echo -e "#!/bin/bash\n/usr/local/bin/SwitchAudioSource -s 'Built-in Output'" >> ~/.wakeup

  2. Establecer los permisos para el archivo

    chmod 700 ~/.wakeup

  3. Prueba el script (ejecuta el siguiente comando y deja que tu Mac se duerma)

    /usr/local/sbin/sleepwatcher --verbose --wakeup ~/.wakeup

  4. Establecer la configuración de lanzamiento para sleepwatcher

    ln -sfv /usr/local/opt/sleepwatcher/de.bernhard-baehr.sleepwatcher-20compatibility-localuser.plist ~/Library/LaunchAgents/ launchctl load ~/Library/LaunchAgents/de.bernhard-baehr.sleepwatcher-20compatibility-localuser.plist brew services start sleepwatcher

  5. ¡Hecho! Ahora cada vez que tu máquina vuelva del reposo se ejecutará el script y seleccionará la salida correcta

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