[vfio-users] Emulated VGA and real card running in parallel

Alex Williamson alex.l.williamson at gmail.com
Wed Sep 16 21:51:00 UTC 2015


On Wed, Sep 16, 2015 at 3:45 PM, Nick Sukharev <nicksukharev at gmail.com>
wrote:

> Ok, so no way to make it work with W7. Does W7 have some limitation on how
> many GPUs it can run?
>

AFAICT, It's not a GPU limitation, maybe a limitation of the guest driver
for the emulated VGA.  I've run win7 with 6 Nvidia GRID GPUs assigned and
all working (iirc), but the emulated VGA always cuts out after the boot
animation.


> On Wed, Sep 16, 2015 at 2:36 PM, Alex Williamson <
> alex.l.williamson at gmail.com> wrote:
>
>> On Wed, Sep 16, 2015 at 3:31 PM, Nick Sukharev <nicksukharev at gmail.com>
>> wrote:
>>
>>>
>>> I managed to configure i7-5820K / Asrock x99 Extreme 4 / 3 different
>>> radeons (R9 270, R9 270x and R7 240) for passthrough and I am pretty sure I
>>> can even put a 4th card there if I need to. It only works properly with
>>> UEFI bios in QEMU and I used stock Ubuntu 15.05 for everything except the
>>> UEFI bios that I recompiled from source.
>>>
>>> I have several VMs, one for each card and I start them with emulated
>>> graphics also enabled. This allows me to use the emulated keyboard/mouse
>>> without any need to pass USB devices as well. The way it works now:
>>> 1) I start a vm via CLI. It displays "Starting WIndows" in the emulated
>>> window
>>> 2) In a few seconds it switches to the second display connected to the
>>> passthrough card.
>>> I can still use the emulated window to grab/release mouse and keyboard
>>> focus and it works pretty well for what I am using it for.
>>>
>>> For my host graphics I am using DisplayLink USB adapter to make all PCIE
>>> cards available for passthrough.
>>>
>>> Here is the question I have: the emulated graphcs card gets disabled as
>>> soon as the real card driver kicks in. Is it somehow possible to leave it
>>> functional so that I can have a second virtual monitor in the window for my
>>> VM?
>>>
>>
>> It's not QEMU disabling the emulated graphics, it's the guest, so it
>> depends on what guest you're running.  Windows 8 (and I assume 10) can
>> support this, not so much with Win7.
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20150916/7bb8a8c5/attachment.htm>


More information about the vfio-users mailing list