First of all wow, great project!
With the advent of cpu extensions like IOMMU and VFIO we are able to isolate PCIe devices and give them to a virtual machine for it's sole use.
Second, it just happens that today I'm reinstalling all from scratch (posting from a USB live Devuan now), and would be very nice to add looking glass.
I've briefly looked at the
https://looking-glass.io/docs/B5.0.1/faq/ and still have questions.
Last time I've tried virtualization, couldn't give the video card to a guest machine no matter what. The closest I could come was with proxmox (a bare-metal type hypervisor), could pass the GPU, but couldn't install the video drivers in the Windows guest machine.
IIRC it was Error 43 from nVidia driver installer, and after searching about that, it turned out that's an intentional software limitation included by nVidia in their Windows drivers and in the firmware of the videocard. The only card allowed to passthrough were the very expensive ones, like the Quadro line. Other cards would have been able to work, unless they were limited by nVidia (for some cards there are even hardware hacks to make the chip present itself as a Quadro).
Would Looking Glass work for a consumer grade nVidia (GeForce GTX760 2GB video RAM + i7 with a second Intel GPU)?