macOS Mojave Migration einzelner Programme nach Mojave Clean Install: Wie am schlauesten?

Die SSD ist seit vier Jahren drin, die würde ich ausschließen. Ich vermute auch, dass es irgendwelche beknackten Systemerweiterungen sind. Musste z.B. Slack für den Job nutzen und diverse Messenger als Desktopversionen, Telegram, Signal, Whatsapp. Deshalb ja meine erste Idee, nach einer sauberen Installation die aktuelle benötigten Progamme nach und nach rüberzuholen. Ist allerdings an Virtual Box und Windows gescheitert.
 
So, Mojave installiert und sonst nichts. Kein Tiefschlaf. Also vielleicht doch ein Mojave-Problem.
 
Ja, klar, das ist doch immer das erste.

Was hast du für ein Macbook? Die 2012er waren meines Wissens die ersten, die Tiefschlaf können.
 
Meins ist ein 15" mid 2012

Big Sur hab ich über Opencore draufgespielt...
 
Ja, bei dem 15" geht es hier auch einwandfrei. Die Probleme habe ich mit dem 13".
 
Weil das z.B. bei der Windows-Installation von Virtual Box eine mehrtägige Sache ist, inklusiver uralter Seriennummern usw.
Das ist aber kein Program, sondern nur ein Ordner mit virtuellen festplatten. Solche Dinger hab ich auf einer externen SSD legen. Bei Parallels brauche ich bei einer Neuinstallation nur das Image doppelt klicken und hab alles wieder gut.
 
Ja, womöglich kann ich die virtuellen Maschinen relativ einfach bewegen.
Aber da ich mittlerweile festgestellt habe, dass das Problem auch bei einer nackten Mojave-Installation besteht, kann ich mir die Mühe sparen.
Offenbar kann mein 13"-Macbook keinen Tiefschlaf mehr unter Mojave. Blöd gelaufen.
 
Ok, die 2010er hier in der Familie atmen alle die ganze Nacht, allerdings habe ich da auch nie an den Einstellungen rumgefummelt. Das 2012er 13" ist mit den default pmset Werten nach einer Weile im Ruhezustand in den Tiefschlaf gegangen. Bis Mojave installiert war.
Bei meinem 2012er 15" habe ich gerad nochmal geguckt, der geht sogar mit Hibernatemode 3 in den Tiefschlaf, also LED aus.
 
Code:
Time stamp                Domain                  Message                                                                        Duration      Delay     
==========                ======                  =======                                                                        ========      =====     
UUID: 2F3EC0F7-F372-438D-A352-44A1D3A4818C
2021-10-27 18:48:19 +0200 Notification            Display is turned off                                                                   
2021-10-27 18:48:19 +0200 Assertions              PID 106(hidd) Summary UserIsActive "com.apple.iohideventsystem.queue.tickle.4294968795.17" 00:00:00  id:0x0x900008036 [System: DeclUser kDisp]         
2021-10-27 18:48:19 +0200 Assertions              Kernel Idle sleep preventers: -None-         
2021-10-27 18:48:19 +0200 Assertions              PID 64(powerd) Created InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:00  id:0x0xd00008184 [System: DeclUser SRPrevSleep kCPU kDisp]         
2021-10-27 18:48:20 +0200 Assertions              PID 106(hidd) TurnedOn UserIsActive "com.apple.iohideventsystem.queue.tickle.4294968795.11" 00:00:00  id:0x0x900008036 [System: DeclUser SRPrevSleep kCPU kDisp]         
2021-10-27 18:48:34 +0200 Assertions              PID 64(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:15  id:0x0xd00008184 [System: DeclUser SRPrevSleep kCPU kDisp]         
2021-10-27 18:48:34 +0200 Sleep                   Entering Sleep state due to 'Software Sleep pid=641': Using Batt (Charge:56%) 55180 secs
2021-10-27 18:48:35 +0200 PM Client Acks          Delays to Sleep notifications: [com.apple.apsd is slow(1681 ms)]           
2021-10-28 10:08:14 +0200 Notification            Display is turned on                                                                     
2021-10-28 10:08:14 +0200 Kernel Client Acks      Delays to Sleep notifications: [AppleIntelFramebuffer driver is slow(msg: SetState to 1)(306 ms)] [AppleThunderboltNHIType1 driver is slow(msg: WillChangeState to 2)(2074 ms)] [AppleAHCIDiskQueueManager driver is slow(msg: SetState to 0)(795 ms)] [AppleHDAHDMI_DPDriver driver is slow(msg: SetState to 1)(417 ms)] [AppleHDADriver driver is slow(msg: SetState to 1)(439 ms)] [en0 driver is slow(msg: DidChangeState to 2)(553 ms)] [AppleIntelFramebuffer driver is slow(msg: SetState to 2)(435 ms)]           
2021-10-28 10:08:14 +0200 Assertions              Kernel Idle sleep preventers: IODisplayWrangler         
2021-10-28 10:08:14 +0200 Assertions              PID 240(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd0000818f [System: DeclUser kDisp]         
2021-10-28 10:08:14 +0200 Assertions              PID 240(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd0000818f [System: PrevIdle DeclUser kDisp]         
2021-10-28 10:08:14 +0200 Wake                    Wake from Standby [CDNVA] due to EC.LidOpen/Lid Open: Using BATT (Charge:42%)           
2021-10-28 10:08:14 +0200 HibernateStats          hibmode=25 standbydelay=60                                                               rd=276 ms     
2021-10-28 10:08:14 +0200 WakeTime                WakeTime: 3.503 sec                                                                     
2021-10-28 10:08:14 +0200 Kernel Client Acks      Delays to Wake notifications: [PRT1 driver is slow(msg: SetState to 2)(2725 ms)]           
2021-10-28 10:11:09 +0200 Assertions              PID 617(backupd) ClientDied PreventUserIdleSystemSleep "Time Machine backup" 15:23:52  id:0x0x100008150 [System: DeclUser kDisp]         
2021-10-28 10:11:09 +0200 Assertions              PID 617(backupd) ClientDied BackgroundTask "Time Machine backup" 15:23:52  id:0x0xb0000814f [System: DeclUser kDisp]
 
In dem Protokoll fällt mir auf, dass das Macbook sich 15 Sekunden nach dem Zuklappen noch einmal um 18:48:34 meldet und dann in Sleep geht. Eigentlich sollte es aber lauf pmset nach weiteren 60 Sekunden in Autopoweroff gehen. Das passiert aber nicht, müsste doch im Protokoll zu sehen sein, oder?

Batterie ging dabei in 15 Stunden Sleep von 56 auf 42 Prozent runter.

Code:
System-wide power settings:
Currently in use:
standbydelaylow      60
standby              1
halfdim              1
sms                  1
hibernatefile        /var/vm/sleepimage
disksleep            10
standbydelayhigh     60
sleep                10
autopoweroffdelay    60
hibernatemode        25
autopoweroff         1
ttyskeepawake        1
displaysleep         2
highstandbythreshold 50
acwake               0
lidwake              1
 
^^ (Das ist natürlich jetzt wieder das vermaledeite 13")
 
Nächste "Erkenntnis" nach genauer Beobachtung:

Macbook geht in den Ruhezustand und nach weiteren 60 Sekunden hört tatsächlich die LED auf zu atmen (autopoweroffdelay 60). Nach 20 Sekunden fängt sie aber wieder an. Darüber findet sich nichts im Protokoll. Dabei bleibt es dann, das Macbook ist dann irgendwie im Halbschlaf und saugt die Batterie leer.

Das Netz ist voll mit diesen Problemen unter Mojave, anscheinend hat Apple das nie in den Griff bekommen.

Zurück zu High Sierra dürfte schwierig sein, allein wegen der Kompatiblitität der Fotos-Datenbank.
Und Catalina soll instabil sein und hat kein itunes mehr.

Was tun?
 
nur eine Idee, aber stelle mal deine pmset-Werte so ein, dass sie etwas Sinn ergeben, und nicht dass da eine race condition abläuft. Es sieht so aus, als ob du da viel rum gebastelt hast.

Meinen Tipp mit dem Ruhezustand der Festplatte hast du zudem auch nicht durchgeführt: disksleep ist nach wie vor auf 1

Meines Erachtesn widersprechen sich standby = 1 und Hibernatemode = 25. Eines von beiden, entweder standby (RAM wir d mit Strom versorgt) oder hibernatemode = 25 (RAM ohne Strom)

Hier meine 13" MBP, late 2011, auf Mojave, welches problemlos komplett aus geht, wenn ich es zu klappe und auch aus bleibt. Es kann daher nicht an Mojave liegen, meines Erachtens

Code:
System-wide power settings:
Currently in use:
standbydelaylow      60
standby              0
halfdim              1
sms                  1
hibernatefile        /var/vm/sleepimage
disksleep            0
sleep                15 (sleep prevented by nsurlsessiond, nsurlsessiond, nsurlsessiond, nsurlsessiond, nsurlsessiond, AddressBookSourceSync, identityservicesd)
hibernatemode        25
ttyskeepawake        1
displaysleep         5
acwake               0
lidwake              1

Also:

- schalte den Ruhezustand der Platte aus (ja, ich weiß du hast eine SSD, aber lies bitte meinen Tipp weiter oben) -> disksleep = 0
- setze standby = 0
und mach autopoweroff größer als die standbydelays...

Ach ja, Powernap ist aus? Ich frage nur, da im log was von darkwake auftaucht (könnte damit zusammen hängen oder mit standby = 1)
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: dg2rbf
Es entwickelt sich gerade in eine völlig andere Richtung.

Meine SSD ist heute abgekackt (Crucial, die zweite schon 💩). Ich habe eine Ersatz-SSD drin und testweise Mojave installiert. Tiefschlaf funktioniert! Und zwar mit der pmset-Grundeinstellung, bei der ich lediglich standbydelaylow und -high sowie autopoweroffdelay angepasst habe.

Vermutung: Die SSD hatte schon länger ein Problem und vielleicht konnte das hibernatefile nicht geschrieben werden, was den Tiefschlaf dann verhindert hat. Bloß komisch, dass man das im Protokoll nicht sehen konnte.

Jedenfalls schonmal vielen Dank für die Geduld und die vielen Tipps!

Und noch ein Update:
Anscheinend ist das übliche A1278-2012-SATA-Kabel abgeraucht. Habe es ersetzt und nun geht auch der Klon der SSD unter Mojave wieder schön brav in den Ruhezustand.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: WeDoTheRest
Gut das du es gelöst hast.

Das bestätigt mich zudem erneut, dass es auch Hardware sein kann.
 
Die SSD ist offenbar in Ordnung, sie wurde nur vom kaputten Kabel dermaßen mit korrukten Daten gefüttert, dass irgendwann nichts mehr ging, nicht mal löschen. Das Löschen hat dann das andere Macbook übernommen und jetzt ist alles wieder tippi toppi!
 
Zurück
Oben Unten