After accepting the latest OS and driver updates,
10.12.6 and WebDriver-378.05.05.25f01.pkg respectively, my Nvidia GeForce 1070 no longer detects any monitors.
I can still run CUDA apps (like gethminer-cpp) and the Nvidia Web Driver detects the presence of the GPU, but hot plugging HDMI or DisplayPort cables into the external connectors does not elicit any response.
(In the meantime I am connecting another monitor to the on-board graphics HDMI port and it's alive).
Has anyone else seen this?
Update [Solved]: This is resolved by installing Lilu.kext and NvidiaGraphicsFixup.kext in the Clover EFI/kexts/Other directory.
Obtained from:
https://github.com/vit9696/Lilu/releases
https://sourceforge.net/p/nvidiagraphicsfixup
Now I have multiple monitors, the Nvidia 1070 is driving a 4k monitor at 60Hz over DisplayPort and my onboard Intel graphics is driving a 1080p display over HDMI.