adrgumula / oc-m3800

An ongoing development project to maintain and expand MacOS on the Dell Precision M3800 using OpenCore boot-loader
9 stars 5 forks source link

Deep sleep problem (AC Charging) - After entraining sleep mode system automatically powers up #7

Open adrgumula opened 3 years ago

adrgumula commented 3 years ago

Way to reproduce:

Results:

Log: _2021-01-21 18:56:24 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 21 secs
2021-01-21 18:56:45 +0100 Wake Wake from Normal Sleep [CDNVA] : due to GLAN/Lid Open Using AC (Charge:100%) 16 secs
2021-01-21 18:57:01 +0100 Sleep Entering DarkWake state due to 'Clamshell Sleep': Using AC (Charge:100%) 39 secs
2021-01-21 18:57:40 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-21 20:15:17 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 14 secs
2021-01-21 20:15:31 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 14 secs
2021-01-21 20:15:45 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%) 2 secs
2021-01-21 20:15:47 +0100 Sleep Entering DarkWake state due to 'Software Sleep pid=143': Using AC (Charge:100%) 36 secs
2021-01-21 20:16:23 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to HID Activity Using AC (Charge:100%)
2021-01-21 20:38:11 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 10 secs
2021-01-21 20:38:21 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 12 secs
2021-01-21 20:38:33 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-22 14:09:00 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 14 secs
2021-01-22 14:09:14 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 18 secs
2021-01-22 14:09:32 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%) 228 secs
2021-01-22 14:13:20 +0100 Sleep Entering Sleep state due to 'Software Sleep pid=142': Using AC (Charge:100%) 24 secs
2021-01-22 14:13:44 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:14:29 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-22 14:14:37 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 46 secs
2021-01-22 14:15:23 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-22 14:53:42 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 10 secs
2021-01-22 14:53:52 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:54:37 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:54:46 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:55:31 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:55:40 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:56:25 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:56:34 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:57:19 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:57:28 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-22 14:58:13 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-22 14:58:22 +0100 DarkWake DarkWake from Hibernate [CDNP] : due to GLAN/ Using AC (Charge:100%) 14 secs
2021-01-22 14:58:36 +0100 Wake DarkWake to FullWake from Hibernate [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-23 11:44:29 +0100 Sleep Entering Sleep state due to 'Idle Sleep': Using AC (Charge:100%) 10 secs
2021-01-23 11:44:39 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:45:24 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:45:33 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:46:18 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:46:26 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:47:11 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:47:20 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:48:05 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:48:14 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:48:59 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:49:08 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:49:53 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:50:01 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:50:46 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:50:55 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:51:40 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 11:51:49 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:52:34 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:52:42 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 46 secs
2021-01-23 11:53:28 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:53:36 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 46 secs
2021-01-23 11:54:22 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:100%) 8 secs
2021-01-23 11:54:30 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 45 secs
2021-01-23 11:55:15 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)
2021-01-23 12:56:55 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep': Using AC (Charge:100%) 9 secs
2021-01-23 12:57:04 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 13 secs
2021-01-23 12:57:17 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%) 0 secs
2021-01-23 12:57:17 +0100 Sleep Entering DarkWake state due to 'Idle Sleep': Using AC (Charge:100%)
2021-01-23 12:57:49 +0100 Sleep Entering Sleep state due to 'Idle Sleep': Using AC (Charge:100%) 10 secs
2021-01-23 12:57:59 +0100 DarkWake DarkWake from Normal Sleep [CDNP] : due to GLAN/ Using AC (Charge:100%) 30 secs
2021-01-23 12:58:29 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%) 108 secs
2021-01-23 13:00:17 +0100 Sleep Entering Sleep state due to 'Software Sleep pid=142': Using AC (Charge:100%) 25 secs
2021-01-23 13:00:42 +0100 DarkWake DarkWake from Normal Sleep [CDN] : due to GLAN/ Using AC (Charge:100%) 26 secs
2021-01-23 13:01:08 +0100 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to UserActivity Assertion Using AC (Charge:100%)_

adrgumula commented 3 years ago

Using Dortania Instance wake fix m3800 DSDT contains "Method (GPRW, 2" so using SSDT-GPRW.aml + GPRW to XPRW ACPI Patch

adrgumula commented 3 years ago

Applying various DarkWake params

fortoszone commented 2 years ago

Did you fixed it? I have same kinda problem on my laptop. Sleep works perfect on battery mode but not when plugged into AC.

2021-08-26 21:22:49 +0700 Sleep Entering DarkWake state due to 'Software Sleep pid=139': Using AC (Charge:100%) 2021-08-26 21:23:19 +0700 Sleep Entering Sleep state due to 'Software Sleep pid=139': Using AC (Charge:100%) 40 secs
2021-08-26 21:23:59 +0700 Wake Wake from Normal Sleep [CDNVA] : due to GLAN XDCI/UserActivity Assertion Using AC (Charge:100%)

Already use SSDT-GPRW + patch

llity commented 2 years ago

I have the same issue.

2022-02-21 09:20:44 +0800 Sleep Entering Sleep state due to 'Software Sleep pid=235': Using AC (Charge:0%) 11185 secs 2022-02-21 12:27:09 +0800 Wake Wake from Normal Sleep [CDNVA] : due to PWRB/User Using AC (Charge:0%) 2022-02-21 14:04:08 +0800 Sleep Entering Sleep state due to 'Software Sleep pid=235': Using AC (Charge:0%) 17734 secs 2022-02-21 18:59:42 +0800 Wake Wake from Normal Sleep [CDNVA] : due to PWRB/User Using AC (Charge:0%) 2022-02-22 14:20:12 +0800 Sleep Entering Sleep state due to 'Software Sleep pid=209': Using AC (Charge:0%) 14976 secs 2022-02-22 18:29:48 +0800 Wake Wake from Normal Sleep [CDNVA] : due to PWRB/User Using AC (Charge:0%) 2022-02-23 14:03:50 +0800 Sleep Entering Sleep state due to 'Software Sleep pid=214': Using AC (Charge:0%) 28589 secs 2022-02-23 22:00:19 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to RTC0/Maintenance Using AC (Charge:0%) 47 secs 2022-02-23 22:01:06 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:0%) 8 secs 2022-02-23 22:01:14 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to RTC0/HID Activity Using AC (Charge:0%) 2 secs 2022-02-23 22:01:16 +0800 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to HID Activity Using AC (Charge:0%) 185 secs 2022-02-23 22:04:21 +0800 Sleep Entering Sleep state due to 'Idle Sleep': Using AC (Charge:0%) 376 secs 2022-02-23 22:10:37 +0800 Wake Wake from Normal Sleep [CDNVA] : due to PWRB/User Using AC (Charge:0%) 2022-02-24 14:11:34 +0800 Sleep Entering Sleep state due to 'Software Sleep pid=189': Using AC (Charge:0%) 14130 secs 2022-02-24 18:07:04 +0800 Wake Wake from Normal Sleep [CDNVA] : due to PWRB/User Using AC (Charge:0%) 2022-02-24 18:08:32 +0800 Sleep Entering Sleep state due to 'Idle Sleep': Using AC (Charge:0%) 204 secs 2022-02-24 18:11:56 +0800 Wake Wake from Normal Sleep [CDNVA] : due to PWRB/User Using AC (Charge:0%) 2022-02-24 23:07:05 +0800 Sleep Entering Sleep state due to 'Software Sleep pid=189': Using AC (Charge:0%) 28394 secs 2022-02-25 07:00:19 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to RTC0/Maintenance Using AC (Charge:0%) 45 secs 2022-02-25 07:01:04 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:0%) 2022-02-25 08:03:05 +0800 DarkWake DarkWake from Normal Sleep [CDN] : due to RTC0/Maintenance Using AC (Charge:0%) 45 secs 2022-02-25 08:03:50 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep': Using AC (Charge:0%) 1221 secs 2022-02-25 08:24:11 +0800 Wake Wake from Normal Sleep [CDNVA] : due to PWRB/User Using AC (Charge:0%)