5 ms·
I've been using Linux as my main (and, really, only) personal OS since Windows 7 went EOL. I have an HTC Vive. There are many VR games that don't work at all e
by inetknght 6y ago
I've been using Linux as my main (and, really, only) personal OS since Windows 7 went EOL.
I have an HTC Vive. There are many VR games that don't work at all even with Proton. There are many games that do work though.
The only game that doesn't work that I truly miss is Planetside 2.
But your typical big name games do work, even ones that aren't on Steam. Doom, Factorio, Kerbal Space Program, EVE Online -- these all work wonderfully. Space Engineers works "okay" -- it has an issue where the process threads will linger in the background even after you exit.
Blizzard's Battle.net games also work great -- you just have to start it with Lutris and do some magic to enable Vulkan. WoW and Diablo III work beautifully.
If I have one complaint about Steam is that clicking the blue button to tell Steam to kill a game doesn't work. Space Engineers and World of Warships both have to be manually killed sometimes and it would be real nice if Steam would do it so I don't have to open a terminal and find the relevant Wine garbage to do it myself.
- pojntfx 6y agoAwesome to hear! May I ask how you've gotten Space Engineers to work?
- La1n 6y agoYou might know already, but https://www.protondb.com/ https://www.protondb.com/ has user reports for Proton games, the reports often include tweaks if a game doesn't work without tweaking.
- pojntfx 6y agoYeah, I've checked there already, but the steps just didn't seem to work for me (it's a .NET/Mono app). Maybe it's just my specific system configuration or something ...
- inetknght 6y agoThere's an unofficial script which installs a bunch of dependencies in the correct order [0]. Run the autoprefix-patcher.py. It's unofficial and it's magic that I haven't taken too much time to understand. Your mileage may vary. [0] https://github.com/Linux74656/SpaceEngineersLinuxPatches https://github.com/Linux74656/SpaceEngineersLinuxPatches
- pojntfx 6y agoThanks for the link! I'll be sure to try that out.
- inetknght 6y agoSpace Engineers doesn't work out-of-the-box on Linux. But you can right-click on it in the list in Steam and check the box that says "Force the use of a specific Steam Play compatibility tool". Then select a version of compatibility tools from the list and see if it starts up. For me, it started fine with 4.11-13. There's also a room in Keen Software House's Discord which is dedicated for unofficial Linux help. Sometimes a patch will break the game in an unexpected way. For example I remember a patch early this year that made it so that the version check would crash the game on Linux (something to do with KSH's HTTPS certificate) and the easiest solution was to just null-route the patch server address in iptables or blacklist the domain in pihole until a later patch fixed the problem.
- wetpaws 6y agoAs many folks said, VR on linux is niche within a niche. My biggest pain is that video drivers really suck when it comes to VR. On windows you have stuff like async reprojection, on linux you have frequent lags and fps spikes, and nvidia does not seem to be interested enough to fix this.
- Zardoz84 6y agoCtrl+Alt+ESC and click the window of the game
- inetknght 6y agoNo. That does different things in different desktop window managers. In KDE it changes the cursor to a kill-cursor. In Cinnamon it kills and restarts the GPU renderer. Neither cleanly expresses what I want to do: kill a process which doesn't have a window but is owned by one which does.