Power Chime ausschalten

Auf dem neuen Macbook Pro läuft Power Chime. Immer wenn ich aus den Kerndiensten lösche, kommt es sofort zurück. Beim Einstecken des Netzkabels ertönt ein Geräusch, auch wenn die Lautstärke auf 0 % eingestellt ist.

Die Lösung, die ich jetzt habe, um diesen lästigen Ton zu deaktivieren, ist eine AppleScript-Anwendung, die beim Anmelden ausgeführt wird, um den Prozess über das Terminal zu beenden. Gibt es einen besseren Weg?

Was ist deine Adresse? Ich schicke dir etwas. LOL Oh warte, vielleicht sollte ich es Tetsujin schicken? :)
leider glaube ich nicht, dass seine Lösung funktioniert.
Hat jemand versucht, die Power Chime-App einfach im Systemdateiordner zu löschen?
OP, Sie sollten die folgende Antwort akzeptieren: apple.stackexchange.com/a/309947/190701
@Jake sudo rm: /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime: Vorgang nicht zulässig

Antworten (7)

Die Lösung besteht darin, ChimeOnNoHardwareauf truestatt ChimeOnAllHardwareauf false(Anmerkung Nostatt All) zu setzen:

defaults write com.apple.PowerChime ChimeOnNoHardware -bool true
killall PowerChime
Danke dir. Das hat bei mir auf High Sierra funktioniert.
Ich habe diesen Befehl ausprobiert und diese Meldung erhalten: "Es wurden keine passenden Prozesse gefunden, die Ihnen gehören."
@DiscoDanny verwendet sudo
lief dies einmal und es funktioniert meistens, aber das Glockenspiel geht immer noch aus, wenn der Deckel geschlossen und der Laptop gesperrt / schlafend ist.
Funktioniert auf Mojave, aber ja, das Glockenspiel geht immer noch aus, wenn der Deckel geschlossen ist. Außerdem habe ich, nur nachdem ich dies ~ 5 Mal getestet habe, das Gefühl, dass das USB-C-Kabel oder der Anschluss wahrscheinlich in kurzer Zeit kaputt gehen wird. Der Anschluss ist zu eng und das Kabel ist so dünn wie immer von Apple. RIP-Magsafe...
Dito @ mc01 - bei Mojave ertönt das Glockenspiel immer noch, wenn der Deckel geschlossen ist. Hat jemand eine aktualisierte Lösung?
> „Kein Tee“ fallen lassen
Hat bei mir unter Mojave 10.14.6 NICHT funktioniert
@DiscoDanny Das bedeutet nur, dass die PowerChime-Aufgabe zu diesem Zeitpunkt nicht ausgeführt wurde.
@Philip Ich habe eine aktualisierte Lösung, die unten gezeigt wird.
@Joe Versuchen Sie meine Lösung unten.
Bestätigen, dass dies auf Catalina funktioniert

Hier ist eine andere Lösung, da die anderen bereitgestellten anscheinend nicht für Sie funktionieren. Sie können eine leere AIFF-Datei erstellen, um den Standardgong zu ersetzen. Das Glockenspiel befindet sich hier:

/System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif

Ich habe mit Adobe Audition eine leere AIFF-Datei erstellt. Bei deaktiviertem SIP habe ich die ursprüngliche Glocke gesichert und durch meine neue Audiodatei ersetzt:

sudo mv /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif_bak
sudo mv ~/Desktop/null.aif /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif

Stellen Sie sicher, dass Sie die Berechtigungen für die Datei korrigieren:

sudo chown root:wheel /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif
sudo chmod 644 /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif

Kein Audio mehr beim Anschließen Ihrer Stromquelle.

Tausend Dank, das hat wie ein Zauber funktioniert! Ich habe das AIF auf den Desktop kopiert, die Datei geöffnet, stummgeschaltet und dann gespeichert. SIP deaktiviert und ersetzt (ich habe Terminal nicht verwendet, ich habe es nur gezogen und abgelegt), dann diese beiden Berechtigungszeilenbefehle ausgeführt und BOOM! Kein Stromschlag mehr.
Dies funktionierte nach dem Update auf OS 10.13.6 nicht mehr! Ich habe mir die AIF-Datei angesehen und sie ist stumm, also habe ich KEINE AHNUNG, wie sie diesen schrecklichen Ton wieder gefunden hat! Jetzt bin ich wieder bei Null.
Dasselbe gilt für @DiscoDanny.
Funktioniert nicht mit geschlossenem Deckel auf Mojave.

Ich verwende dieses einfache Tool auf allen MacBooks nach 2015, um PowerChime schnell zu wechseln

https://git.io/nochime — läuft curlohne Installation durch, führt den gewünschten Job aus, hier nichts hinzuzufügen.

Das Ausführen eines Skripts direkt aus dem Internet (ohne zuerst seinen Inhalt zu überprüfen) birgt jedoch einige Risiken. Ich würde empfehlen, es zumindest lokal zu installieren und von dort aus auszuführen.
@nohillside guter Punkt, ich stimme zu, dass eine lokale Installationsoption für die Vorsichtigen schön wäre. Trotzdem ist es Open Source und leicht lesbar. Die genaue Adresse, die curled ist, ist auch leicht zu überprüfen: git.io/powerchime .

Falls jemand mein AppleScript haben möchte, das ich verwende, um dies zu stoppen:

tell application "System Events"
    delay 3
    set ProcessList to name of every process
    if "PowerChime" is in ProcessList then
        set ThePID to unix id of process "PowerChime"
        do shell script "kill -KILL " & ThePID
    end if
end tell

Aber wirklich auf der Suche nach einem anderen Weg. Jede Hilfe ist willkommen. Danke.

Keine der vorherigen Lösungen hat bei mir funktioniert. So habe ich den Ton auf einem MacBook Pro 2017 mit Catalina (10.15.6) dauerhaft deaktiviert:

Deaktivieren Sie den Systemintegritätsschutz (SIP)

  1. Fahren Sie Ihren Computer herunter.
  2. Halten Sie Befehlstaste-R gedrückt und drücken Sie den Netzschalter. Halten Sie sie so lange gedrückt, bis das Apple-Logo erscheint.
  3. Warten Sie, bis OS X im Fenster „OS X-Dienstprogramme“ hochgefahren ist.
  4. Wählen Sie Dienstprogramme > Terminal.
  5. Geben Sie ein csrutil disable.
  6. Geben Sie ein reboot(oder starten Sie den Computer neu).

[ Quelle ]

Löschen Sie die Sounddatei

Öffnen Sie nach dem Neustart ein Terminal und gehen Sie wie folgt vor:

  1. Geben csrutil statusSie ein, um sicherzustellen, dass Sie SIP deaktiviert haben. Das solltest du sehen:
System Integrity Protection status: disabled.
  1. Eingebensudo rm /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif
  2. Bestätigen Sie den Vorgang, wenn Sie dazu aufgefordert werden.
  3. Wenn Sie eine Fehlermeldung erhalten, die Folgendes enthält Read-only file system, geben Sie ein sudo mount -uw /. Dadurch wird das Dateisystem als Lese-/Schreibzugriff erneut bereitgestellt. Gehen Sie zurück zu Schritt 2.

SIP wieder aktivieren

  1. Fahren Sie Ihren Computer herunter.
  2. Halten Sie Befehlstaste-R gedrückt und drücken Sie den Netzschalter. Halten Sie sie so lange gedrückt, bis das Apple-Logo erscheint.
  3. Warten Sie, bis OS X im Fenster „OS X-Dienstprogramme“ hochgefahren ist.
  4. Wählen Sie Dienstprogramme > Terminal.
  5. Geben Sie ein csrutil enable.
  6. Geben Sie ein reboot(oder starten Sie den Computer neu).
  7. Überprüfen Sie nach dem Neustart, ob SIP mit dem Terminalbefehl wieder aktiviert ist csrutil status.
Ich weiß das zu schätzen und habe es versucht, nachdem ich einen ähnlichen Vorschlag an anderer Stelle gepostet hatte, aber zu meinem Erstaunen läutete das verdammte Ding immer noch, obwohl ich dachte, ich hätte den Ton des Glockenspiels gelöscht (einschließlich des Schemas zum Deaktivieren, Löschen und erneuten Aktivieren). Touche, Apple...
@Philip Hast du überprüft, ob /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aifes noch existiert?
Ich sitze im selben Boot wie Philip – habe den ganzen Tanz gemacht: ~$ afplay /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif Error: AudioFileOpen failed ('wht?')Es klingelt immer noch. v10.15.6 (19G2021) / MacBook Pro (13 Zoll, 2020, vier Thunderbolt 3-Anschlüsse)
@tjmcewan Das ist komisch. Wie wäre es mit ls /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif?
Ja, sorry, ich war nicht klar, diese Datei existiert nicht mehr. Sieht so aus, als ob diese Datei nicht mehr die Quelle des Tons ist. Der Ton wird sogar abgespielt, wenn die Maschine ausgeschaltet ist und bevor ich die Filevault-Verschlüsselung entsperrt habe.
@tjmcewan Irgendwelche anderen Sounddateien in diesem Verzeichnis? Die würde ich löschen.
@tjmcewan Was meinst du mit "der Ton spielt sogar, wenn die Maschine ausgeschaltet ist"? Meinst du, wenn das Display ausgeschaltet ist oder wenn die Maschine schläft? Ich hatte das Problem auch.
Keine anderen Sounddateien. :) Ich meine, ich habe die Maschine buchstäblich heruntergefahren. Um es ganz klar zu sagen: Apple-Menü> Herunterfahren ...> Herunterfahren, etwa 10 Sekunden warten, bis die Hintergrundbeleuchtung eindeutig ausgeschaltet ist, Deckel schließen, Kabel einstecken. Glockenspiele. :)

Getestet auf MacBook Air – MacOS High Sierra

Terminal öffnen und

sudo nvram SystemAudioVolume=%00

Sie werden aufgefordert, Ihr Passwort einzugeben.

Was tut es? Alle Ton auf einem Laptop ausschalten? Wir wollen nicht, dass alle AUS sind

Auf Mojave können Sie Folgendes tun:

ps -eaf | grep Chime
  502 17070     1   0 10:48AM ??         0:00.24 /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime
  502 17740 16102   0 10:50AM ttys002    0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox Chime

Die PID der Powerchime-App ist in diesem Fall 17070

dann mach mal:

kill -9 17070

Es wird beim Start wieder hochgefahren, aber def beendet den Prozess, während Sie arbeiten.