For future reference this is how I fixed my GL504GW (2018/19). No matter how I called _SB.PCI0.PEG0.PEGP._OFF, it would always return AE_NOT_FOUND in Console log.
It turns out that PegSsdt wasn't loading, due to duplicate _E4A and _E4B methods - Looking at the logs, there'd be a...
Same, I'd like to try to make a plugin but the FAQ provides sparse documentation and no examples whatsoever.
Similar here - Dell Optiplex 9020SFF (i5 HD4600), and an RX570 - If I boot without the GPU, it works fine. If I use a connectorless ig-platform-id it panics, and if it use an ig with connectors it has a black screen on wake.
I've set the primary video card to Radeon and disabled sleep for now...
Hi, I recently got an MSI Armor Rx570, and it works mostly OOB.
I know it's a non-reference design, so the ports are different that what MacOS expects, but I have WEG for that.
It successfully goes to sleep, but on wake there is no Video output, and the same with other ports. It usually reboots...
Re-dump your ACPI, and start again. Sometimes it just breaks, and you'll have to re-do any patching.
Did you rebuild the kext cache after installing the I2C kexts to /Library/Extensions? FYI you don't need the patches if you don't do this.
Also, try swapping VoodooI2CHID and VoodooI2CELAN.