5 ms·
While I don't normally make too big of an issue when games lack Linux support, Epic games seems openly hostile to the platform as seen by removing support where
by KingMachiavelli 7y ago
While I don't normally make too big of an issue when games lack Linux support, Epic games seems openly hostile to the platform as seen by removing support where it already exists.
I have invested the time in setting up a Windows VM w/ PCI passthrough in order to play some games with friends. So I am not a hardline free software user or unwilling to use Windows for playing games.
But when a distributor and developer is openly hostile to the platform even as it's gaining traction among other developers (Valve, Google, etc), I am certainly willing to not buy their games anymore as a somewhat political stance. There are plenty of games that run on Linux for me to spend my time and money on.
- sslayer 7y agoAgreed, I'm voting with my dollars and will no longer purchase Epic products, and will now consider them in the same class as EA.
- aeternus 7y agoIs this really hostility? Supporting an additional platform is expensive in terms of dev, qa complexity, and support. Maybe this is just a case of looking at the numbers, and the benefit not being worth the cost.
- scjosh 7y agoWould you mind sharing your VM setup with PCI passthrough? I had looked into this previouly, but guides I saw seemed to only let you pass it through depending on settings at boot of the host OS. From what I understand, this means that if I wanted to pass the GPU through to the VM, I would lose it in the host OS until I reboot again. Does your setup let you hotswap it w/o a reboot?
- KingMachiavelli 7y agoYes, my current setup does allow hotswapping the GPU from the host and guest. It does require using the integrated or some other GPU to run your X11 server and then using primusrun when you want to use the dedicated GPU on the host. I'm using a rather old GTX 760 so I'm not sure if there are any limitations with newer nvidia cards. My kernel line is (I disable the spectr/meltdown mitigations so ignore those parts): root=/dev/mapper/ssd-arch--root rw intel_iommu=on iommu=pt i915.enable_guc=3 i915.disable_power_well=0 i915.enable_psr=1 i915.enable_fbc=1 i915.enable_rc6=1 pci=nomsi,noaer pti=off spectre_v2=off l1tf=off nospec_store_bypass_disable no_stf_barrier The XML for the VM I configured in virt-manager can be found here: http://dpaste.com/2HQM8D1 http://dpaste.com/2HQM8D1 I don't think has any significant modifications. Eventually I want to switch over to using the newer q35 architecture. The only issues I've had with the VM are some audio glitches in some games and it has recently had issues with hugepages so I've had to disable that.
- scjosh 7y agoThis is awesome, thank you so much!