Live data from Hacker News

Valve's Proton Has Enabled 7000 Windows Games on Linux

boilingsteam.com

181–190 of 333 posts

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#182

Earlier quoted context omitted.

> making devs lazy when it comes to developing native ports Is this first order thinking? Whereas second order thinking might be "with Proton enabling an order of magnitude more users that enjoy PC gaming to move to Linux, studios might consider improving the PC gaming experience further with more native ports/testing directly on Linux?" I don't know if that's how things could play out, but it seems logical to me.

Because Proton creates a dangerous market pressure. The linux+proton user is the ideal customer for a game developer: someone paying full price but to whom you owe absolutely no obligations. Bug reports from Proton users can be safely ignored. They should feel lucky if the game even started under their not-supported hack of an operating system. But those who purchase a native linux client (KSP, Factorio, Prison Archi…

The solution here is unbinding native support from native compilation. It seems to me that the ideal world is someone who (or someone's contractor who) provides a proton wrapper for a game that works with zero bugs compared to running on Windows, and then either patches the bugs clientside or provides patches for wine/proton.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#183

Earlier quoted context omitted.

I have never viewd it that way, but you are absolutely right about the danger. On the other hand I have now seen multiple games where the developers were implementing wine specific bugfixes. I think it goes both ways: Showing willingness to support at least proton/wine will also net you some additional sold copies. And being unfriendly towards linux users is probably more bad PR nowadays than it used to be.

Showing support for linux is great, but what about DRM? What happens when the desire to prevent piracy of the windows client means attaching software that will never in a million years run on linux? DRM is why linux users have basically given up on ever getting access to games from the largest developers.

I'd rank anti-cheating as a problem with a similar effect but without the ethical concerns of DRM. Few customers want DRM, but nearly all customers want fair games, yet anti-cheat is just as hostile to "non-intended" environments as DRM.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#184

Earlier quoted context omitted.

They are. I always just google the game and copy it out of the store URL: https://store.steampowered.com/app/573100/Battlefleet_Gothic_Armada_2/ ¯¯¯¯¯¯

These are exposed to the Linux filesystem, right? Can you just add a symlink?

Sure

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#185
post #4

Proton is the reason I moved from a Windows + MacOS machine to GNU/Linux full time. I understand the concern that some hardcore enthusiasts might have about it making devs lazy when it comes to developing native ports but to be honest I don't care. I am just glad to have a simple method of gaming on GNU/Linux. Proton plus Lutris and the slew other tools that have come out in recent years has made the transition to GN…

I choose to irrationally support Linux, because I like Linux. There is literally no financial incentive for me to do so. We were recently debugging a newer build on Linux, which was inexplicitly crashing on a players machine, while running great in the testing environment. This was causing a major headache as the game needed to ship that day. We had another Linux volunteer test it out on his mostly vanilla Ubuntu set…

Would you mind sharing the name of your game? I'm saving up to buy some games soon, and I'd like to support cool devs like you!

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#186

Earlier quoted context omitted.

I finally took the plunge and started dual booting with Fedora as the default. Unless I plan to game I just use Linux and it's been awesome. Though I can't use Wayland (Nvidia) and digital audio is flakey (though fixed in fedora 34), none have been deal breakers.

Wayland with Nvidia works in fedora 33, you just have to un-blacklist the driver.

I'll have to take a look at that later- thanks! Every time I revisit this there's some issue.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#187

Earlier quoted context omitted.

Because Proton creates a dangerous market pressure. The linux+proton user is the ideal customer for a game developer: someone paying full price but to whom you owe absolutely no obligations. Bug reports from Proton users can be safely ignored. They should feel lucky if the game even started under their not-supported hack of an operating system. But those who purchase a native linux client (KSP, Factorio, Prison Archi…

I have bought many native Linux games that simply don’t launch, but run perfectly in Proton. Companies also stop updating their Linux ports often. There is so little market pressure to support Linux in the first place that Proton’s effect is basically irrelevant. Most Linux ports sucked anyway and often Proton performs better including with things like Unity games, so no big loss.

>> Most Linux ports sucked anyway

Port /= native client.

Try the KSP linux client. It is far more stable than the windows client. Heck, I've found it more stable than my outlook on my work machine, more stable than MS office on MS windows.

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#188
post #28

Proton is neat for sure, but unfortunately modern anti-cheat solutions expect Windows and will not allow Linux clients to connect. There's also a few games that I expected to work but simply won't launch for me, like Elder Scrolls Online. I'm a fan of the Linux desktop, but for me the easiest solution is to have a dedicated Linux PC (right now an XPS 13 Developer) and a Windows machine for playing video games. I don'…

Modern "anti-cheat" solutions are invasive rootkits. I have no interest in running that on my computer for that purpose. I wish they'd invest more in server side AI instead to handle this, but it's much easier for them to simply put more malware on the client side.

Some developers aren't even denying that it's nasty, but excuse it with "no one cares anyway" or "we already could snoop on you, so don't complain if we make it even worse" which is disgusting.

Example: https://na.leagueoflegends.com/en-us/news/dev/dev-null-anti-...

Re: Valve's Proton Has Enabled 7000 Windows Games on Linux

#190

Earlier quoted context omitted.

Showing support for linux is great, but what about DRM? What happens when the desire to prevent piracy of the windows client means attaching software that will never in a million years run on linux? DRM is why linux users have basically given up on ever getting access to games from the largest developers.

I'd rank anti-cheating as a problem with a similar effect but without the ethical concerns of DRM. Few customers want DRM, but nearly all customers want fair games, yet anti-cheat is just as hostile to "non-intended" environments as DRM.

The difference between DRM and anti-cheat is just semantics. The license says "do not cheat" and the software enforces that license = DRM. But lots of players really don't care about "fair". Any game with a large mod community, mostly single player games like KSP or minecraft, generally stays far away from any form of DRM. The entire concept of "cheating" doesn't really exist in such games.
Post reply on HN