Come posso disabilitare o eliminare il suono di avvio emesso dal mio Mac?


57

Ogni volta che accendo il mio Macbook Pro emette un rumore di avvio. Questo è fastidioso poiché non c'è volume o possibilità di spegnerlo. Non voglio che il suono suoni affatto.

Come disabilito questo suono di avvio?

Risposte:


26

Puoi usare StartSound.PrefPane che sostanzialmente imposta il volume su 0 quando lo spegni e poi lo riattiva dopo il login.


Lo uso sul mio MacBook Pro da quando l'ho preso, senza problemi. La scorsa settimana ho ricevuto un iMac e ho installato immediatamente StartSound.PrefPane ma non funziona: qualche idea sul perché? Le impostazioni sulle due macchine sono identiche (tranne iMac ha v1.1b3 invece di v1.1b2), ma uno è silenzioso all'avvio e l'altro non è ...
Michael Underwood

@Micheal - Potrebbe essere una buona domanda da sola?
BinaryMisfit,

Per quanto ne so, il suono di avvio del sistema viene masterizzato direttamente nella ROM del computer, quindi entrano in gioco le versioni del firmware e simili. Sto indovinando, comunque, dato che è un livello dell'architettura di sistema che non conosco eccessivamente.
Scottie,

1
non funziona neanche sul mio nuovo iMac.
Sebastian Good,

L'esempio stesso si trova nella ROM, ma viene riprodotto a qualsiasi volume fosse rimasto durante lo spegnimento, quindi una soluzione come il prefpane menzionato dovrebbe funzionare.
Petruza,

6

Apri Terminal.app e digita:

sudo -s

Dare la password quando richiesto, quindi:

cat >/private/etc/rc.shutdown.local
#! /bin/sh /usr/bin/osascript -e 'set volume with output muted'

quindi premere Ctrl-D e digitare "esci". La prossima volta che riavvierai in silenzio MA dovrai ripristinare manualmente il volume del suono (F10, cursore ...) se vuoi ascoltare di nuovo un po 'di musica. Teoricamente dovrebbe essere possibile eseguire in /private/etc/rc.local uno script per farlo ('impostare il volume senza output disattivato') ma questo sembra comportarsi in modo irregolare.


5

Non ho notato quel suono sul mio MacBook Pro da anni, e oggi ho capito perché. L'MBP sembra ricordare 2 set di impostazioni del volume; sia per non avere le cuffie collegate, sia per avere le cuffie collegate.

Di solito ho i miei altoparlanti esterni collegati quando sono a casa, e quando viaggio / via da casa ovviamente no. Ad un certo punto in passato ho abbassato il volume a zero quando le cuffie non erano collegate, e ora quando avvio l'MBP non c'è alcun suono.

Potresti provare questo (anche se non è particolarmente pratico): sposta il volume sul tuo Mac fino a zero, quindi riavvia il computer. Sospetto che non sentirai il suono di avvio. Come ho detto, non molto pratico, ma se il rumore di avvio ti dà abbastanza fastidio, potresti prendere l'abitudine di abbassare il volume prima di spegnerlo. :-)

EDIT: Ho appena capito questo punto su come abbassare il volume è già stato fatto in altre risposte qui, quindi sentiti libero di ignorarlo!


2

Per Snow Leopard e macchine precedenti scaricare e installare "StartupSound.prefPane" che installerà un riquadro delle preferenze nelle impostazioni di sistema per consentire di regolare il volume di avvio e disabilitare il suono di avvio:

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

Si noti che quanto sopra ha risultati contrastanti in Lion. Per gli utenti Lion si consiglia quanto segue:

  1. Accedi come amministratore e apri una finestra del terminale

  2. Crea file di script per il silenziamento

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

  3. Inseriscilo come contenuto, al termine premi control + O per salvare e control + X per uscire:

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

  4. Crea file di script per riattivare l'audio

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

  5. Inseriscilo come contenuto, al termine premi control + O per salvare e control + X per uscire:

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

  6. Rendi eseguibili entrambi i file:

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

  7. Verifica se esistono già hook (questi verranno sovrascritti, quindi assicurati che sia OK per te)

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

  8. Aggiungi ganci per il silenziamento

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

Appunti:

  • /path/to/ è la posizione degli script, ho usato /Library/Scripts/
  • puoi saltare il loginhook senza silenziamento (cioè ogni disconnessione farà tacere la tua macchina), ma mi piace così perché ho sempre il suono disponibile esattamente al livello di volume che ho impostato l'ultima volta
  • root deve essere il proprietario dei file di script: eseguire un editor dalla riga di comando con sudo è il modo più semplice per ottenerlo (altrimenti è necessario chown)
  • per eliminare i ganci, utilizzare quanto segue:

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

( fonte )


Questa è un'ottima risposta Non ha bisogno di alcun software / impostazioni di terze parti da installare e ti insegna un po 'sul sistema, il che ti dà un maggiore controllo in quanto puoi modificarlo un po'. Ho impostato un volume basso con 'set volume 1.5' all'accesso poiché è quello che di solito voglio, ogni volta che lo alzo per qualche motivo di solito mi arrabbio che ho dimenticato di abbassarlo di nuovo in seguito (specialmente dopo il riavvio quando non c'è possibilità di ricordando che l'avevo scoperto in precedenza).
Jhabbott,

0

Tieni premuto il pulsante mute sulla tastiera ogni volta che lo avvii


-1

Se si spegne il volume quando si spegne il Mac / laptop, non verrà emesso il suono quando lo si riavvia!

Non so se questo è vero, ma è quello che fa il mio laptop :)!

Spero che sia di aiuto!


2
Per favore, non indovinare
user151019,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.