Sleep funktioniert nicht mehr auf Optiplex 7060 SFF

  • ~ log show --last 30d | grep "RTC reset likely"

    2021-04-21 08:01:53.291598+0200 0x351 Default 0x0 115 0 timed: [com.apple.timed:text] Current RTC value older than cache. RTC reset likely. Cache invalid.

    2021-04-24 22:53:21.654161+0200 0x34f Default 0x0 115 0 timed: [com.apple.timed:text] Current RTC value older than cache. RTC reset likely. Cache invalid.

    2021-04-27 20:58:15.312605+0200 0x342 Default 0x0 115 0 timed: [com.apple.timed:text] Current RTC value older than cache. RTC reset likely. Cache invalid.

    2021-05-01 22:29:39.359589+0200 0x348 Default 0x0 115 0 timed: [com.apple.timed:text] Current RTC value older than cache. RTC reset likely. Cache invalid.

    ~ log show --last 30d | grep "system boot"

    2021-04-03 17:35:39.000000+0200 0x0 Timesync 0x0 0 0 === system boot: 088C84F0-4E67-4737-8266-DE5AED7C82FC

    2021-04-21 08:01:47.000000+0200 0x0 Timesync 0x0 0 0 === system boot: 3E12EE0D-4A22-4B58-8B4B-68F684DFF7A9

    2021-04-24 22:53:16.000000+0200 0x0 Timesync 0x0 0 0 === system boot: 1DE3A36D-6D1C-424B-A850-C076037B4346

    2021-04-27 20:58:10.000000+0200 0x0 Timesync 0x0 0 0 === system boot: 84768F57-CDF1-4DFA-9B6A-664B8523DCA5

    2021-05-01 22:29:33.000000+0200 0x0 Timesync 0x0 0 0 === system boot: 6FCA6E2A-E86B-4F3A-88F4-F4EB383B42DF


    wenn der Kasten sich im Sleep verabschiedet bekomme ich folgenden Hinweis zum RTC reset, der ansonsten nicht erscheint. Aber wie löse ich das Problem?

    Jemand eine Idee?

  • Du könntest mal diesen Patch versuchen

  • Ja, der Patch, oder auch einen RTC-/AWAC-Fix mit SSDTime, mit RTCMemoryFix hatte ich persönlich nie so richtig erfolg, muss man aber auch richtig einstellen können. Aber für den Anfang sind die ersten zwei Ansätze evtl. nicht verkehrt.

    Lenovo Yoga S740 i9 / OpenCore

    GA-Z590 Vision D / i9-10900F / 32GB / Radeon VII / LG 34UM95-P
    GA-Z97N-WiFi / 4790K / RX580

  • danke für die Tipps, dazu erstmal:


    - den Patch hab ich hinzugefügt

    - einen RTC-/AWAC-Fix hab ich, bzw. hat SSDTime das hier generiert:

    DefinitionBlock ("", "SSDT", 2, "CORP", "HPET", 0x00000000)

    {

    External (_SB_.PCI0.LPCB, DeviceObj)

    External (_SB_.PCI0.LPCB.HPET, DeviceObj)


    Name (\_SB.PCI0.LPCB.HPET._CRS, ResourceTemplate () // _CRS: Current Resource Settings

    {

    IRQNoFlags ()

    {0,8,11}

    Memory32Fixed (ReadWrite,

    0xFED00000, // Address Base

    0x00000400, // Address Length

    )

    })

    }

    <- das ist dann doch so "richtig"?


    -was den RTCMemoryFix angeht hab ich folgendes hinzugefügt, das hatte aber bisher keine Wirkung: rtcfx_exclude=58,59


    inzwischen hab ich weiter geforscht, hier mal im RTC:


    40: 00 00 50 20 44 20 00 00 00 00 00 00 00 00 00 00

    50: 00 00 00 00 02 5A 00 00 1D 3D 00 00 00 00 00 00

    B0: AA 8F 8B 9D 00 00 00 00 00 00 00 00 00 00 00 00

    Checksum is 13 3C vs 1D 3D from rtc (0)


    sleep wake cycle


    40: 00 00 FE F0 74 20 00 00 00 00 00 00 00 00 00 00

    50: 00 00 00 00 02 5A 00 00 1D 3D 00 00 00 00 00 00

    B0: AA 8F 8B 9D 00 00 00 00 00 00 00 00 00 00 00 00

    Checksum is 32 92 vs 1D 3D from rtc (0)


    sleep wake cycle


    40: 00 00 FE F0 74 20 00 00 00 00 00 00 00 00 00 00

    50: 00 00 00 00 02 5A 00 00 1D 3D 00 00 00 00 00 00

    B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    Checksum is 1D 81 vs 1D 3D from rtc (0)


    42-44 und B0-B3 sind hier anscheinend die Regionen, die sich ändern und nicht zu der Checksumme in 58,59 passen.


    Bluetooth, Wifi, ASPM ist alles aus - CSM ist an, da sonst Sleep nicht funktioniert.

    Was mir aber nicht klar ist: was mach ich jetzt mit der Info oder bin ich da auf nem Irrweg?


    was mich dabei total irritiert: ich hab einen baugleichen 7060 Micro (nicht Small) Form Factor, der dieses Problem nicht hat.

  • Dann könnte es natürlich auch eine BIOS-Einstellung sein. Oder eine andere BIOS-Version?


    Ich finde die Anleitung Fixing Sleep auf Dortania sehr gut und würde an Deiner Stelle die unbedingt abarbeiten, so weit wie möglich. Hat mich immer zum Ziel geführt.

    Lenovo Yoga S740 i9 / OpenCore

    GA-Z590 Vision D / i9-10900F / 32GB / Radeon VII / LG 34UM95-P
    GA-Z97N-WiFi / 4790K / RX580

  • Stecke mal alles von USB Ports ab außer Tastatur.

    Lenovo Yoga S740 i9 / OpenCore

    GA-Z590 Vision D / i9-10900F / 32GB / Radeon VII / LG 34UM95-P
    GA-Z97N-WiFi / 4790K / RX580

  • Das ist nicht wirklich oft und somit vermutlich kein allzu schwerer Fehler im Setup. Das ist schwierig, könnte auch ein angeschlagenes Speichermodul sein oder irgendwas im NVRAM.

    Lenovo Yoga S740 i9 / OpenCore

    GA-Z590 Vision D / i9-10900F / 32GB / Radeon VII / LG 34UM95-P
    GA-Z97N-WiFi / 4790K / RX580

  • unter Linux lief die Kiste super stabil, hab sogar noch einen zweiten SFF, der das exakt selbe Problem hat..

    daher meine Idee, nach den Unterschieden zwischen SFF und MFF zu suchen, da es sogar dasselbe das BIOS ist, müsste es sich ja im Bereich von Embedded Controller bis NVRAM bewegen?


    Das Problem ist, dass auch bei dortania im Sleep Guide für "Wake from Sleep Failure in EFI" nicht wirklich eine Indiz für Fehleranalyse oder Debugging gegeben wird - mir fehlt also ein Hinweis, wo ich suchen sollte. Hat da jemand evtl. noch ne Idee?

  • Ich schaue meistens in die Logs / panic reports und in der Regel gibt es einen Hinweis darauf. Unter /Library/Logs/DiagnosticReports könnte was stehen...

    Lenovo Yoga S740 i9 / OpenCore

    GA-Z590 Vision D / i9-10900F / 32GB / Radeon VII / LG 34UM95-P
    GA-Z97N-WiFi / 4790K / RX580

  • ja, aber mir sagt das nix..


    eher interessant, er schreibt das beim wieder hochfahren, ist also so weg, dass er keine Logs mehr schreiben kann. Also eher was im Bereich BIOS dachte ich deswegen..

  • Versuche mal das wenn noch nicht gemacht. Habe nicht gelesen was bereits versucht wurde.

    Fujitsu ESPRIMO C720 Sleep Problem mit OpenCore / Sleep Wake failure in EFI

  • Warum so viele boot-args? Tatsächlich bräuchte man vermutlich nichts davon. Vor allem darkwake kann eher Sachen kompliziert machen...

    Lenovo Yoga S740 i9 / OpenCore

    GA-Z590 Vision D / i9-10900F / 32GB / Radeon VII / LG 34UM95-P
    GA-Z97N-WiFi / 4790K / RX580

  • Das Problem ist, dass auch bei dortania im Sleep Guide für "Wake from Sleep Failure in EFI" nicht wirklich eine Indiz für Fehleranalyse oder Debugging gegeben wird - mir fehlt also ein Hinweis, wo ich suchen sollte. Hat da jemand evtl. noch ne Idee?

    Ist leider keine eindeutige Geschichte. Passiert aber häufig, wenn der Rechner in S4 geht, obwohl dies unter macOS nicht funktioniert bzw. vom User nicht richtig gefixt wurde.

    Macs gehen nach einem autopoweroffdelay in einen tieferen Sleep-Zustand. Du kannst also mal testweise diese Funktionalität deaktivieren mit folgenden Terminal Befehlen:

    Code
    1. sudo pmset autopoweroff 0
    2. sudo pmset standby 0

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Du meinst das Problem tritt sporadisch nach langen Sleeps auf, oder?

    Die RTC Problematik ist sehr komplex, hier gibt es jede Menge Lesestoff: https://github.com/acidanthera…65#issuecomment-605467681

    Ich glaube im Configuration.pdf von OC gibt es auch irgendwo einen Absatz dazu und allgemein ein paar ganz gute Tipps zu Sleep.

    mit RTCMemoryFix hatte ich persönlich nie so richtig erfolg, muss man aber auch richtig einstellen können.

    Was das angeht hilft vielleicht dieser Post: RTCMemoryFixup.kext

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Danke, wenn man kein Sleep/Wake Problem hat, braucht man es dann überhaupt? Irgendwie bin ich immer drum-rum gekommen...

    Was das angeht hilft vielleicht dieser Post: RTCMemoryFixup.kext

    Lenovo Yoga S740 i9 / OpenCore

    GA-Z590 Vision D / i9-10900F / 32GB / Radeon VII / LG 34UM95-P
    GA-Z97N-WiFi / 4790K / RX580

  • Ich bin auch immer froh, wenn ich drum rum komme :D

    Naja, sehen wir es mal so, wenn du keine Abstürze, Resets o.ä. hast, wird es schwer „kritische Regionen“ in den Memory Banks zu finden. Wenn da keine Erfolgsaussichten sind, kann man es auch gleich lassen :)

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.