Live data from Hacker News

With Proton and Steam Play, many Windows games now work on Linux

protondb.com

71–80 of 560 posts

Re: With Proton and Steam Play, many Windows games now work on Linux

#71

Gaming on Linux has been so fucking good. I switched from Windows to Linux a month ago and literally haven’t found a game I can’t play. Even Red Dead Redemption 2, Hades, Fallen Jedi, Ghostrunner... Oh the really icing on the cake is just how easy it all is. You literally just install the Windows version and things “just work.” Its amazing. I’ve said this a lot of times now but it’s pretty amazing to write code and p…

I haven't been able to get any game that requires Origin or UPlay to work.

I can't even get either of those to install via steam. I can install them via, e.g., Lutris or PlayOnLinux, but then steam doesn't see the clients.

Otherwise, yeah, I used to run a GPU passthrough to a Win guest for a few games. Now I don't even do that. Gaming on Linux is quite good. Mostly good enough, anyway.

Re: With Proton and Steam Play, many Windows games now work on Linux

#72
Funnily enough, one of my most played games on Linux is Age of Empires 2: Definitive Edition, a Microsoft game. No rendering/frame issues and got the multiplayer working (manual steps needed [0]). Less and less reasons to boot on Windows!

[0] https://github.com/ValveSoftware/Proton/issues/3189#issuecom...

Re: With Proton and Steam Play, many Windows games now work on Linux

#73
Can confirm it can run crysis, though the video files are laggy.

Also runs vrchat, this is on a 960M mobile chip on ubuntu 18.04.

I couldn't get ubuntu 20 to have proper vsync for the main desktop so I downgraded to 18. The nvidia drivers were causing problems, such as the main desktop not having vsync and not enabling vsync settings even if set manually, until an ubuntu system update automatically pushed update 455 to me and fixed everything. A number of nvidia tutorials or suggestions online are entirely out of date.

Re: With Proton and Steam Play, many Windows games now work on Linux

#74

Earlier quoted context omitted.

Steam has a standard runtime because it's such an issue.

Thus, a widely used, useful, solutions to the problem exists. Its not like any game developer seriously worries that X is installed.

One of the differences between Windows developers and Linux developers is that Windows developers generally do worry about what dependencies the user has installed. They specifically do not want to make dependencies the user's problem. Linux developers historically make dependencies someone else's problem.

Re: With Proton and Steam Play, many Windows games now work on Linux

#75

Earlier quoted context omitted.

Wait, what do you mean you can just install a windows version on linux? Were talking about a windows only game correct?

Yes. In steam you just hit "install" et voila! It installs. Using Lutris you can install games from Origin or the Epic Games store the same way... just download and hit install. I honestly didn't think I was gonna get to play Fallen Jedi with ease since I bought it on Origin (regrets) but turns out I was wrong. Was easy as hell just like everything else on Linux :)

Trying to play anything through that requires the Origin client fails for me at trying to install OriginThinClient or something. Lutris install of Origin was fine though.

Mostly everything else works pretty easily.

Re: With Proton and Steam Play, many Windows games now work on Linux

#76
post #59

Earlier quoted context omitted.

Maybe in the short term, but if it means a bigger part of the steam userbase is running games on Linux, it will become economically justified for more developers to work on first-party titles.

I've been hearing that line for close to two decades. I don't think Valve even supports their old GoldSrc games that they ported to run on Linux way back.

All Valve titles are linux native except Half-Life Alyx, including GoldSrc titles (Counterstrike, Half Life etc).

VR support is still being worked on.

Re: With Proton and Steam Play, many Windows games now work on Linux

#77
post #51

Earlier quoted context omitted.

I don't know why you're up in arms about this, but it's clearly not false. Almost all of the games content is PvE based. The PvP mode is very small in scope compared to everything else that's available.

Again, because I can't just play the PvE content on linux. I get banned upon a few minutes of just launching the game.

I think GP is defending your initial statement, not arguing against it. They're responding to the person who disagreed with you about the game being mostly PvE.

Re: With Proton and Steam Play, many Windows games now work on Linux

#78
post #65

as i understand it the big roadblock for multiplayer AAA titles is anticheat, and dont see anyway that changes until linux eats into the MS marketshare (but it should.. linux is a joy!)

Anticheats are anti-consumer; They restrict what you can do on your own machine. It's better not to have these games.

I mean good luck getting rid of the biggest games around then. The majority of the top 10 games on Steam are multiplayer games with anti-cheat systems in place. Even outside of Steam, Riot and Blizzard have games with huge player bases and they all use anti-cheat systems.

Re: With Proton and Steam Play, many Windows games now work on Linux

#79

Earlier quoted context omitted.

Thus, a widely used, useful, solutions to the problem exists. Its not like any game developer seriously worries that X is installed.

One of the differences between Windows developers and Linux developers is that Windows developers generally do worry about what dependencies the user has installed. They specifically do not want to make dependencies the user's problem. Linux developers historically make dependencies someone else's problem.

And windows developers solve this problem in precisely the same way, by bundling dependencies.

Re: With Proton and Steam Play, many Windows games now work on Linux

#80

Earlier quoted context omitted.

Wait, what do you mean you can just install a windows version on linux? Were talking about a windows only game correct?

That's what proton does. Runs windows .exe games on Linux.

Adding some context: in Steam on Linux, you can right click on a Windows game you've installed and in the properties, you can select various alternative runtimes for the game. If you select a compatible Proton runtime, then you are able to launch the Windows game on Linux and it usually works.

I don't have modern hardware but I'm easily able to play things like Mass Effect with Proton with no serious issues on an older graphics card (Radeon 7790). I'm not so confident that brand new titles would just work (even if I had a modern gfx card), but people tend to have good success overall. It's really good.

In case it's not clear, Proton is a Valve fork of the Wine project. The one problem I've run into is if I don't have the right dependencies installed. I didn't play any games for a long time, then went back and started playing some again, and through several `apt update` runs something had gotten out of whack; Proton is Wine, so you can still get into difficult "what does this error even mean" situations.

Post reply on HN