I will preface that I have been building systems to run OSX for my own purposes since 2010 and have a lot of experience since I attempt 'Vanilla' builds most of the time (I try to use systems that are very similar to apple hardware and get everything to work with DSDT/SSDT edits and bootloader injection). I've gotten many systems to work with absolutely no third party .kexts...
Anyway, that said, I built an El Capitan system recently that is EXACTLY the same parts list as used by the OP, and followed the instructions to the tee with two exceptions:
- I used an EVGA GeForce 980ti card (which I got working no problem with the web drivers)
- I added a StarTech PEX1394b3 Firewire card in the PCIEx4 slot. (this card is SUPPOSED to be plug and pray with El Capitan, as it uses the same LSI/Agere FW643 chip that apple implements on some of their MacBook Pros)
The problem I am having is that the system wakes from sleep instantly (after about 3 blinks of the sleep LED). I checked the console log and it reported Wake Reason: XDCI
I tried removing the FireWire card and the system sleeps fine.
I did dump the DSDT using F4 in clover and took a look at it, but I am pretty sure the Maximus VIII Hero uses a newer ACPI revision than RehabMans IASL is set up to deal with. MacIASL reported a lot of errors just opening the decompiled DSDT. I am versed in assembly and could likely figure it out and mess with _PWR methods or just disable wake in some places, but I am not trying to be my usual perfectionist self with this build. I just want it to work so I can get back to my usual workflow (my old rig went up in smoke after a gecko crawled over the power FETs on the motherboard, the gecko went up in smoke too).
Does anyone have any advice, or issues with a similar issue they solved with some quick workarounds? I am new to the TonyMac forums but have posted a lot of DSDT edits over on insanelymac over the years...
Any requests for logs, dumps, etc will be met with an immediate response. Thanks everyone for all the great knowledge here!