Live data from Hacker News

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

protondb.com

131–140 of 560 posts

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

#131

Those of you praising Proton, what distro and what gpu are you using? Are the days of nVidia bad, AMD good for driver support over?

Gentoo w/ nvidia driver; only driver problems in 2019-2020 I've had are "sometimes I need to wait to upgrade the kernel because the driver doesn't support it yet."

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

#132
Get Blizzard games (WoW especially) to work perfectly all the time with minimal effort, and I'm down to switch for good. I tried VFIO (lots of effort), and it worked great for Blizzard games, but showed massive frame loss in games like Jedi: Fallen Order.

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

#133

Earlier quoted context omitted.

Now I'm biased because I'm an anti-cheat developer, but I really can't see how checking the integrity of your installed kernel device drivers is at all invasive.

It's none of the game's business what other software my computer is running. These checks have in the past been notoriously buggy, and can interfere with other operations. This kind of crud is what remote attestation is for, and Microsoft should be responsible for developing it, not every different gaming company competing with each other for kernel access.

Fwiw, my solution does actually take advantage of remote attestation, and if that is validated, a large part of kernel integrity checks are skipped. The problem is that many “gaming” consumer motherboards don’t ship with TPMv2 or secure boot, and we still have to support those computers.

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

#134

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…

Agreed, however after months of being "Linux only" (Manjaro KDE + Proton), just this weekend I broke and installed a Windows as a dual-boot option.

90% of games with Proton "just work" like you said. It is amazing.

But then there's that one game that doesn't work, or works but with half the fps... for me, it was Death Stranding. It runs at 60+ fps at 1440p on Windows, but runs at half that on Proton, with horrible artifacts/frametime on Linux + Proton (even the community mod "GloriousEggroll" Proton version).

If CyberPunk is any good, I'm going to buy it and want the best experience... for now, that probably means Windows, unless by some miracle it works on Proton with no issues.

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

#135
post #22

Another Linux gamer. I seriously don't miss windows anymore. At this point I'm not worried about compatibility, but rather shitty game companies banning you the second they figure out you're playing on linux. This is especially an issue in PvE heavy games that have only small PvP elements. Looking at you Destiny 2. I really wish companies stopped their draconian policies about Linux gaming. Or at the very least just…

I was seriously considering adding Linux support for my game, that already has turn-based multiplayer, and this thread was the last thing I needed to convince myself it could work.

Performance may be an issue. I wonder if people would be ok with electron games sold on steam running on linux...

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

#136
post #128

Earlier quoted context omitted.

Now I'm biased because I'm an anti-cheat developer, but I really can't see how checking the integrity of your installed kernel device drivers is at all invasive.

I'm going to point out that if you want to go down this route, it is insufficient to just check that the base drivers are untampered with and signed by Microsoft or whatever vendor still. You now maintain a list of potentially vulnerable drivers that can be used as a jumping off point (such as virtually every motherboard RGB or fan control system), and ban users that have these or hard-disable them at boot. There are…

Before I “switched sides” to anti-cheat, I used to write and sell cheat software for CS:GO. I had a registered company and purchased an EV code signing certificate just as your post suggests, even getting my cheat drivers signed by Microsoft. I am very familiar with the process given than I’ve seen both sides now.

While other anti-cheats maintain white lists or blacklists of vulnerable drivers, I’ve chosen a different route that doesn’t have the same pitfalls you suggest. Our anti-cheat also doesn’t run 24/7, only when the game is running.

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

#137
post #107

Earlier quoted context omitted.

Rdr2? Fuck, I'm in. I built a PC that i couldn't get windows running on due to some stupid uefi or something, i can't figure it out so it's sitting in the corner and I'm using a PlayStation now. I'll try putting Linux on it so i can use them games i bought but couldn't use because software is a fucking drm nightmare these days.

Can you explain that "UEFI thing"? There was a listing on ebay recently where the guy was selling his i7 8700+mobo+ram combo way under price because he said he couldn't run windows at all, only linux. It seemed so weird but google was not helping too much. What happened that you "bricked" it or was it factory setting?

Perhaps he was trying to install Windows 10 using a USB stick.

The various software for that builds the image for either legacy BIOS or UEFI, and they're not interchangeable. Rufus, for example, lets you specify the mode.

Alternatively, if you can't install it in UEFI mode, you can switch to legacy BIOS/CSM mode in your machine's BIOS (or vice versa).

It gets worse - some Win10 ISOs themselves are made for either UEFI (most common) or legacy BIOS, and they can't be set up the other way.

You can clone or run Win10 legacy BIOS/CSM installations on other machines/drives (useful if you plan on swapping/upgrading), while UEFI will only run on the specific motherboard/CPU you installed it on.

I've also noticed Win10 in UEFI mode can BSOD with no chance of recovery when undervolting too much and causing it to freeze/BSOD. Something must be getting corrupted, and it won't run again, ever. Legacy mode works fine.

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

#138
post #48

I switched back from Pop!_OS about a month ago, after nearly a year of using it exclusively. My previous laptop broke, so I got a new one. Of course I immediately created a Pop! partition and started installing stuff. I tried Doom Eternal... and it was running extremely slow for what you'd expect from a RTX 2080. Surely enough, I switched to my Windows 10 partition and the game ran smooth like butter over there. I sp…

I'm a bit skeptical of all the positivity here. Heck if I can't edit mouse acceleration with ease, how hard is it going to be to watch Netflix? Do I need to downgrade chromium to 30.4 just to install some plugin incompatible with the v32 chromium? These are real issues that you'd expect Ubuntu to have working from defaults. I'm not asking for every porn website to work, but all FAANG websites to work.

Something's off but I chalk it up to beefy config and some specific games. None of my games run on my laptop (hd 520 igpu) I can play games like the witness on windows, hl2, the cave, the talos principle, portal 2, dead cells, etc. and none runs easily on Linux. Except Dott and kentucky route zero.

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

#139
post #107

Earlier quoted context omitted.

Can you explain that "UEFI thing"? There was a listing on ebay recently where the guy was selling his i7 8700+mobo+ram combo way under price because he said he couldn't run windows at all, only linux. It seemed so weird but google was not helping too much. What happened that you "bricked" it or was it factory setting?

FWIW I’m having trouble installing Windows on my AMD B450 system where Linux also runs fine. It locks up during the boot process after the first reboot.

What do you install it from and what software do you use to build the installation image?

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

#140

Earlier quoted context omitted.

How does Stadia strike you as an alternative? It works on anything (AFAIK) that runs Chrome.

Not op, but I think the biggest miss in cloud gaming is no one developing cloud first multiplayer games. Currently in any kind of client-server multiplayer game out there you face n+1 game states (n is the number of players) and a lot of the art is in how to reconcile these. The n+1 is due to most games implementing some degree of client autonomy (e.g. in movement), and the reality of network round trips from each cl…

The MMO programmer in me fantasizes about making yet another MAG-like (ps3-era shooter with upto 128 players) game. That kind of thing would be so much cleaner to do on a completely server-side platform.

However, a large game like that would need a large budget to back it. Without Stadia being more popular I don't see anyone throwing all their eggs in that basket. Because it could only run on Stadia and nowhere else.

One way to mitigate risk would have been to build for both Luna (Amazon) and Stadia. But neither are very popular, and one is Windows-only while the other is Linux-only. So my risk would actually double, not mitigate since I have to develop for two platforms.

I'm ignoring xCloud since it's just a bunch of Xboxes and no thanks.

For smaller, mid-size/indie studios which are not building a massively multiplayer game, I just don't see the up side of making a Stadia-only game. They wouldn't be trivially portable to other platforms and players have learnt to live with network latencies.

So, unless a Google-owned studio does it, I don't see truly cloud-first multiplayer game happening. Assuming that's what you meant by "cloud first".

OTOH Ubisoft does ship their games on Stadia and I'd be curious to know if the experience in, for example, The Division 2 is any better. Even if the game doesn't scale the number of players in an instance, they should still get some benefit of being on Stadia. It doesn't seem to be a very popular mode in the game's subreddit though.

Post reply on HN