Thanks, your help is very much appreciated
That seems logical, yeah. I get output from Clover but it's generally on the same screens as the BIOS output, so I *think* it's the BIOS controlling the output at that point, not the graphics card.
It does seem like the graphics card gets initialised as part of the *OS* boot sequence (as you suggest) and it's that point when the screen flashes and it goes black.
The card I have has a non-reference port layout of 2 x HDMI, 2 x DisplayPort and 1 x DVI ports. I have three monitors plugged in:
HDMI -> HDMI Monitor
DVI -> DVI Monitor
DisplayPort -> VGA Monitor via DP -> VGA Adapter.
All threee monitors seem to work at various times, the HDMI and DisplayPort monitors are working during all phases of boot, the DVI monitor will only ever work once MacOS has taken over (but of course, remains black).
All three monitors work perfectly under Windows 10, so I don't believe I have any cabling issues etc.
I've also tried with *only* the HDMI monitor and *only* the DisplayPort->VGA connected, but with the same results - black screen once the OS loads.
I think your explanation of the GOP not being initialised correctly sounds logical and is consistent with the behaviour I'm seeing, I'll try adding CsmVideoDxe-64.efi to my drivers64 folder this evening and give it a go - great suggestion, I'd not seen anything about this driver anywhere when researching, but it looks like a potential solution!
Thanks again - I owe you a $drinkOfYourChoice or two!