I've tried an experiment and modified slightly qemu-wrapper
script to not add cirrus-vga
device to the VM. THe VM starts, but I still have no signal on my HDMI output. Seems like more work needs to be done in order to use my iGPU for display on HDMI output...
Browsing through similar topics on the forum it seems like it's not a supported use case? Are there any plans to support this use case?
Posts made by miltador
-
RE: Set passthrough GPU as a primary graphics card for a VM
-
RE: Set passthrough GPU as a primary graphics card for a VM
@Teddy-Astie hello, thank you for the reply.
I have a physical screen plugged on the motherboard but it receives no output.
I suppose it is because the Ubuntu desktop VM detects emulated Cirrus GPU as a primary one and uses it for video output.
I can see Intel iGPU in Ubuntu VM but I want to use it as a video output on my connected physical display. -
Set passthrough GPU as a primary graphics card for a VM
I am trying to passthrough my Intel iGPU to an Ubuntu VM.
I can see a passed through card in the guest usinglspci
and there is new card in/dev/dri
however Ubuntu uses the primary emulated VGA GPU for display output instead.
I want my passed through GPU to be a primary graphics card for my VM but I do not see any option in XCP-NG to do that.
I came accross this wiki page: https://wiki.xenproject.org/wiki/Xen_VGA_Passthrough.
InThe effect of gfx_passthru= option
section of that article there are described ways to make Xen change primary graphics card OR removecurris
vga card.
I tried addinggfx_passthru=1
andvga=none
to VMother-config
params list but it had no effect at all
So, my question is: how to achieve the behaviour described on the Xen Wiki page in XCP-NG? How to either set a primary graphics card or disabling virtualcurris
card?