itsmikethetech / Virtual-Display-Driver

Add virtual monitors to your windows 10/11 device! Works with VR, OBS, Sunshine, and/or any desktop sharing software.
1.94k stars 89 forks source link

Is there possible to use the virtual monitor without connection to real one #91

Open bogerman1 opened 1 month ago

bogerman1 commented 1 month ago

After using it for a while, I realized it's impossible to use the virtual monitor without connecting another real monitor to the graphics card. It displays at a low resolution and is almost unusable. Any one knows how to fix it?

zjoasan commented 1 month ago

Currently, the best solution is to use a DP/HDMI dummy plug in your graphics card. We are aware and it's on the list to be looked at, but no timeframe.

Poilaucul commented 1 month ago

What's the limitation? Needs a dummy plug monitor connected for every virtual monitor? Or just at least one monitor connected?

itsmikethetech commented 1 month ago

What's the limitation? Needs a dummy plug monitor connected for every virtual monitor? Or just at least one monitor connected?

From what I can tell, it can work directly with the GPU with some edits to your PC BIOS in terms of turning off the integrated graphics. However, that's obviously not ideal. We're working to figure out how to prioritize the dedicated GPU in the driver itself, but that requires a bit of data math to figure out how to enumerate the local GPUs and choose between them. A few of the devs are working on it, but the current workaround is just having any monitor/dummy plug connected or adjusting the BIOS.

Poilaucul commented 1 month ago

What's the limitation? Needs a dummy plug monitor connected for every virtual monitor? Or just at least one monitor connected?

From what I can tell, it can work directly with the GPU with some edits to your PC BIOS in terms of turning off the integrated graphics. However, that's obviously not ideal. We're working to figure out how to prioritize the dedicated GPU in the driver itself, but that requires a bit of data math to figure out how to enumerate the local GPUs and choose between them. A few of the devs are working on it, but the current workaround is just having any monitor/dummy plug connected or adjusting the BIOS.

Systems that have no iGPU and only one dGPU are not concerned?

Jim29er commented 1 month ago

Systems that have no iGPU and only one dGPU are not concerned?

I believe that's accurate...I have one system with only a dGPU and it works headless, no physical connection needed. On a couple of other hosts which had iGPUs, I had to disable those to avoid black screens in Moonlight.