I have the same problem but it is probably related to VNC output. I use
Intel GPU for headless acceleration in Windows VM and display is
rendered in VNC.
I believe the issue is caused by that, once QEMU/Linux has dma-buf
patches included local display will start working and performance issue
will went away (my thoughts).
The kernel part from
I've tried already but I haven't found any working QEMU patches yet.
On Sep 05, 2017, at 12:49, Richard Lagler <rilagler(a)gmail.com> wrote:
Update: Uninstalled Intel driver in device-manager and fully
Performance still leaks. Use driver win64_154519.4678.exe
@Maik: I saw you faced the same performance issue with the HD520 in May and Pei
Zhang stated it is a driver issue and you should update it. Did you solve it?
2017-09-05 10:02 GMT+02:00 Richard Lagler <rilagler(a)gmail.com>:
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
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. Tried also re-install the driver.
Any idea why performance is too bad?
2017-09-05 6:12 GMT+02:00 Zhang, Xiong Y <xiong.y.zhang(a)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
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:firstname.lastname@example.org] On Behalf Of Iarwain
Sent: Tuesday, September 5, 2017 12:16 AM
To: Richard Lagler <rilagler(a)gmail.com>; igvt-g(a)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(a)gmail.com> wrote:
I use Win 8.1 guest and passed through an Intel HD 520, installed
successfully latest driver 220.127.116.1148, 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.
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
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!
iGVT-g mailing list