How do I run games in Linux?
How do I run games in Linux?
You're looking to set up Linux on your PC with an i7 8700, 8 GB RAM, GTX 1060, and storage specs of 120GB SSD + 1TB HDD. You want to run Ubuntu and play games, especially older titles like League of Legends or StarCraft 2. You're unsure about virtual machines, Steam access, and whether your current specs are sufficient for daily use and development. Consider converting to Ubuntu or adding a secondary SSD for better performance. If you're planning web development, installing services like MySQL and Apache will be important. Let me know if you need more details!
You're limited to games that are natively supported on Linux. For others, you can try Wine or a virtual machine, though neither is ideal. Wine often has issues and doesn't support many titles, while setting up a VM with GPU support requires extra steps and maintenance. If you choose the VM option, you'll need to turn it off and back on whenever you want to use the graphics card under Linux.
Wine is commonly used in various forms. A popular commercial alternative is Lutris, offering several wine options. Playonlinux is an older version with similar choices. Virtual machines need PCI-E passthrough and can be tricky to configure, though they provide near-native speed and full compatibility when set up correctly. You might prefer native solutions instead. I tend to use virtual machines for VR, but they can be frustrating.
Linux requires minimal storage, even a 32GB drive works fine. Clearly, using a larger drive increases capacity and if you plan to run virtual machines or similar later, opting for a 120GB or more from the start is wise, giving you ample space. If you're considering Windows virtualization, a 200GB+ drive would be more suitable, as Windows tends to perform better with at least 60GB of available space.
Vmware play and virtualbox don't need PCIe passthrough and offer some 3D acceleration; vmware's version is superior.
Sure, I got that. It can be tricky to get it running, but 3D was the top choice. I haven't used it anymore, and it isn't open source, though it's free for non-commercial purposes.