- cross-posted to:
- linux@programming.dev
- cross-posted to:
- linux@programming.dev
Whatever allows us to leave the clusterfuck that is Windows is a blessing. M$ has had a monopoly for too long and I’m not paying for MacOS.
Proton is the reason I daily drive Linux. That is a simple, unequivocal fact.
Not me! I switched in 2017, right around the time Windows 10 “telemetry” (read: spyware) was getting backported to Windows 7.
It was a rough first couple of years, gaming-wise, but I managed to get by playing mostly Linux-native games and using PlayOnLinux with pre-Proton WINE for the one or two games important enough to justify the hassle.
(INB4 “weird flex but OK”)
I gotta admit, I was pretty conflicted about Proton when it was first announced, since there was a lot of fear that it would reduce developer impetus to make proper Linux-native games. I’m not actually sure whether that came to pass or not, but I feel like the issue is a lot less important than it seemed at the time.
Me too, soon I guess. I have a Steam Deck, and now using Windows on my laptop is kind of like torture, so the Deck has been my main PC.
Same here.
Windows 7 EOL is why I switched to linux.
proton is why I’ve stayed on linux.
I only have windows on my laptop atm, and thats only because of sheer laziness and the fact i dont use it much anymore… will be putting linux on it eventually, though.
Thank you Lord Gaben
Thank you to the workers who actually programmed, tested, and implemented the thing*
to his credit as a billionaire he could have paid all those people to do something that sucks way more
I’m glad he’s not as evil as the other billionaires, but can we stop with the billionaire simping? Ironic that an account on a left-wing anarchist instance made that comment lmao
It’s a meme
He’s still a billionaire tho 🤮
Thank you
Lord GabenCodeWeaverssSun MicrosystemsIt’s corporations making money off of OSS all the way down
How do they make money with proton and foss?
They sell games to people with SteamDecks, I guess. My comment was probably a bit blunt TBF. I think Valve is transformative in the gaming space. They’re not doing it for free though, and I think it helps to remember that.
Proton actually is free, I use it without a Steam Deck. I mean yeah they build a handheld console and they are allowed to sell it I guess? They don’t sell SteamOS and they don’t sell Proton, I could use both without paying them a dime right now. Legally. They also upstream to Wine … Actually for free?
I want it to evolve to support more desktop applications. This is the one thing that will continue to hamper Linux adoption. Games are the best place to start, but we need all those old obscure, irreplaceable desktop apps to work now.
I love it! Not only do I use it on the Steam Deck, but also on my Desktop PC running Linux.
I’m getting back into PC gaming after being consult exclusive for a while. I’m assuming anything with kernel anti-cheat is still not trying to work which is a problem because it means I either have to buy a windows licence or mess around with a cracked one which has its own security concerns.
I think my plan is to dual boot and use Windows as little as often.
If you have a particular game in mind you can check protondb.com, which tries to cover both Proton compatibility and Deck compatibility.
There’s this handy list of online games with anti-cheat that are compatible with Linux. The majority isn’t supported, but some major titles are, surprisingly.
You can use windows freely without activating, or at least you could last time I needed it.
Literally this week I learned that you need to install flatpak Nvidia drivers if you use flatpak Steam. Once I found that out, proton works great!
A sidestory to this is that Flatpak and AppImage have been miraculous boosts to Linux OS machines. After I figured out that ya gotta throw the --user flag into your flatpak installs so they don’t jam up your / tree, and also throwing flatpak override --user xyz.app onto a few apps that benefit from universal access, things have been fine and dandy.
I continue to be happy with how awesome Linux has gotten just over the past 5 years.
Have you tried flatseal? It’s designed for flatpak permissions
I’ve been using mint exclusively for like 3 months and have been using a hearty blend of terminal installs and the program manager app.
It seems to not have caused any problems YET, but I’ve been assured it will. I see flatpack conversations a lot and don’t fully understand the differences (apart from the install method).
Is it worth understanding and committing to a single system or can I just be a low-power user for a while?
One thing you might notice is that flatpak defaults to “system” installs. Is your root system directory filling up? You probably want to start installing onto --user, as this will put things in /home where they belong and, by default, sandbox permissions away from root (that, too, can be easily changed).
Also, don’t fear mixing different ways of installing. I use AppImage, Flatpak, the default app-get install method, and .deb. FlatPak at this point is the best, because it offers the ease of use of AppImage, but the flexibility and auto-maintenance of apt-get/Software Update. The only problems I’ve encountered were due to me not understanding that it was filling up my root partition by default…
I’ve been running Mint MATE for about 9 years. Love it to death.
Recommending the —user flag is good advice and isn’t intuitive!
Basically every app is sandboxed to some extent. That way you don’t get conflicting dependencies. Because I use this machine for work, game performance is a much lower priority than file system permissions and stability and for most typical workloads. MacOS does the same thing by default now and very few apps get access to the actual root directory.
MacOS has more than sandboxed… they are basically removing the ability of a user to do anything to their computers. I can’t fix my dad’s imac (I used to fix my own macs), they are impenetrable… They’ve more than “sandboxed” apps, they’re forcing all but previously established powerusers to take their dying overpriced lumps to the Apple store. This, they say, is “good for you.” I loved Apple for 8 or so years. Hate them to death now.
My 9-year-old quad-core running Mint MATE 22 boots up faster than both my dad’s 2-year old iMac and my 6-core PC running Win11. And I can tell you what every process running is doing… bonus.
Yeah it has. I don’t even bother looking at the supported operating systems for most games on Steam anymore. I also don’t play overhyped microtransaction-laden bullshit like cod or fortnite, either, so no loss there. If I ever wanted to play that kind of game, I have a PS5.
So, my middle aged ass plays the microtransaction-laden bullshit known as Roblox because my 3rd grader and all his friends love it.
It doesn’t even have a Linux version but thanks to the project “sober” it plays absolutely fantastically on Linux. I think they claim 2x the performance of the windows version. I just know I have a powerful but old system (8c/8t 9700k cpu and gtx1080 gpu) and I can lock it at 144fps at 1440p and it uses like 20% of my system resources. Not that it’s a visually demanding game, lol.
Going all-in on my switch to Linux (my win10 partition for dual booting lasted less than two weeks) has had zero negative impact on my ability to play the games I want. In fact, it has led to me using my PC a lot more and my phone a lot less. Feels good.
This is what finally let me transition to Mint :3
Common GabeN win
I really only miss fortnite and the ocassional call of duty warzone but other than those two or some multiplayer games Linux is far more enjoyable. Yeah I know this games and those companies but let someone enjoy something for once. Help me find a work around. Until then I dual boot mint and windows debloated as much as possible for only a few multiplayer games.
well what has it been doing for the first 6 years
Praise be to Gaben!
I still use wine for most of my games on the desktop.
Proton upstreams to Wine a lot. You can tell by the number of patches they have keeps fluctuating
I know but I’ve been using wine so long that its comfortable and I rarely fail to get a game running on it.
deleted by creator
Fortunately Valve publishes monthly hardware statistics so we can back claims with statistics. Linux comprises 2.89% of their surveyed share. Of that 28.31% are using Steam OS. Using the wayback machine we can check the statistics from last year. Checking the July 2024 results using the Wayback Machine shows Linux at 2.08% with Steam OS comprising 40.97% of that.
From that we can see that Linux is growing, while Steam OS is becoming less of a contributing factor to the Linux share.
the deck is a gateway drug for linux
I think if Valve would release SteamOS 3.0 for PC that would make a bigger dent in Windows. TurboTax just announced they will not support Windows 10 for the new version and that’s probably just the start for Win10 abandonment.
does turbotax support linux?
No but I think the point being made is that people that have been clinging to Win 10 as a refuge from the crapfest that Win 11 is are going to start running into significant problems soon. Increasingly you’re not going to be able to get software for Windows 10. A lot of people are opting to migrate to Linux rather than going from Win 10 to Win 11, and as the holdouts on 10 are increasingly corned some amount of them will make the same decision.
They support web browsers
Despite its drawbacks electron is probs a great thing for linux uptake. it makes cross platform development very easy
Do you know what I did last week thanks to Proton? Installed EndeavourOS on my freshly purchased laptop, installed steam, and installed a bunch of Windows games. Then I played them. At no point did I wonder whether they would run.
Now, you may think being able to do that isn’t something that is going to get more people using desktop Linux (or that it hasn’t already done so), but as much as I’d love to agree with you, then we’d both be wrong.
I say this as someone who used to care about convincing other people to use Linux. (Before shifting into “you can lead a horse to water…” mode, and now I just don’t give a shit.)
However, what I gained from that experience is this: In twenty years of being Linux-only on my personal desktop, the number of times I have read the phrase, “I’d love to use Linux, except for [some statement about a game or games]” is astronomical.
Now, is Proton going to make desktop Linux the best choice for everyone? Clearly not, duh. But it is remarkably disingenuous to suggest that it’s not had a massive benefit to the Linux community and ecosystem as a whole, including, and dare I say especially, desktop Linux. It is flat out impossible to imagine that a substantial portion of current and future Linux users aren’t people for whom Proton solved what they considered to be a substantial barrier to usage.
In my experience, it’s not actually Proton specifically but more generally Wine along with DXVK and Vulkan itself.
I have as good a success rate with Windows games from GOG under Wine through Lutris (which also defaults to using DXVK and Vulkan plus has Wine configuration scripts for most GOG games, making their install fully automated and zero-configuration) as I have with Windows games from Steam under Proton.
If I understand it correctly, Proton is mainly a fork of Wine with Steam integration thrown in and changes to make sure it works with specific Steam games, so I don’t think the improvements are Proton specific, but rather more global than that (the use of Vulkan instead of OpenGL, DXVK allowing DirectX games run with Vulkan, Wine improvements).
Mind you, if improvements in Proton are flowing to those other projects and having a big impact, then credit were credit is due for Proton pulling up the whole ecosystem, otherwise Proton isn’t actually as crucial in improving Gaming on Linux as seems to be portrayed in so many posts here.
I can understand that if all people have used for gaming in Linux is Steam and never games from other digital sources - like GOG or even pirated games - via launchers like Heroic or Lutris, it might seem like Proton is the secret juice making gaming under Linux nowadays a vastly better experience than before, but in my experience in the last year of gaming in Linux, a good laucher using Wine + DXVK + Vulkan works just as well as Proton.
Proton developers are working on Wine code. Their patches go upstream. If you are using Wine, you have benefited (massively) from the sea change that has occurred (directly and indirectly) as a result of the development of Proton.
I remember the naysayers predicting that Gabe would never in a million years make the required investment because the state of Linux gaming was (in their assessment) that terrible.
And now we’re having argue about whether it actually did anything for us? In the comments about an article about how much it did for us?
That’s not an argument I’m having, I watched it happen.
Well, credit to Steam then.
I didn’t know one way or the other if Proton development ended up in Wine or not, much less if Steam was or not directly participating in Wine development, all I knew is that Proton was forked from Wine in the beginning.
This makes Linux desktop a viable option for millions of users where it wasn’t before. It’s absolutely a battle between Linux and Windows.
Years ago I made the switch to Linux, then I wanted to play WOW again but it would not run on my Linux machines, so I started to dual boot. Then I began to wonder why I was keeping Linux installed.
Eventually I made the shift to macOS because I worked in theatre and needed it for specific Mac only programs. But I still have a Lenovo legion that I am getting ready to swap over to Linux (not that all of the games I currently play do not run on macOS or my steam deck).
If I was able to get WOW running on Linux years ago I likely never would have swapped back to windows. And I am currently trying to convince my son to install Linux on his pc running windows 10.
I’ve tried switching to Linux on my home desktop several times over the last 3 decades, but because I always use that machine also for gaming it always had some Windows in a dual boot configuration and I always found myself not really booting Linux more than once in a while.
Since my last switch, maybe a year ago, even though Windows is still there in duat boot, I’ve only ever booted it once and that only to move some data files which were in the main windows partition over to a data partition I have in a seperated drive (were most of my data files already resided but a few were still elsewhere) so that I can cleanly share it between both OSes.
Whilst I know more than enough to muck around with Linux and Wine configuration (and for example had to do the latter to get a pirated version working of a game I have in Steam whose official version won’t run in Linux no matter what I do), it’s very seldom that I actually have to do it (and I don’t just use Steam with Proton but also Lutris with Wine for GOG games), whilst in my previous try maybe 5 years ago getting anything but DOS games to run under Linux was a major PITA.
There are the obvious options that can’t work due to the general mode anti cheat software, but over the past 1.5 years, I’ve only had a couple of steam games where I had to tweak something because it didn’t work out the gate. Every major title I’ve played worked first try.
I tried Linux a couple times over the bast 20+ years and it was still too raw for me. Now, it just works for me. I’m by no means a Linux guru but I am a computer smart guy. I setup a laptop with Mint for my brother who knows the bare minimum about computers, and he’s had no issues using it. The progress made over the past decade has been wildly positive.
I haven’t booted windows in like 6 months and I game on my desktop PC like 4 times a week.
Edit: also https://www.protondb.com/ distinguishes reports between steam deck and PC so you can see that people are using both there as well.
Obligatory Steam Deck runs Linux BTW.
Cry me a river…
If BSD had a the same software license as Linux then I would celebrate it running on PlayStation hardware as users would be more free. Instead PS consoles are locked-down, preventing you from running software you want to use unless daddy Sony says you can. It’s a battle between consumer rights, including software freedom.
Destiny 2 was the old game I played 2 years ago when I switched to linux full time that does not play nice with Proton. And given how its driven itself off a cliff. I will miss the old space opera, but nothing of value was lost.