Wie kann ich den Startton (oder das Glockenspiel) in Yosemite dauerhaft deaktivieren?
(Ich benutze ein 13 "MacBook Pro für Ende 2014)
Ich habe bereits verschiedene Optionen ausprobiert, die hier und da zu finden sind:
installierte StartNinja.app => hat nicht funktioniert
installierte Auto-Mute.app => hat nicht funktioniert
habe versucht das alte StartupSound PrefPane zu installieren => hat nicht funktioniert
versuchte den Befehl "sudo nvram SystemAudioVolume =% 80" => Lautstärke ändert sich nicht (ich versuchte auch andere Werte als 80, wie 00, 01 oder nichts)
HINWEIS: Ich weiß, dass es möglich ist, den nächsten Startton durch Verringern der Lautstärke stummzuschalten, dies ist jedoch keine dauerhafte Lösung.
yosemite
sound-volume
fffred
quelle
quelle
sudo nvram SystemAudioVolume=%80
? (Beachten Sie die Hauptstadt V)SystemAudioVolumeDB
, da sie beim Neustart automatisch auf% eb zurückgesetzt wird.sudo nvram -p | grep SystemAudioVolume
oder so)sudo nvram SystemAudioVolume=%80
vorher gearbeitetYosemite
. Und nicht, dass es aufhört zu funktionieren. Ich habe zufällig einen iMac27 mit ziemlich lauten Lautsprechern und großem Format. Also kann ich es nicht in einen anderen Raum schleichen, nur um es hochzufahren. Und ich riskiere, die ganze Familie nachts oder am frühen Morgen nur wegen dieses Geräusches aufzuwecken. Dies zusammen mit vielen anderen kleinen Dingen hat mich mit Apple satt gemacht. Mein nächster Computer wird kein Apple sein.Antworten:
Ich möchte ein kleines Skript vorschlagen, das ich geschrieben habe, um dieses Problem zu lösen, ohne das System zu hacken.
Die Idee ist, dass der Boot-Sound nicht abgespielt wird, wenn der Mac vor dem Herunterfahren stummgeschaltet wurde. Dieses Skript schaltet den Mac also vor dem Herunterfahren stumm und stellt nach dem Anmelden den vorherigen Status wieder her.
Es sollte auf jeder Version von OS X funktionieren und ich habe es auf meinen MacBooks mit Yosemite getestet.
Sie finden es auf GitHub: https://github.com/teored90/nobootsound
In der README-Datei erfahren Sie, wie Sie das Skript installieren. Ich hoffe, dass dies für Ihr System funktioniert und ich würde gerne Ihr Feedback hören.
quelle
Versuchen Sie dies im Terminal:
dann neu starten. Schneidet den Akkord auf meinem Yosemite Mac komplett aus.
Alternative:
(Dies ist ein einzelnes Leerzeichen zwischen den Anführungszeichen. Hiermit wird der Startakkord mit einer erheblich reduzierten Lautstärke abgespielt.)
quelle
Ich mochte und verwendete ein ähnliches Login / Logout-Skript wie Pincopallino bei Yosemite & Maverick, aber aus irgendeinem Grund funktioniert bei El Capitan nur das Logout-Skript.
Ich habe die Skripte getestet, ohne mich abzumelden, und zuerst scheinen sie zu funktionieren. Nicht sicher, warum loginhook nicht funktioniert. Die Berechtigungen sind auf den oktalen Modus eingestellt: 755, Benutzer: root, Gruppe: staff
Ich habe versucht, die ttys-Datei zu bearbeiten, weil ich dachte, dass der Loginhook in El Capitan nicht funktioniert, habe ihn getestet und dann die ttys-Datei zurückgesetzt, wenn sie nach dem Neustart keine erkennbare Änderung vorgenommen hat.
Die Verwendung einer .plist-Datei in / Library / LaunchAgents funktioniert jedoch für mich.
Ich hätte Pincopallinos Antwort kommentiert, aber ich habe nicht genug Punkte, um das zu tun.
Hier ist eine Beispiel-.plist für Interessierte, die hypothetisch mit dem Installationspaket teored90 / nobootsound funktionieren würde, mit dem Pincopallino verlinkt ist. Ich habe es getestet, um sicherzustellen, dass es tatsächlich funktioniert.
Öffnen Sie das Terminal und fügen Sie den folgenden Befehl ein. Der Befehl touch erstellt eine leere Datei auf Ihrem Desktop. Der Befehl open weist TextEdit an, die neue leere Datei zu öffnen. Fügen Sie den obigen Code in die leere Textdatei ein und speichern Sie sie.
Kopieren Sie den nächsten Befehl und fügen Sie ihn in das Terminal ein. Hoffentlich müssen Sie Ihr Passwort nur einmal eingeben. Dieser Befehl ändert die Berechtigungen der .plist-Datei, sodass sie ausgeführt werden kann, und verschiebt sie an den gewünschten Ort
Melden Sie sich ab und wieder an, testen Sie, ob es funktioniert. Ich denke darüber nach, teored90 / nobootsound zu forken, es wäre die perfekte erste Erfahrung für mich zu lernen.
Wenn es nicht funktioniert und Sie möchten, dass die .plist ein letztes Mal kopiert und in das Terminal eingefügt wird:
Denken Sie daran, alle Instanzen von "YourUserName" durch Ihren tatsächlichen Benutzernamen zu ersetzen.
quelle
In der Vergangenheit funktionierte es bei allen Macs und Betriebssystemen (sogar 7/8/9), wenn die Lautstärke für alle Soundoptionen (System-Beep, Ausgabe für Sosumi usw.) auf 0 gesetzt wurde, während ich angemeldet war. Ich habe neu gestartet und voila - kein Sound während Stiefel. Nachdem der Mac wieder hochgefahren war, stellte ich die Lautstärke auf meinen Lieblingspegel ein, versuchte erneut einen Neustart und immer noch keinen Ton.
Ich habe nie herausgefunden, warum es so ein Verhalten gibt. :)
quelle
Das hat gerade bei mir funktioniert (Mac Pro Tower, Yosemite): http://www.maintain.se/cocktail/
Ich drücke die Daumen. Beim ersten Neustart war der Startton immer noch zu hören, aber ich habe ihn seitdem mehrmals ohne Ton neu gestartet. Ziemlich aufregend, wenn es weiter geht. Ich habe es noch nicht gekauft, habe es nur im Demo-Modus heruntergeladen, zahle aber gerne die 20 US-Dollar, wenn die Ergebnisse langfristig sind.
quelle
Da ich plötzlich ohne ersichtlichen Grund das gleiche Problem habe, war ich gezwungen, eine Lösung für mich zu finden. Ich bin auf diesen Unix.SE- Thread gestoßen . Es wird empfohlen, ein Skript zu erstellen, das beim Herunterfahren wie folgt ausgeführt wird (z. B. in einer Datei mit dem Namen
silence.sh
):Passen Sie dann die Berechtigung der Datei an
sudo chown root silence.sh; sudo chmod u+s silence.sh; sudo chmod o+x silence.sh
. Dann legen Sie es als ein Abmelde Haken:sudo defaults write com.apple.loginwindow LogoutHook /path/to/silence.sh
. Es scheint für mich zu funktionieren.Edit: Funktioniert bei mir immerhin nicht (das erste Mal muss Zufall gewesen sein), aber vielleicht funktioniert es bei anderen.
Ich habe daher das Skript verwendet, um meinen Sound beim Abmelden stumm zu schalten
Es ist lächerlich, dass ich meinen Laptop jedes Mal wieder einschalten muss, aber besser als dieses verrückte Startsignal.
quelle
Kann unter OP nicht kommentieren, da ich <50 Wiederholungen habe, wollte aber hinzufügen, dass Onyx diese Option hat: Parameter> Anmelden> Startsound.
Es funktioniert jedoch nicht für mich unter 10.10.3. FileFault 2 ist aktiviert, nicht sicher, ob dies störend sein könnte. Wenn ich den PRAM zurücksetze (starte den Mac und drücke cmd + alt + p + r und lasse das Startsignal dreimal klingeln), dann deaktiviere ich den Startton unter onyx. Beim nächsten Neustart ist kein Startsignal zu hören. Aber wenn ich ein zweites Mal neu starte, ist das dröhnende Geräusch wieder da.
Wünschte wirklich, Apple würde dies unter Systemeinstellungen> Audio zu einer Option machen. Dies kann abhängig von Ihrer Umgebung sehr störend und unprofessionell sein. Ja, schalten Sie niemals Ihren Mac aus, aber jetzt kann das Ausschalten Ihrer Computergeräte eine gesunde Sache sein.
Bearbeiten: Auf MacUpdates ist heute StartupChimeMute aufgetaucht. Scheitert aber bei mir genauso wie bei Onyx.
quelle
sudo nvram SystemAudioVolume=%80
Dies funktionierte für mich auf der neuesten El Capitain-Version.
quelle