https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291935
--- Comment #4 from Ruslan Zalata <[email protected]> --- Hello Ahmad. Good shot! Here's how it went. I applied your patch to 14.3-RELEASE/amd64 with slight modification (s/EFI_GRAPHICS_OUTPUT_PROTOCOL/EFI_GRAPHICS_OUTPUT/), built and copied loader_ia32.efi to /EFI/BOOT/bootia32.efi on USB memstick, pluged it into MacBook and powered up with Option key pressed. Soon as I select USB as boot device, the loader starts and prints following message: No change detected in framebuffer -- error 0???Unable to reliably detect frame buffer.???Unable to reliably detect the stride.??? A couple of seconds later normal boot process proceeds with all the regular output from kernel visible, vidconsole works well, Installer is visible. I toyed a little with the "Live System", everything seems good so far on this MacBook. The bad news is that it stopped working on 64-bit EFI system (tested on my Lenovo laptop dated 2021) - no output after "Starting @ ...". I copied loader.efi to /EFI/BOOT/bootx64.efi of course. Seems the selection algorithm is not correct. Curretly trying to figure out how to fix it so that both GOP and UGA could work. -- You are receiving this mail because: You are the assignee for the bug.
