Mac will nicht schlafen

Moderator: Macmacfriend

Benutzeravatar
Macmacfriend
Beiträge: 6938
Registriert: So 6. Mär 2022, 11:03
Wohnort: Zwischen Buch- und Weinpresse

Mac will nicht schlafen

#1

Beitrag von Macmacfriend »

 
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! :)
 
 
Русский военный корабль, иди нахуй!