8 ms·
Wow, that works? Video games are pretty much the last thing that holds me on Windows. Everything else is solved on Linux. I am very interested in any solution f
by Kenji 10y ago
Wow, that works? Video games are pretty much the last thing that holds me on Windows. Everything else is solved on Linux. I am very interested in any solution for this problem.
- chrisper 10y agoIt works, but it requires some time investment. Not everyone has the same quirks, so you will have to play around a lot and try to find the cause of different issues. Totally worth it imho. It allowed me to go Full Linux
- gcb0 10y agosame. is this a selective process? i mean, can I allow access to my video card and but still not to the rest of the CPU/memory/storage?
- wtallis 10y agoYes. Most Intel CPUs from the past decade have supported hardware virtualization extensions (VT-x) that allow for efficient virtual machines, where the host system allocates CPU time and memory much as it would for an ordinary userspace process. Select Intel CPUs also support an IOMMU extension (VT-d) that allows PCIe devices to be virtually isolated from the host system; effectively, the device's DMA goes in to the VM's memory space instead of the host system's memory space. This can be done on a per-device granularity. It allows the OS in the VM to access the device exactly the same way it would if the OS were running on bare metal, so no driver changes are necessary. Storage for VMs is still primarily emulated rather than virtualized, but you can use VT-d to grant a VM exclusive access to a HBA or RAID card or NVMe SSD, because VT-d works for any type of PCIe device.
- walterbell 10y agoe.g. with Xen (and probably ESXi/KVM?), it is possible to run FreeNAS in a VM with PCI passthrough of the storage controller, pfSense in a VM with PCI passthrough of physical NICs (or bridge to virtual NICs), Windows in a VM with a dedicated GPU, and Linux or OpenBSD in yet other VMs, all on one "desktop" that consolidates clients/firewall/NAS. If you get the right hardware, BIOS and PCI devices.
- uabstraction 10y agoIt works, but you need to cherry-pick the hardware. I've seen GTA V running smoothly IN A VM with this configuration. The CPU must support VT-d, which my i7-4770k sadly doesn't. You also need a second GPU to use with the host operating system (nVidia Optimus for laptop users doesn't cut it).
- socmag 10y agoSerious general open question here. It strikes me as odd that on the one hand you say you want to ditch windows in favor of FOSS, but then go on to say that you use Windows just to play games. The interesting thing is that games are some of the most costly and closed source things in software today. Windows costs the price of two games or less. Further, if you own a PlayStation, an XBox it's likely you have spent hundreds of dollars on closed source games. If you bought a fancy graphics card, would you expect that to be free as well? I love FOSS software as much a as the next person, but people who write software do have to live. Like game developers, employees of NVIDIA, even the people who make the Arch Linux distribution. I'm truly not picking on you or FOSS, I just find it hard to rationalize FOSS zealotry that is almost universally hypocritical to some degree. Even Linus gets $10m a year or something like that. I'm not even sure to be honest what FOSS software IS any more. It's a serious question, because I'm really confused.
- iamdave 10y agoI didn't pick up many hints that they were using Linux purely because FOSS, that seems like a projection?; personally I went entirely Linux because I'm fond of the nearly infinitely granular controls I can make over the UI and UX (plus a few system level things) that I can share with others, get improvements on and reiterate into my daily use. Perhaps there's a similar trend here to the user you're responding to; I am merely speaking out of anecdote.
- socmag 10y agoAside from the other comment where I hope I pointed out the reasoning.. The "Betray Open Source" bit. You might be right that there is some projection. I've been working on a project for quite some time now, without any pay and it is close to completion, and I more and more frequently reflect on how it should be positioned, marketed and ultimately generate some revenue so that I can actually afford my own apartment. When I read HN I see this tension. Something comes out and the comments will be. Oh that's cool but fuck you, it's not FOSS but at the same time I see yay, another gadget I will immediately go and buy. You just can't win. I develop on Linux mostly and Windows occasionally, and I've more than paid my dues to the community over the years, but at some point hard decisions have to be made. FOSS is great when you have enough cash stashed to not give a damn or you are just doing it as a hobby. I feel like I'm staring down the barrel of a gun no matter which business model I choose sometimes, and it pains me to have to make a decision, and neither one looks pleasant.
- rvern 10y agoWhy not just stop playing video games? There's a universal consensus that they're a waste of time anyway, no? I mean this seriously because it is my first thought when someone claims not to be able to switch to GNU/Linux because of games.
- ferbivore 10y agoWhy not just stop browsing Hacker News/hanging out with friends/working on side projects/trying to use Linux? There's a universal consensus that it's a waste of time anyway, no? Video games are fun.