Get the latest tech news
Linux 6.11 EFI Will Fake That It's Booting Apple macOS To Fix Some Dual-GPU Macs
The EFI changes have been merged for the in-development Linux 6.11 kernel
Notable this cycle on the EFI side is removing support for EFI fake memory maps and then a workaround to get dual GPU support working for some of the older x86-based Apple MacBook Pros by pretending that Apple macOS is booting rather than Linux. The other more interesting change worth mentioning for users is an SMBIOS "tweak" to instruct the firmware on x86 MacBook Pros to keep both the integrated and discrete GPUs enabled. The Linux kernel has already supported the MMIO GMUX on T2-based Apple Macs to make use of the discrete GPU.
Or read this on Phoronix