¿Cómo enciendo silenciosamente mi MacBook Air?

36

Cuando enciendo mi MacBook Air, hace un fuerte sonido de inicio a menos que haya silenciado la computadora antes de apagarla la última vez.

Sin embargo, no puedo garantizar que haya silenciado la computadora la última vez antes de apagarla porque comparto este Air con otros.

¿Cómo inicio mi Mac en silencio?

David Faux
fuente
2
Solo curiosidad, pero ¿por qué te apagas? Mi MBP nunca se ha apagado por razones distintas a la actualización del hardware (memoria)
EmmEff
3
Reapertura: se trata de un aire y cubre un nuevo terreno. Combinar respuestas es malo para el sitio en general y está bien tener un puñado de preguntas cercanas: esta claramente no es un duplicado exacto de la otra. Vea cómo ambas respuestas aquí son diferentes a las respuestas de la otra pregunta.
bmike

Respuestas:

19

Conectar los auriculares solía ser la forma rápida y sucia de garantizar el silencio (en los días del hardware PPC).

Ahora, el timbre de inicio de la autocomprobación todavía usa el altavoz interno, ya sea que se use o no el conector para auriculares, pero el siguiente truco funcionará en equipos Mac más antiguos. Es útil con las nuevas Mac siempre que no configure su Mac para que se reinicie automáticamente y no se olvide del comportamiento actual y lo reinicie usted mismo.

Tengo una parte cortada de un conector para auriculares que uso cuando estoy en un lugar donde el ruido está prohibido, sin importar lo que decida el software.

Puede obtener un enchufe sin cable por menos de $ 5 en una tienda como Radio Shack si no tiene auriculares que pueda sacrificar o si el cable cortado no le agrada.

Simplemente no es posible cambiar la configuración de silencio / volumen de NVRAM después de que la Mac se apaga (o se duerme), por lo que incluso si se prepara correctamente, se emitirá un sonido si las cosas no salen según lo planeado en el apagado.

bmike
fuente
3
¿Funcionará este truco con Intel Macs? Tengo entendido que solo funciona con PowerPC Macs y versiones anteriores. Sé que mis Mac Pros, MacBook Pros y Mac mini siempre usan los altavoces internos, incluso con algo conectado al puerto de auriculares.
joelseph
@joelseph My mini y macbrook pro apagan los altavoces internos cuando conecto un auricular. Me interesaría si pudiera darnos los números de modelo y probarlo si todavía los tiene por si acaso. Sospecho que se pueden configurar de esa manera, pero con un sistema operativo limpio deberían desviar el sonido a los auriculares.
Adam Davis
@AdamDavis Esto no funciona en mi Macbook Pro a principios de 2011 y mi Macbook Pro a mediados de 2007.
gentmatt
3
Debo aclarar que es solo el timbre de inicio que siempre usa los altavoces internos, independientemente de si la salida de audio de la Mac está configurada para altavoces internos, auriculares o incluso digital. Lo he observado con todos los modelos Mac Pro, 5-6 MacBook Pros diferentes, dos Mac minis y un iMac. Acabo de verificar el comportamiento en una MacBook Pro (17 pulgadas a principios de 2008), MBP (17 pulgadas a mediados de 2011) y una Mac mini (principios de 2009).
joelseph
@joelseph Ah, ya veo, eso tiene sentido. Es el sonido característico de Apple, y quieren que se escuche ...
Adam Davis
14

Para Snow Leopard y máquinas anteriores, descargue e instale "StartupSound.prefPane", que instalará un panel de preferencias en la configuración del sistema para permitirle ajustar el volumen de inicio y deshabilitar el sonido de inicio:

http://www5e.biglobe.ne.jp/~arcana/StartupSound/BETA/index.en.html

Tenga en cuenta que lo anterior tiene resultados mixtos en Lion. Para los usuarios de Lion se recomienda lo siguiente:

  1. Inicie sesión como administrador y abra una ventana de terminal

  2. Crear archivo de script para silenciar

    sudo nano /path/to/mute-on.sh

  3. Ingrese esto como contenido, cuando termine presione control + O para guardar y control + X para salir:

    #!/bin/bash
    osascript -e 'set volume with output muted'

  4. Crear archivo de script para activar el silencio

    sudo nano /path/to/mute-off.sh

  5. Ingrese esto como contenido, cuando termine presione control + O para guardar y control + X para salir:

    #!/bin/bash
    osascript -e 'set volume without output muted'

  6. Haga que ambos archivos sean ejecutables:

    sudo chmod u+x /path/to/mute-on.sh
    sudo chmod u+x /path/to/mute-off.sh

  7. Verifique si ya existen ganchos (se sobrescribirán, así que asegúrese de que estén bien para usted)

    sudo defaults read com.apple.loginwindow LoginHook
    sudo defaults read com.apple.loginwindow LogoutHook

  8. Agregar ganchos para silenciar

    sudo defaults write com.apple.loginwindow LogoutHook /path/to/mute-on.sh
    sudo defaults write com.apple.loginwindow LoginHook /path/to/mute-off.sh

Notas:

  • /path/to/ es la ubicación de los guiones, solía /Library/Scripts/
  • puede omitir el gancho de inicio de sesión de silencio (es decir, cada cierre de sesión silenciará su máquina), pero me gusta de esta manera porque siempre tengo sonido disponible exactamente en el nivel de volumen que configuré la última vez
  • root tiene que ser el propietario de los archivos de script: ejecutar un editor desde la línea de comandos con sudo es la forma más fácil de lograrlo (de lo contrario, debe ser conocido)
  • para eliminar los ganchos, use lo siguiente:

    sudo defaults delete com.apple.loginwindow LoginHook
    sudo defaults delete com.apple.loginwindow LogoutHook

( fuente )

Adam Davis
fuente
2
El enlace de cierre de sesión no se ejecutará si la mac falla, NVRAM se restablece o no funciona. Tampoco ayuda si el mac simplemente se duerme con la reproducción de sonido. Es lo mejor que puede hacer con el software, pero los auriculares silenciosos manejan todas las situaciones en las que no desea ruido.
bmike
Excepto que los nuevos Mac (¿o tal vez el león?) Todavía reproducen el sonido de inicio incluso si los auriculares están
puestos
^ Gracias! Funciona perfectamente: probado en la última Macbook Pro Retina (noviembre de 2012) en MacOS X Lion 10.8.2
Artur Bodera
4

Esto es lo único que funcionó para mí bajo OS X 10.8.5 (Mountain Lion) en una Mac Mini de la era 2012 (CPU Intel Core i5). En Terminal.app, ingrese el siguiente comando:

sudo nvram SystemAudioVolume=%80

El sudocomando le pedirá su contraseña de inicio de sesión. Necesita privilegios elevados para actualizar la configuración de NVRAM de su Mac (el equivalente Mac del BIOS de una PC). No te dejes desanimar por el %80valor. De hecho, silenciará el timbre de arranque.

Si alguna vez decide que desea recuperar el timbre nuevamente, elimine la configuración de NVRAM con este comando:

sudo nvram -d SystemAudioVolume
Steve HHH
fuente
1
Otras soluciones son demasiado complejas. Excepto, tal vez, los auriculares. Trabajó para mi.
Thufir