Just received and installed a new Gigabyte Aorus RTX 2070 Gaming Box on a Skull Canyon NUC tonight. Wanted to share the experience, and ask a question.
First off, this is an external Thunderbolt 3 Graphics Box running an Nvidia RTX 2070 card. These boxes are nice, and a little smaller in size than the Razer external graphics boxes and the like, as this box is shorter in depth and tailored to the smaller card size.
So, back to my question: What the heck is the "Generic Non-PnP Monitor" that Windows "thinks" is connected to the Intel graphics subsystem (but really doesn't exist) - and takes over the Monitor #1 position, causing all sorts of downstream usability and setup issues? Cause it's a pain in the butt.
Have you installed Intel's drivers? The most important in your case are those three drivers (install them in the same order):
Management Engine driver: https://downloadcenter.intel.com/download/28219/Intel-Management-Engine-Consumer-Driver-for-Windows-... NUC6i7KYK?product=89187
All other drivers you may download here: https://downloadcenter.intel.com/product/89187/Intel-NUC-Kit-NUC6i7KYK
By the way, when I search the internet and this forum, I see several references to "Virtual Monitor" and "Generic Non-PnP Monitor" showing up with Intel devices running headless. Here's one thread, with some registry hacks to kill it.
I'd like to better understand why Intel does this with their graphics driver. What's the purpose in creating a "virtual display" when no monitor is plugged in?