[vfio-users] How to make use of UPT mode GPU

Alex Williamson alex.williamson at redhat.com
Tue Oct 23 10:27:09 UTC 2018


On Tue, 23 Oct 2018 01:54:54 +0000 (UTC)
Daimon Wang <daimon_swang at yahoo.com> wrote:

> Hi,    I've setup an VM with UPT mode, with qxl as the primary graphic device. According to "igd-assign.txt", the pass-throughed GPU is the secondary device and could enable hardware acceleration for the qxl. But what I've got is an normal qxl display, without acceleration.
>     I'm playing with an Nvidia K2200 device, and have the nvidia offcial/newest driver installed. I've tried with both Win7_x64/Ubuntu 14 VM, none seems to work.
>     On the Ubuntu VM, when I set qxl as the only device in xorg.conf, the nvidia-setting program tells me "There seems no X running on nv device". While if I run nvidia-xconfig, it set the nv as the only device in xorg.conf and I get nothing on qxl output (blank on vt7, text console on vt1).
>     On Win7_x64 VM, when both card are enabled, the "dxdiag" shows there's no acceleration enabled. And if I disable the qxl device, the dxdiag output is as expected.
> 
>     Is ther any hw/config required to enable the acceleration on qxl?

Windows 10.  Technically the igd-assign document and the idea of UPT is
specific to Intel IGD, but Quadro cards work similarly to UPT mode.
IME only Windows 10 will take advantage of the assigned GPU to render
into the emulated graphics, but performance will take a large hit.
Thanks,

Alex




More information about the vfio-users mailing list