I am using GVT-g. Have a notebook Lenovo Yoga 900 with Intel HD graphics 520 and want share a virtual GPU to windows for 3D in Host and Guest. Worked through https://github.com/01org/gvt-linux/wiki/GVTg_Setup_Guide#5-basic-usage.

I installed teamviewer now to connect to the Guest, with it I disabled the Redhat QXL in device manager again and with teamviewer I am able to use the HD520. In Windows display settings only the HD520 is available. However, the performance is quite bad, tried to play a 4k video from youtube (with 1920x1080 resolution) and it stucks quite much.

With disabled Windows Firewall I was able to connect with tigervnc too, here the performance is incredibly bad. Means it takes 20 seconds until a dialog windows closes, windows is reacting. Tried to turn off encryption too. Didn't try with tightvnc yet since its not available in Gentoo repo - but I believe it will be the same since its a fork.

I re-checked with Intel driver update utility and it says the driver setup is correct. However, I cannot re-install the driver because the setup says the driver is not valid (tried with the exe from the graphics tool and from the webpage) - but I believe the driver setup is correct anyway...

Any idea why performance is too bad?

2017-09-05 6:12 GMT+02:00 Zhang, Xiong Y <xiong.y.zhang@intel.com>:

Which wiki are you following to setup your environment ?

We have two types intel gpu virtualization, one is GVT-d which pass though intel gpu to one guest . The other one is GVT-g which create a vgpu through UUID.


It seems you are using GVT-d, in this case monitor may be black if you bios is native uefi. But you could install a vnc server in your windows guest and let vnc server auto start at windows boot, so you could connect to windows guest through vnc viewer on another machine.


From: iGVT-g [mailto:igvt-g-bounces@lists.01.org] On Behalf Of Iarwain Ben-adar
Sent: Tuesday, September 5, 2017 12:16 AM
To: Richard Lagler <rilagler@gmail.com>; igvt-g@lists.01.org
Subject: Re: [iGVT-g] Windows 8.1 Guest - vgpu can't be used as monitor


I install TeamViewer using vnc and the qxl gpu, and then I use TeamViewer.


On Mon, Sep 4, 2017, 11:35 Richard Lagler <rilagler@gmail.com> wrote:


I use Win 8.1 guest and passed through an Intel HD 520, installed successfully latest driver, but I can't enable the graphics card in the display settings. In Win 8.1 setup is default as an extended display, but no matter how I change the settings (change primary display, "show desktop only on Intel HD520", the card doesn't start working. In device manager all looks normal.

Even if I disable the Redhat QXL graphics card in the device manager, the monitor just turns black.

Tried with VNC and SPICE. Tried virt-manager, spicy, remote-viewer. No chance.

Further, when the vgpu is passed through, I start to have mouse issues. Mostly no mouse is visible, sometimes mouse is only invisible but useable. Tried passthrough an extra mouse, no effect.

What is best practice? How you use the Windows machine with the vgpu?

Help is very much appreciated!

Kind Regards,


iGVT-g mailing list