2181

I remember when Proton launched it was like magic playing games like Doom and Nier Automata straight from the Linux Steam client with excellent performance. I do not miss the days of having the Windows version of Steam installed separately.

top 50 comments
sorted by: hot top controversial new old
[-] captain_aggravated@sh.itjust.works 338 points 1 year ago

In the time I have been a Linux gamer, it has gone from "here is a list of games that work in Linux" to "here is a list of games that do not work in Linux." Which some dictionaries define as "progress."

[-] atmur@lemmy.world 109 points 1 year ago

That's a perfect way to put it. From constantly relying on ProtonDB to occasionally checking areweanticheatyet.com.

[-] RubberElectrons@lemmy.world 26 points 1 year ago* (last edited 1 year ago)

Oh I'd never even heard of that second site haha.

[-] Synnr@sopuli.xyz 32 points 1 year ago* (last edited 1 year ago)

That's crazy! When I was last trying to run Linux full time in ~2014, you had WINE and then a commercial version of WINE (not by the WINE devs, but because WINE is licensed the way it is and is open source...) that would run a few more things, but I don't remember what it was called.

So glad to hear it's progressing this quickly and far.

[-] atmur@lemmy.world 56 points 1 year ago

a commercial version of WINE

That would be CrossOver by CodeWeavers. They're actually a huge contributor to upstream Wine and have worked with Valve (and I think Collabora?) several times over the past few years. I'm kind of tempted to buy a copy of CrossOver to support them even though I'd never use it, lol

load more comments (2 replies)
load more comments (2 replies)
[-] cloudy1999@sh.itjust.works 20 points 1 year ago

In 2003, it was my dream to play FF7 in Linux. In 2019, my dream came true. Thanks Proton, Codeweavers, Wine, Valve, et al for helping me finally put down Sephiroth right.

load more comments (2 replies)
load more comments (1 replies)
[-] Gemini24601@lemmy.world 157 points 1 year ago

Imagine a completely different OS running software made for your OS better than your actual OS could. This is Microsoft Windows

[-] gornius@lemmy.world 56 points 1 year ago

Not only OS - written using 3D APIs closed source available only for your OS.

[-] CaptDust@sh.itjust.works 128 points 1 year ago* (last edited 1 year ago)

Anticheat is about to force this progress backwards years as publishers push drm

load more comments (1 replies)
[-] Apollo2323@lemmy.dbzer0.com 90 points 1 year ago

True I just moved my gaming PC to Linux and wow!! Almost all of my games run on Linux. Thank you for everyone working so hard.

[-] the1bobcat@lemmy.ml 25 points 1 year ago* (last edited 1 year ago)

This is the main reason, other than gog's lack of support, for not going full Linux.

[-] julianh@lemm.ee 35 points 1 year ago

You can use a launcher like Heroic to play games you have on gog or epic.

load more comments (1 replies)
load more comments (3 replies)
[-] avidamoeba@lemmy.ca 18 points 1 year ago

Also thank Valve and buy a Valve game.

load more comments (2 replies)
[-] AlmightySnoo@lemmy.world 84 points 1 year ago* (last edited 1 year ago)

And to say that there used to be a time when "Linux gaming" was an oxymoron as it at most meant SuperTuxKart or mindlessly watching glxgears.

[-] atmur@lemmy.world 50 points 1 year ago

Mindlessly watching glxgears is the greatest experience a GPU can render.

load more comments (2 replies)
load more comments (7 replies)
[-] psycho_driver@lemmy.world 78 points 1 year ago

Windows too busy using those cpu cycles to gather your usage metrics for sale to third parties.

[-] CeeBee@lemmy.world 27 points 1 year ago

Somewhat true, but the truth is that the CPU scheduler on Windows is just awful. It literally wastes performance because it doesn't optimize instructions as efficiently as schedulers on other OSes.

Without going into details, we ported an application that I worked with that did complex scientific calculations to Linux. All the calculations code was done in C and C++ so it was 99.9% OS agnostic. We consistently got at least a 50% performance increase when running on Linux as opposed to Windows. We tested just about every edition of Windows from Windows 8/Server 2013 to Windows 10/Server 2019. The version of Windows that did best was Windows 7 and Linux was 50% faster. All the other editions were slower.

And the distro of Linux didn't matter much. A few percent difference here and there, but all of them were astonishingly faster than Windows.

load more comments (3 replies)
[-] Dizzar@iusearchlinux.fyi 74 points 1 year ago

I remember using bare wine to play games before proton. You would have to go and find the exact libraries needed to run the game, install them one way or another, pray a bit, and maybe the game will run with acceptable fps. If it ran at all.

And these days its just plug and play. Dont remember the last time I had to install a game dependency with proton, from steam or otherwise.

[-] Haui@discuss.tchncs.de 29 points 1 year ago

Freaky to read your account. I switched to ubuntu desktop like 3 weeks ago, bought a gpu, installed steam (ok, I had to reinstall from apr since snap didn’t work well), 2 days ago I installed cyberpunk and it runs at 80 fps mostly high-ultra settings without one crash so far, no special boot parameters. (I had to edit the exe today so it wouldn’t force controller config though)

It’s insane how far linux has come in the last 5 yrs. I hope it goes on like this. In opposition to amd, linux actually is our friend. :)

load more comments (3 replies)
load more comments (3 replies)
[-] KingThrillgore@lemmy.ml 59 points 1 year ago

Valve literally went "you know what fuck the profits we need off Windows" and they did what nobody else has done before.

[-] jj4211@lemmy.world 26 points 1 year ago

I'm not sure how Valve is seen to forfeit any Windows related profit.

They are still thoroughly supporting Windows. A Windows gaming system will have Steam on it, and most gamers still prefer Steam while on Windows.

When Windows 8 happened with the Microsoft store, Valve saw the writing on the wall for the eventual problems they would face, and did SteamOs and SteamBoxes. However, not much skin off their back, as they didn't "bet the company" or anything. It then pretty much let those efforts die off when the Microsoft Store wasn't quite the imminent existential threat it looked to be. However, the Xbox-ification of the Windows ecosystem may prove to be a more imminent and dire threat now that Microsoft realized that "hey, we actually do have a gaming brand that enjoys some popularity and is basically just a Windows box already".

So Valve saw that the Nintendo Switch was such a hit and extrapolated to PC space. They could have had a horribly awkward device running Windows, which has forever sucked at serving this form factor and is not even vaguely amenable to 'total controller control'. However they decided to revive the SteamOS efforts since it was moderately close to enable them to actually deliver a pad-first UI for a handheld, with Valve branding front and center rather than Microsoft.

So the closest I can see to that claim is that Steam Deck opted out of supporting a handful of games (that also likely don't work well on the relatively low end specs anyway) rather than trying to make a Windows hand-held work against all the design points of Windows.

load more comments (2 replies)
[-] shinratdr@lemmy.ca 21 points 1 year ago

What profits did Valve say that to exactly? They were shipping a device that didn’t have an existing OS that worked for it. I know companies have been shipping handheld PCs since the 90s but they never took off because the experience of Windows on a mobile device sucks, full stop.

I’m very happy they did this and it will help lots of things, but it’s about as altruistic as Apple making WebKit open source. A massive boon to the community that did help everyone, but the goal wasn’t altruism. It was to create a software solution where one didn’t exist to improve a for-profit device.

Plus, not having to pay Microsoft for OEM Windows licenses helps too.

[-] kevincox@lemmy.ml 21 points 1 year ago

You are looking too short term. Valve has been very concerned about Microsoft for a long time (maybe a decade now?). They have traditionally been dependent on the Windows platform while Microsoft has a competing built-in store and the Xbox product line. This means that they are dependent on one of their biggest competitors. If Microsoft wasn't concerned about anti-competitive legal action they probably would have smited them already.

Especially with macOS dying for gaming and iOS having no third-party stores they have made multiple pushes into Linux as a platform where they don't depend on Microsoft. While the Steam Deck has been very successful, they have already blown money of failed attempts in the past and running Windows on the Steam Deck would likely not be a huge cost (bulk licenses are cheap and they are spending a lot of money on Linux development).

So whether or not they are making more or less money in the short term doesn't appear to be Valve's motivation. Their primary motivation is to unlock themselves from Microsoft, whether or not that is best for profits right now.

load more comments (3 replies)
load more comments (1 replies)
[-] RTRedreovic@feddit.ch 54 points 1 year ago

Yeah until you find a game which doesn't run only because of its dogshit Anti Cheat System Service.

load more comments (4 replies)
[-] DoucheBagMcSwag@lemmy.dbzer0.com 49 points 1 year ago

Proton has better 32 bit compatibility than windows itself

[-] hperrin@lemmy.world 41 points 1 year ago

Proton literally got me into PC gaming again. I switched to Linux in 2008, and stopped playing PC games. For a decade, I missed so much. Valve is awesome!

load more comments (1 replies)
[-] Pofski@sopuli.xyz 32 points 1 year ago

If I as an older person would like to start using linux, where would you recommend to start? Is there an easy guide I can follow on how to use linux?

[-] UndercoverUlrikHD@programming.dev 34 points 1 year ago* (last edited 1 year ago)

Linux Mint is often touted as the most similar looking GUI to windows, so if you want Linux, but looking like windows that might be your best bet. You will find many guides for how to install Linux. If you want to just try it out first (and not just overwrite windows), you'll need to free up some disk space and create an empty partition to install Linux on.

load more comments (1 replies)
[-] Tankton@lemm.ee 18 points 1 year ago

Honestly, your question will get a ton of different answers because it's so open to people's preferences. It's like asking "I want to start using a car, which one should I buy?" There will be so many different answers that it's practically useless, from people recommending a toyota aygo since it's cheap, easy and reliable to people recommending a Abrams tank "because it can handle everything".

imo, try Linux Mint or Ubuntu since they are accessable and bring most software out of the box. But it's up to you, you cannot really lose when picking a distro.

load more comments (10 replies)
[-] boovard@lemmy.world 28 points 1 year ago

I'm just sad I have an Nvidia GPU 😢

load more comments (16 replies)
[-] Clbull@lemmy.world 27 points 1 year ago* (last edited 1 year ago)

I still remember having to use Ubuntu back in 2007.

To cut a long story short, I used to have a crappy Packard Bell PC that was weirdly partitioned (the main C:\ partition named Programs had 20GB and D:\ named Data had 120GB allocated.)

A (obviously now former) friend at school who thought he was hot-shit with PCs nagged and pressured me into acquiring a copy of Norton PartitionMagic and merging the two partitions. Completely totalled the Windows XP installation and because I didn't have any recovery media, I was forced to wipe everything and install Linux.

Gaming on Ubuntu back in 2007 was a nightmare. Only thing I managed to run that wasn't some shitty FOSS game that looked like it was made for the Net Yaroze was WoW, and even then actually installing the damn game was a nightmare where I had to resort to literally copying files from each install CD because actually running the installer from the CD itself resulted in failure by Disc 3. Every other game I tried to run through Wine either refused to boot at all, had bugs that would soft-lock my PC, or put out 0.01 frames per second due to lack of OpenGL support.

Linux has evolved by leaps and bounds but still has some way to go before you could use it as a gaming OS. Hopefully the Steam Deck encourages more developers to support Linux.

Of course, some devs have turned their back on Linux, such as post-Fortnite Epic Games.

load more comments (9 replies)
[-] Aux@lemmy.world 25 points 1 year ago

Short time? Proton is built around Wine, which is 30 years old. 30 years is not a short time.

[-] newIdentity@sh.itjust.works 67 points 1 year ago

Remember the wine days where proton didn't exist? Barely any game was playable.

We got from unplayable to "download and play" within 5 years

[-] Tau@sopuli.xyz 18 points 1 year ago

Or you went from hell and back trying to install all the dependencies with winetricks

load more comments (6 replies)
[-] KillAllPoorPeople@lemmy.world 47 points 1 year ago* (last edited 1 year ago)

Don't you people have something better to do than unironically doing the ackchyually meme? Follow the fucking post and its fucking intent, you fucking internet weirdos. You're not as smart as you think you are.

load more comments (1 replies)
[-] arc@lemm.ee 24 points 1 year ago* (last edited 1 year ago)

Steam Deck is the main reason for this and reasonable WINE emulation of DirectX & other APIs.

I bet the experience outside of Steam Deck depends a lot on the dist, the graphics drivers & card and someone's personal knowledge & willingness to screw around making everything work. Drivers are the biggest issue by far - open source drivers tend to be more limited, while binary drivers tend to be quite fragile, e.g. breaking after a kernel update & requiring reinstallation.

load more comments (3 replies)
[-] cybersandwich@lemmy.world 19 points 1 year ago

I agree with this meme 100%

Unfortunately, the game I mainly play, apex legends, has started giving me all sorts of trouble this past year. I'm on PopOS so part of me wonders if it's related to their focus on cosmic (or maybe they aren't prioritizing fixing bugs?) But I also have no idea where the issue sits? Steam flat pack? Proton? Apex itself? PopOS? A weird config/setting on my machine?

But it actually highlights this point of this post because instead of playing apex I have played starfield with a single crash around launch.

load more comments (3 replies)
[-] csolisr@communities.azkware.net 17 points 1 year ago

I've gradually gone from being peeved at Proton for not being able to support certain brands of anti-cheat, to actively avoiding games with anti-cheat solutions that are fundamentally incompatible with Proton.

load more comments (1 replies)
[-] Father_Redbeard@lemmy.ml 17 points 1 year ago

The steam deck inspired me to finally ditch Windows for good. I have dealt with it for the past 15+ years professional and I grew so damn tired of it. Built myself a nice little gaming PC running pop is and I'm quite pleased!

load more comments (2 replies)
[-] anteaters@feddit.de 17 points 1 year ago

This week I decided to try dual booting with OpenSuse again and see how much I still need Windows for gaming. Turns out: not much. For VR. And maybe for Game Pass games if cloud gaming turns out to be crap and I cannot get a VM performant enough for games.

All in all, very pleasing experience.

load more comments (1 replies)
[-] m3t00@lemmy.world 16 points 1 year ago

linux games, always reminds me of Tux Racer when I finally got X11 config right. https://www.google.com/search?q=tux+racer

load more comments (7 replies)
load more comments
view more: next ›
this post was submitted on 02 Oct 2023
2181 points (98.0% liked)

linuxmemes

21280 readers
79 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.

    founded 2 years ago
    MODERATORS