Why OpenCorePkg?
Learning how we provide DarwinOCPkg, will allow you to use the latest OpenCore provided by Acidanthera's Github page, and configure it properly for a QEMU Q35 machine with all of its SSDTs/ACPIs needed per MacPro model. Some people may not be using traditional desktop Linux, so we'll be able to assist those on Proxmox/Unraid to create a disk image with its required contents.
No support is provided for anyone using the following instructions on a non QEMU kernel based virtual machine on a Linux-derived kernel host.