nomi-san / parsec-vdd

✨ Perfect 4K@240Hz Virtual Display
MIT License
1.78k stars 89 forks source link

Unable to create virtual displays on dGPUs that support hardware encoding #46

Closed meisekiyou closed 4 weeks ago

meisekiyou commented 1 month ago

My computer has two Graphics cards(iGPU & dGPU). When I create a screen using parsec-vdd, the added virtual screen is connected to the iGPU. I've tried disabling the iGPU, at which point the virtual screen created connects to the dGPU, but can't use the dGPU's hardware encoder.

nomi-san commented 4 weeks ago

I have implemented parent GPU selection, try the latest build in Actions: https://github.com/nomi-san/parsec-vdd/actions. Click Custom... -> Parent GPU -> Select your dGPU (NVIDIA or AMD), then restart your PC or just disable and enable the Parsec Virtual Display Adapter in Device Manager.

In additional, you can follow the official guide: https://support.parsec.app/hc/en-us/articles/4423615425293-VDD-Advanced-Configuration#parent_gpu

meisekiyou commented 4 weeks ago

Sorry,I didn't find the 'Parent GPU' option in version ParsecVDisplay-v0.45.2-6df9e867.

nomi-san commented 4 weeks ago

You should quit the running app first, then run this build, click Custom... -> Parent GPU. Or follow this guide: https://support.parsec.app/hc/en-us/articles/4423615425293-VDD-Advanced-Configuration#parent_gpu

meisekiyou commented 4 weeks ago

Ok,i can see option now.But it not working. I tried disable and enable the Parsec Virtual Display Adapter in Device Manager.It's still not working. 20240622172656

nomi-san commented 4 weeks ago

It works, your display is set to extend or duplicate of DISPLAY1 (by iGPU). For sure, just disable your iGPU.

VwEl commented 3 weeks ago

It works, your display is set to extend or duplicate of DISPLAY1 (by iGPU). For sure, just disable your iGPU.

intel gpu how work?