4 ms·
One can run Windows virtual machine on a Linux host at near native GPU performance with PCI passthrough and KVM for gaming and then besides Windows registry use
by acd 10y ago
One can run Windows virtual machine on a Linux host at near native GPU performance with PCI passthrough and KVM for gaming and then besides Windows registry use Iptables to block Microsoft Atlas telemetry. I use that setup for playing Windows PC games which are not yet available native on Linux.
https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVM...
- benchaney 10y agoDo you have to pay for a windows license to do this?
- acd 10y agoYes you should use a genuine copy of Microsoft Windows for security purposes so that you do not get malware. I use a paid license of Windows home edition.
- infogulch 10y agoCan you use OEM versions of windows for VMs? If so you can get a Windows 10 OEM key from play-asia.com for $20 [1]. [1]: http://www.play-asia.com/microsoft-windows-10-pro-3264-bit-oem/13/709747 http://www.play-asia.com/microsoft-windows-10-pro-3264-bit-o...
- sqeaky 10y agoI think that things like this are cool from a technical perspective. From a business and financial perspective you are still giving money to people who refuse to release linux versions of games. In the long run this supports microsoft, their telemetry and other their BS.
- JCDenton2052 10y agoSounds very interesting. Can I please ask what sort of games you play and what FPS you're getting?
- acd 10y agoI am playing strategy FPS Fallout4 2560x1440 it runs at 60fps ultra setting, car, train simulators. Hardware i7 6700k, Nvidia Geforce 1070p, Samsung 950 Pro M2. Passmark score 4937, 93th Percentile 3D graphics score 12610, 99th Percentile 2D graphics 710, 72th Percentile Memory 2420 82th Percentile, Disk Mark 10435, 99th Percentile Passmark link https://imgur.com/a/mu0ln https://imgur.com/a/mu0ln If you decide to try it do not miss the kvm ignroe msrs=1 setting, otherwise KVM will crash. /etc/modprobe.d/kvm.conf options kvm ignore_msrs=1 /etc/default/grub pass in setting intel_iommu=on and hugepages. GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on hugepages=4096"
- JCDenton2052 10y agoThank you kindly, gaming was the final reason why I was hesitant to jump to Linux. It is nice to see high quality workarounds.