Platform: H370+ i7-8700, I was able to passthrough intel HD630, well, if VM is CentOS, monitor can be detected via HDMI and everything works fine, but if VM is win10, HDMI can't detect the monitor thus there is no output. So I think there might be some issue with intel driver for win10? Does it need additional information to identify the HDMI interface (connected monitor ) under windoes?
The MB is Asrock H370, it provides 2 HDMI and 1 DP interface, all three works perfectly under Win10 installed directly on harddrive, but none of them can detect the monitor if Win10 is under ESXi6.5u2.
Well, I originally only tested the 2 HDMI interfaces, when there was no output, I purchased one DP-HDMI active connector, which didn't help. I got video output from physical ESXi, Physical Win10 installation, CentOS VM, but still no output from Win10 VM.
The monitor is VA2759, which has HDMI interface, it works fine if I connect other PCs to it, etc, my desktop
The real issue is: I had a freshly installed Win10 64bits VM inside ESXi6.5u2, with HD630 passthrough from host to VM, I am able to install the most recent Intel graphic driver(188.8.131.5219), the driver works ok because if I using rdp, I can do video decoding with HD630. The only problem is: with this driver, the IGP can't detect any monitors connected to HDMI.
Originally I thought that it's ESXi passthrough issue, I then tried to install CentOS7.4 with exact same env(ESXi6.5u2, intel IGP passthrough to VM), well, this time CentOS output has no issue, it correctly recognize the monitot and I am able to see output from CentOS VM on my VA2759.
So I guess that there is difference between the intel IGP drivers for Linux and Win10?