I just testing several GPUs with pci-passthrough: GTX630, Tesla 2050 and FX5800. None of them I got running with opengl/direct rendering inside the virtual machine. I was thinking something to do with qxl driver, but after blacklisting it in the VMs kernel nothing was changed. The VMs Xorg claiming always no display found even if I configure it with headless option: nvidia-xconfig -a --use-display-device=None --virtual=1280x1024 But with nvidia-smi I can see the GPU status, and I can run all cuda tests where opengl/X11 is not involved. My test system is CentOS 7 with ovirt 4. BTW If I clone VM which was not running, to real host on bare metal, everything is running as expecting.
*********************************************************** Dr. Arman Khalatyan eScience -SuperComputing Leibniz-Institut für Astrophysik Potsdam (AIP) An der Sternwarte 16, 14482 Potsdam, Germany *********************************************************** On Mon, Jul 11, 2016 at 9:06 AM, Martin Polednik <mpoled...@redhat.com> wrote: > On 08/07/16 11:29 +0200, Michal Skrivanek wrote: > >> >> On 06 Jul 2016, at 14:06, Francesco Romani <from...@redhat.com> wrote: >>> >>> >>> From: "Arman Khalatyan" <arm2...@gmail.com> >>> To: "users" <users@ovirt.org> >>> Sent: Monday, July 4, 2016 11:52:24 AM >>> Subject: [ovirt-users] Is it possible to disable qxl video? >>> >>> >>> Hi, >>> I am doing PCI Passthrough for GPUs. >>> Is it possible somehow to disable/remove default video qxl? >>> thanks, >>> Arman,. >>> Hi, >>> >>> The 4.0 Vdsm allows you to run a headless VM, meaning a VM without >>> graphic device/frontend. >>> Not sure Engine allows you that however. >>> >> >> no it doesn’t >> > > Even if engine allowed that, it may not be the correct solution. > > Running headless with PCI passthrough is considered primary VGA > passthrough[1]. Using primary VGA passthrough without OVMF could cause > (will cause) quite a bit of headaches. > > If you really want to try that, I assume using before_vm_start hook to > remove the video device should be enough. > > [1] http://wiki.xenproject.org/wiki/Xen_VGA_Passthrough - it's > possible to read about primary and secondary passthrough between the > lines > > However, if QXL is the problem (why is that so?) then you can switch to >> VGA(or CIRRUS if this is still 3.6) >> >> I'm afraid you will need to write a Vdsm hook. >>> >>> There could be simpler solutions depending on the Engine >>> >>> Bests, >>> >>> -- >>> Francesco Romani >>> RedHat Engineering Virtualization R & D >>> Phone: 8261328 >>> IRC: fromani >>> _______________________________________________ >>> Users mailing list >>> Users@ovirt.org <mailto:Users@ovirt.org> >>> http://lists.ovirt.org/mailman/listinfo/users < >>> http://lists.ovirt.org/mailman/listinfo/users> >>> >> > _______________________________________________ >> Users mailing list >> Users@ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >> > >
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users