Mac will nicht schlafen
Moderator: Macmacfriend
- Macmacfriend
- Beiträge: 6938
- Registriert: So 6. Mär 2022, 11:03
- Wohnort: Zwischen Buch- und Weinpresse
Mac will nicht schlafen
Hier ließ sich zwei Tage der Rechner nicht in den Ruhezustand schicken. Nach Haue für Spotlight klappt es wieder. Unten eine Checkliste für künftige Unruheständler. Die Reihenfolge ist fakultativ und Terminal-Befehle bitte präzise kopieren.
• Mac neustarten
• Programme beenden
• Viren- und Malware-Scanner deaktivieren
• Programme zur Festplattenüberwachung mit Zugriff auf Laufwerk-Sensoren beenden
Sind solche Programme aktiv, sollte das Aktualisierungsintervall zur Abfrage der Festplatten-
sensoren nicht unter der in der Systemeinstellung „Energie sparen“ eingestellten Zeit liegen.
• Druckaufträge löschen
• Bluetooth deaktivieren
• WLAN deaktivieren
• Ruhezustand mit Terminal-Befehl erzeugen: pmset sleepnow
Falls das nicht klappt: osascript -e 'tell application "System Events" to sleep'
Im Falle einer SSH-Verbindung (persönliche Daten im Befehl einsetzen):
ssh username@hostname osascript -e 'tell application "Finder" to sleep'
• User neu anmelden
• Ruhezustand mit anderem User testen
• vorherige Software-Änderungen rückgängig machen
• externe Geräte und Hubs trennen
• SMC-Reset (https://support.apple.com/de-de/102605)
• PRAM/NVRAM-Reset (danach Startvolume evtl. neu einstellen)
• Löschen geplanter Energiemanagement-Ereignisse mit dem Terminal-Befehl sudo pmset schedule cancelall
• in Terminal die Energie-Einstellungen mit dem folgenden Befehl anzeigen lassen: pmset -g
Hier führte übrigens die darauf folgende Terminal-Meldung „sleep prevented by mds“ auf den richtigen Weg (s .u.).
• Spotlight-Prozesse mds und mdworker in Aktivitätsanzeige beenden
• Spotlight mit folgendem Terminal-Befehl deaktivieren: sudo mdutil -a -i off
Die spätere Aktivierung mit dem Befehl sudo mdutil -a -i on löst eine Neuindexierung aus, die einige Stunden
im Hintergrund läuft (und in meinem Fall das Problem löste).
• aus dem Ordner Library/Preferences/SystemConfiguration die Datei com.apple.PowerManagement.plist in den
Papierkorb legen und den Mac anschließend neu starten
• von Konsole anzeigen lassen, welcher Prozess beim Ruhezustand-Befehl aktiv war
• in Aktivitätsanzeige nach verdächtigen Prozessen sehen
• Ruhezustand nach Start von anderem Volume testen
• Das Abziehen des Netzkabels (z. B. wegen Gewittergefahr) kann einen ungewollten, fehlerhaften SMC-Reset
bewirken, wenn man die (außer bei Macs mit Apple-Chips) vorgeschriebene Mindestwartezeit zwischen Wieder-
anschließen des Netzkabels und Starten des Mac unterschreitet. Hierdurch kann das Energiemanagement
durcheinander geraten und den Ruhezustand verhindern. In diesem Fall kann ein regulärer SMC-Reset helfen.
• System in der Wiederherstellungspartition über das bestehende System installieren
• bei einem mit OCLP gepatchten System in OCLP unter „Settings“ ➝ „Advanced“ die Option „Hibernation Work-
around“ aktivieren und anschließend den Befehl „Build and Install OpenCore“ ausführen
Weitere Tipps bitte gerne ergänzen!
Русский военный корабль, иди нахуй!