Live data from Hacker News

Valve's Proton Has Brought 6000 Windows Games to Linux So Far

boilingsteam.com

51–60 of 319 posts

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#51

The only things these things teach me is that "Platinum - It runs perfectly" is that ProtonDB creators clearly have a different view on perfect. "Doom Eternal runs perfectly - it just have some pink flickering every minute!" "runs perfectly - it just closes when you try to start it." "runs perfectly - multiplayer doesn't work though." Microsoft can change DirectX whenever they want, that goalpost is always going to c…

>Create a standard

https://xkcd.com/927/

Nontrival answer to a nontrival question. your first order goal, gaming on linux, has a dangerous second order effect - removing microsoft market. even if you could magically solve all the problems to make a technically sound widely adopted gaming mechanism on linux, id bet MS and/or Apple take an interest in shutting you down one way or another.

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#52
Yesterday I played civ6 with 4 people on 3 operating systems.

The Mac user couldn't fullscreen the game and had weird rendering artifacts.

One of the windows users had the game take 10x as long to load as it should have (commparing to mac/Linux/windows on vaguely similar hardware)

The other windows user kept dropping. Note that we were all sitting at the same kitchen table, with reasonably good wifi.

Linux worked flawlessly.

I'm sure there was some luck involved, but Linux gaming has truly come a long way from being the most finicky platform.

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#53

The only things these things teach me is that "Platinum - It runs perfectly" is that ProtonDB creators clearly have a different view on perfect. "Doom Eternal runs perfectly - it just have some pink flickering every minute!" "runs perfectly - it just closes when you try to start it." "runs perfectly - multiplayer doesn't work though." Microsoft can change DirectX whenever they want, that goalpost is always going to c…

Linux server is so perfect, I don't understand why desktop has so many problems. I suppose that's a different topic.

Linux server is perfect because there is huge commercial demand for it. Linux desktop has problems because there is almost no commercial demand for it. Good things require money because effort isn't free.

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#54
post #30

Is anyone using Linux + Proton for in-home streaming? I'm seriously considering to completely ditch Windows 10 and move my gaming to PS4/5 + Linux/Proton, but I still want to be able to stream games from the game PC to the steam link in the living room. Does this work just as well with Linux/Proton as Windows?

Yeah I've had it running and streaming! Have run a few games this was - ARMA3, GTAV, South Park: Stick of Truth. All worked well. Have also tried running the windows steam client in WINE and had a few more issues, but as ever YMMV. The performance isn't quite as good (very close to windows perf levels), but quite a few anti-cheat systems will not work in Proton (even less so in WINE).

> quite a few anti-cheat systems will not work in Proton

A lot of interesting "hacks" (sorry for calling gaming on Linux a hack) are made impractical by this.

Another is that you can buy a miner's GPU (no video output, but much cheaper) and modify the drivers to route video through integrated graphics VO. Or, modify drivers to support SLI on any nvidia card. These driver modifications require running Windows in a special mode, which triggers anti-cheats. Maybe there's a way around that. Haven't heard of it being attempted on Linux. By the way, these driver modifications are just removing artificial restrictions.

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#55

The only things these things teach me is that "Platinum - It runs perfectly" is that ProtonDB creators clearly have a different view on perfect. "Doom Eternal runs perfectly - it just have some pink flickering every minute!" "runs perfectly - it just closes when you try to start it." "runs perfectly - multiplayer doesn't work though." Microsoft can change DirectX whenever they want, that goalpost is always going to c…

Linux server is so perfect, I don't understand why desktop has so many problems. I suppose that's a different topic.

The Linux desktop is perfect for some goals and situations, this however, has nothing to do with that. Having issues while running a game on a platform it was not written for says nothing about the quality of Linux as a Desktop OS.

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#56
post #52

Yesterday I played civ6 with 4 people on 3 operating systems. The Mac user couldn't fullscreen the game and had weird rendering artifacts. One of the windows users had the game take 10x as long to load as it should have (commparing to mac/Linux/windows on vaguely similar hardware) The other windows user kept dropping. Note that we were all sitting at the same kitchen table, with reasonably good wifi. Linux worked fla…

And yet, I still have trouble running normal software that was built for Linux, on Linux.

Every set of updates might cause a problem that I've never seen on Windows or a Mac. I had an Ubuntu machine that only lasted 2 weeks before it wouldn't boot one day after an update. Never figured that one out - it was an experiment to see how much easier Manjaro was to setup and add software to than Ubuntu. (The answer: it's much, much easier.)

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#57
post #28

Amazing, you can buy a triple A title and have it just work out of the box. I'm so happy with Valve's support for linux. And of course the thousands of hours of work that have gone into Wine. It's becoming a more reliable experience to play old windows games using wine than trying to run them on windows 10.

I wonder if you can install Wine under WSL? :evil laugh:

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#58
post #30

Is anyone using Linux + Proton for in-home streaming? I'm seriously considering to completely ditch Windows 10 and move my gaming to PS4/5 + Linux/Proton, but I still want to be able to stream games from the game PC to the steam link in the living room. Does this work just as well with Linux/Proton as Windows?

Yeah I've had it running and streaming! Have run a few games this was - ARMA3, GTAV, South Park: Stick of Truth. All worked well. Have also tried running the windows steam client in WINE and had a few more issues, but as ever YMMV. The performance isn't quite as good (very close to windows perf levels), but quite a few anti-cheat systems will not work in Proton (even less so in WINE).

I'm perfectly ok with some games not running as well as Windows, or not even running at all, in particular if I could also play them on console. I was more worried that Proton would not work reliably with streaming at all because it has to go through all these hoops to get an image on the screen in the first place. But it seems this is possible, which is great.

Games with anti-cheat not working doesn't bother me either as I don't play any games online anyway. So the intersection between 'games I play' and 'games that need anti-cheat' is very small ;-)

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#59
post #30

Is anyone using Linux + Proton for in-home streaming? I'm seriously considering to completely ditch Windows 10 and move my gaming to PS4/5 + Linux/Proton, but I still want to be able to stream games from the game PC to the steam link in the living room. Does this work just as well with Linux/Proton as Windows?

Yup. One recent (well, not recent, it's been like 6 months) issue is that after about 1h30min-1h50min the sound from the PC (XFCE Manjaro) corrupts (starts to crackle and gets worse until unbearable). The only fix I have been able to come up with so far, is to cut the connection to steam link, reset pulseaudio and reconnect to the steam link. Very annoying issue that's being discussed on Github, but not necessarily addressed, as it's probably very hard to triage.

https://github.com/ValveSoftware/steam-for-linux/issues/6749...

Re: Valve's Proton Has Brought 6000 Windows Games to Linux So Far

#60

Proton has been fantastic for me, it finally gave me what I needed to reclaim my Windows partition and go full-on Arch! In some cases, running the Windows version inside Proton has actually worked out better for me than the native port (Dead Cells, for example. The native port crashes the Steam overlay and lacks Steam Controller support, but running the Windows version in Proton is seamless) I highly encourage you gu…

> In some cases, running the Windows version inside Proton has actually worked out better for me than the native port I, for one, am not surprised. Windows userland APIs are more stable, consistent, and well documented than their Linux equivalents.

The implication from the comment was that Wine is better at running old Windows games than Windows itself. I’m not sure where this Linux vs. Windows comparison is coming from.
Post reply on HN