[vfio-users] Console output on the host stops after launching a VM with vfio GPU

Roman Mamedov rm at romanrm.net
Mon May 8 23:40:43 UTC 2017


Hello,

It feels like I'm missing just some small thing...

Got the vfio passthrough working quite easily with a modern GPU, but when I
launch a VM with the GPU passed through, all console output on the host
(which is booted to text console, no framebuffer) freezes: even though it's
still shown on screen, it does not refresh. Keypresses seem to be accepted and
stuff like NumLock or Alt-Sysrq-B works.

Host's primary boot video card is Matrox MGA 2164W [Millennium II]. Secondary
GPU (passed through into a VM): NVIDIA GeForce GT 710 (10de:128b).

The guest VM can use the GPU including 3D absolutely fine, it's just that the
host console is frozen.

I set up passthrough with "-vga none -device vfio-pci,host=07:00.0,x-vga=on
-device vfio-pci,host=07:00.1". Thought maybe x-vga=on is to blame, but
without that doesn't appear to work properly.

Any ideas how to fix this? 

-- 
With respect,
Roman




More information about the vfio-users mailing list