![]() where V4 stands for Broadwell, V5 for Skylake and Kaby Lake. Look inside /sys/devices/pci0000:00/0000:/mdev_supported_types/ and you should see a list of different configurations like i915-GVTg_V4_1 etc. Mine is:Ġ0:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) Reboot to enable this config and expose the supported vGPU types.įirstly, find your Intel HD Graphics PCI device using lspci. Rebuild the initramfs (here assuming you're using vanilla arch kernel):Īdd these parameters to your flavor of boot loader (as an Arch user I assume you know how): MODULES=(kvmgt vfio vfio-iommu-type1 vfio-mdev) Values such as are meant to be replaced (brackets and all) with the values relevant to your particular system.Įdit /etc/nf and add these modules to load on startup. At least Linux 4.16 and QEMU 2.12 required. Currently supports up to 1920x1200 resolution for the vGPUs. ![]() Future support for Coffee/Whiskey/Cannon Lake seems unlikely according to the developers' statements as they're focusing on the future Ice Lake processors, so beware when buying hardware. Limitations: Works only with Broadwell, Skylake and Kaby Lake processors. Hopefully this can get rid of a lot of dual-boot setups out there. I am a total amateur but I decided to compile this information to hopefully make it easier for others curious about this technology. Maybe it works just as well with Windows 10? I've tried this successfully on a Broadwell i3 NUC and a Skylake i3 Acer laptop. I will be using Windows 8.1 Pro on Arch Linux. It's not focused on optimal performance and games, such configuration is left to the reader. ![]() This is meant as a basic guide aimed at anyone who's interested in trying out Intel GVT-g GPU virtualization and running Windows applications in a GPU-accelerated virtual machine using a windowed local display on Arch Linux. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |