Cómo evitar que el Mac ‘suene’ al encender

Cómo evitar que el Mac ‘suene’ al encender

Escrito por: Francisco Villalobos   @belhor    5 enero 2012     28 Comentarios     1 minuto

El sonido de arranque de un Mac puede resultar molesto para algunos, por eso aquí mostramos como quitarlo.

Algo que puede resultar molesto para algunos es que cada vez que se enciende el Mac se reproduce un sonido; aunque éste es un tanto complicado de callar, no es imposible hacerlo. Aquí encontraréis cómo realizar este procedimiento; aunque por supuesto para poder realizarlo deberéis tened conocimientos básicos del manejo de la Terminal.

1. Primero tendremos que abrir una Terminal y teclear nano. Seguido de esto presionar Enter.

2. A continuación, se deberá de introducir el siguiente texto dentro del editor (nano):
#!/bin/bash
osascript -e 'set volume with output muted'

3. En seguida, presionamos [Ctrl + O] y como nombre para guardar el archivo utilizamos ~/Documents/mute.sh con esto guardaremos el archivo dentro de /Users/nombredeusuario/Documents.

4. Ahora tendremos que crear otro script diferente, en este nuevo tendremos que introducir:

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

5. Tras esto presionamos [Ctrl + X] y ‘Y’ (cuando se nos pida) cuando nos pida el nombre para este script introducimos ~/Documents/unmute.sh

6. Luego, dentro de la misma terminal tenemos que introducir los siguientes comandos uno por uno (debemos presionar Enter después de cada uno).
sudo chmod u+x ~/Documents/mute.sh
sudo chmod u+x ~/Documents/unmute.sh
sudo mv ~/Documents/mute.sh /Library/Scripts/
sudo mv ~/Documents/unmute.sh /Library/Scripts/
sudo defaults write com.apple.loginwindow LogoutHook /Library/Scripts/mute.sh
sudo defaults write com.apple.loginwindow LoginHook /Library/Scripts/unmute.sh

7. Ahora cerramos la Terminal y reiniciamos el ordenador. Si hemos realizado todos los pasos correctamente en el nuevo arranque el sonido debería de desaparecer.

Si deseamos revertir los cambios, desde una Terminal introducimos:
sudo defaults delete com.apple.loginwindow LogoutHook
sudo defaults delete com.apple.loginwindow LoginHook

Vía | Lifehacker


10 comentarios

  1. rafa dice:

    … o más simple, dejarlo en silencio al apagarlo 🙂

  2. Chuy Zavala dice:

    Rafa me ganó la respuesta… simplemente hay que bajarle todo el volumen antes de apagarla y ya!

  3. Edu dice:

    Hay una aplicación gratuita que se ubica en preferencias del sistema llamada Startup Sound con la que se puede regular el volumen del sonido de encendido o simplemente bajarlo completamente y ya.

  4. Yo lo he intentado y después de creer que lo tenia solucionado, me dispongo al reinicio. Y lo único que he conseguido es tener que hacer una restauración desde TimeMachine por quedarse en pantalla azul y el aspa girando, al no arrancar el sistema.
    Recomiendo: si no se tiene buen control y conocimiento de protocolos y funciones del programa Terminal, el Mac se te puede quedar “TERMINAL”.

    • Belhor dice:

      El uso de comandos vía el Terminal puede llegar a ser peligroso si no se sabe lo que se está haciendo. En vuestro caso no sé a qué se pueda deber el error.

      Saludos.

  5. chechovj dice:

    bueno es posible pero cuidado estáis jugando con el núcleo o kernel ademas de que estáis configurando la rom de arranque o boot. el famoso pann es muy útil ademas de la lucesita para saber que problema de hardware pueda tener en algún momento la mac .
    yo recomiendo informarse antes y si no se tiene ni idea abstenerse de hacer estas cosas con el terminal.

  6. Estoy de acuerdo, mucha historia.
    Si estas en una biblioteca y puede molestar, le pones los auriculares y listo.
    De todas formas nunca se deja de aprender con Mac.

    Saludos

    • Si, pero yo tengo un Mac Pro y aunque le tengo puestos los cascos se activa el dichoso ruido. No es que me moleste, pero trabajo de noche y la verdad es que se escucha bastante en el silencio de la noche.

Deja un comentario

Parece que tienes habilitado AdBlock.

La web podría no funcionar bien
si no lo deshabilitas.