Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

I manually put my hack to sleep when I get up, but it seems to turn back on after an hour. I have a feeling it could be a USB device.

I'd like to try this fix:
It seems to only be for clover though. Is there a comparable procedure with OC?
The computer will turn on about every hour for something called DarkWake during which it will check for any notifications, emails, and other updates. The monitor should not turn on (hence "dark" wake), and the computer should return to sleep after about a minute.

But if the monitor turns on or the computer does not return to sleep after a minute, then something else might be affecting sleep. We can disable wake-from-USB as follows:
  • Copy attached SSDT to EFI/OC/ACPI folder and add an entry for it in OpenCore Configurator --> ACPI --> Add section. Use the "+" button on the lower right corner to open a new line and create the entry. Then click the Enabledcheckbox.
    • You can always disable this at any time if needed.
  • Then add a new entry in OpenCore Configurator --> ACPI --> Patch as shown:
Screen Shot 2021-10-09 at 9.27.15 AM.png

  • Find: 47505257 02
  • Replace: 58505257 02
  • Comment: change Method(GPRW,2,N) to XPRW, pair with SSDT-GPRW.aml
  • Count: 1
  • Enabled: Check this on
Save the config.plist and reboot.
 

Attachments

  • SSDT-GPRW.aml
    105 bytes · Views: 36
Motherboard x299
Lightning card: thunderbolt EX-3
This is the BIOS and SSDT I set
The result is a cold start. Hot plug doesn't work. I added my DSDT to my attachment
Is there any way to solve the problem of hot plug
闪电的路径是:_ SB_。PC03.BR3B.SL0A
  • Please run IORegistryExplorer and scroll (do not use 'search' bar) down to PC03.BR3B and post a screenshot.
  • Also open your config.plist in OpenCore Configurator and post a screenshot of the ACPI --> Add section.
Screen Shot 2021-10-09 at 9.33.17 AM.png
 
The computer will turn on about every hour for something called DarkWake during which it will check for any notifications, emails, and other updates. The monitor should not turn on (hence "dark" wake), and the computer should return to sleep after about a minute.

But if the monitor turns on or the computer does not return to sleep after a minute, then something else might be affecting sleep. We can disable wake-from-USB as follows:
  • Copy attached SSDT to EFI/OC/ACPI folder and add an entry for it in OpenCore Configurator --> ACPI --> Add section. Use the "+" button on the lower right corner to open a new line and create the entry. Then click the Enabledcheckbox.
    • You can always disable this at any time if needed.
  • Then add a new entry in OpenCore Configurator --> ACPI --> Patch as shown:
View attachment 530513
  • Find: 47505257 02
  • Replace: 58505257 02
  • Comment: change Method(GPRW,2,N) to XPRW, pair with SSDT-GPRW.aml
  • Count: 1
  • Enabled: Check this on
Save the config.plist and reboot.
Thanks @CaseySJ. What you described above is exactly what's happening. When I put it to sleep, the fans turn off and it stays asleep. It sounds like it's doing a darkwake, but the monitors come on and it never returns to sleep.

I'll try the sleep troubleshooting guide and if that doesn't work, will try the USB guide you just posted :).
 
I came across this in the sleep troubleshooting guide:
  • The F_USB header is currently set for Internal USB devices only. This means we should not connect the USB 2 cable from a computer case, because USB ports on the case are External. We can change the USB SSDT to define F_USB as External. Ask for help if this affects you.
I'm currently using a Fractal Define R6 Tempered Glass which has front USB ports connected to the mobo. This could be the issue! The guide said to ask for help :).
 
I came across this in the sleep troubleshooting guide:
  • The F_USB header is currently set for Internal USB devices only. This means we should not connect the USB 2 cable from a computer case, because USB ports on the case are External. We can change the USB SSDT to define F_USB as External. Ask for help if this affects you.
I'm currently using a Fractal Define R6 Tempered Glass which has front USB ports connected to the mobo. This could be the issue! The guide said to ask for help :).
To test the theory, simply disconnect the front panel USB 2.0 ports (who needs those anyway! ;)) -- temporarily -- to see if it makes a difference.

There is, however, a different USB SSDT for the Fractal Define R6. It's a download attached to Post #1.
 
To test the theory, simply disconnect the front panel USB 2.0 ports (who needs those anyway! ;)) -- temporarily -- to see if it makes a difference.

There is, however, a different USB SSDT for the Fractal Define R6. It's a download attached to Post #1.
Will try that, I might have been using that one earlier with clover (but it's gone now). Is the fractal SSDT the same as the regular one, just with the internal to external USB change?
 
Will try that, I might have been using that one earlier with clover (but it's gone now). Is the fractal SSDT the same as the regular one, just with the internal to external USB change?
Download the ZIP file and inside you'll find a PDF that explains the configuration.
 
@CaseySJ I am running Mojave 10.14.6 on my workstation (open core), and now is the time to move on Catalina. Should I update it from the AppStore and then use this guide, or is there something to do before updating?

Cheers :)
 
@CaseySJ I am running Mojave 10.14.6 on my workstation (open core), and now is the time to move on Catalina. Should I update it from the AppStore and then use this guide, or is there something to do before updating?

Cheers :)
Thankfully you're already on OpenCore! Which version of OpenCore do you have at the moment? And was it downloaded from this thread?
 
Hi all, I have been using this build with a Vega 56 for about a year now and would like to substantially upgrade my graphics. Does anyone know if a Radeon W6800 workstation card would work here? I believe the drivers are already in Bug Sur since the W6800X can be had in the Mac Pro.
 
Back
Top