@CaseySJ I have 2 issues that maybe you can help me.
As per my signature I have the same motherboard than you, different processor and video card. Also to note is that I have an NZXT internal USB2.1 usb so that I can connect the USB 2.00/USB3.1 front panel as well as the NZXT Kraken USB header and the USB cable for the bluetooth/wifi combo genuine Apple card. Without this NZXT internal hub, I am short of USB 2.0 headers.
Also my SDD config is 1 x WD Black SN70 1TB NVMe SSD boot drive, 1 x Samsung Evo Plus 1TB NVMe SSD which current hold a back up of the WD (EFI on the Samsung is empty), and 1 X WD 1T classic HDD which hold a previous 10.15.4 backup (EFI empty as well).
Note that I am on 10.15.6.
I have followed your guide and used your SSDTs, kexts, config plist and everything is sort of running smoothly except the following:
- startup disk: somehow I can't have opencore booting the right SSD. I am not sure if it opencore or MacOs. I can change the startup disk in MacOS preferences (I unlock the panel, set the startup disk, lock the panel). I have double checked that if I reopen the preferences and check the startup disk, the right one is selected and it is. However when I restart, opencore keeps pointing at the wrong drive. In opencore picker, the drives are listed alphabetically and the first one on the list is the classing HDD, followed by WD Black NVMe (which is the one to boot from). I can't find anything on the net. Maybe because opencore is too new and there is no enough information. And if I select the WD and boot the system, once it is up and running and I go to check the startup disk, it is empty. Nothing is selecting.
- Sleep/Wake: no matter what darwake mode I use, the system goes to sleep and wake up immediately. I have run the following command in a terminal:
pmset -g log | grep -e "Sleep.*due to" -e "Wake.*due to"
and got the following:
2020-07-17 22:57:53 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=262': Using AC (Charge:0%) 39 secs
2020-07-17 22:58:32 +1000 DarkWake DarkWake from Normal Sleep [CDN] : due to XDCI PEG1 PEG2 RP04/ Using AC (Charge:0%) 3 secs
2020-07-17 22:58:35 +1000 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to HID Activity Using AC (Charge:0%)
2020-07-18 19:54:33 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=269': Using AC (Charge:0%) 39 secs
2020-07-18 19:55:12 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-18 20:43:03 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=262': Using AC (Charge:0%) 40 secs
2020-07-18 20:43:43 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-18 21:19:53 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=264': Using AC (Charge:0%) 38 secs
2020-07-18 21:20:31 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-18 21:32:15 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=264': Using AC (Charge:0%) 39 secs
2020-07-18 21:32:54 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%) 285 secs
2020-07-18 21:37:39 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=264': Using AC (Charge:0%) 24 secs
2020-07-18 21:38:03 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-18 21:58:08 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=264': Using AC (Charge:0%) 38 secs
2020-07-18 21:58:46 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-19 13:15:52 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=261': Using AC (Charge:0%) 39 secs
2020-07-19 13:16:31 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/UserActivity Assertion Using AC (Charge:0%)
You can see that the system tries to go to sleep then wakes up again. I have the right settings in the power preferences (disabled power nap, wake on lan), proximitywake set to 0 as well as hibernate set to 0 as well. Again, I can't find any information on the net (at least for my config and opencore). I have tried your config.plist and the same issue. Note that the problem exists with or without the NZXT hub just in case we thought that it could be the pb. Also note that I have a USB webcam, USB card reader and a usb hub (via my monitor) connected to the motherboard via the rear panel.
- last issue: Upon restarting the system, I always have the "Reopen windows when logged back in" box ticked. Upon restarting the windows are all over the place. There are not back where they were before restarting. Some ar ein the middle of the screen, some are half outside the screen, etc. I would not care much if sleep was working but because sleep is not working and I have to shutdown and restart, this is becoming an issue. There will be times where some of the windows will retain the position on the screen while other times it will be completely out. On my previous Hack (Z97X), I had an Nvidia GTx660 and that issue was not there. As soon as I switched the card for teh 5600XT, this is where the issue started to appear.
Apologies for the long post. I hope someone can help because I have spent the past 2 weeks to fix those issues and no success.
Thanks
Ps: thanks for your very detailed guide