this post was submitted on 28 Oct 2023
578 points (95.4% liked)

Linux

48186 readers
1571 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

From Hardlimit

you are viewing a single comment's thread
view the rest of the comments
[–] schwim@reddthat.com 63 points 1 year ago* (last edited 1 year ago) (88 children)

I don't think the issue is performance though. The unspoken part of this comparison is in bold:

"Linux vs Windows tested in 10 games. In the games we could find that work on linux, the performance was 17% faster on average. In all the rest of the games, Windows worked 100% better."

[–] Sentau@feddit.de 125 points 1 year ago (4 children)

Fortunately majority of games work on linux. The major pain point now is the anticheat used by multiplayer games. Single player games more or less work out of the box

[–] yote_zip@pawb.social 69 points 1 year ago (1 children)

To add on here, you can use the Are We Anti-Cheat Yet? site to track which games are not working due to anti-cheat. In my experience it's extremely rare for "Linux" (aka Wine/DXVK/VKD3D/et al) to not support arbitrary games. If a game is not working on Linux it's almost certainly because of an anti-cheat or some bloated/obscure DRM telling Linux "no you cannot run this".

[–] Schmeckinger@feddit.de 4 points 1 year ago (1 children)

Sadly anti cheat is much cheaper for devs than fast manual moderation. And a cheater infested game dies off much faster.

[–] SmoochyPit@beehaw.org 5 points 1 year ago (2 children)

And client-side anticheat solutions aren’t great at preventing cheating, anyways. Anticheats are still bypassed by smart software design or by using third-party devices, like the Cronus. COD’s intrusive newer anticheat didn’t stop hacking in ranked play this past year, for instance.

I recommend this video from Serious, who has experience with modded clients and developed a patch to secure BO3 when it was unsafe to play.

[–] PipedLinkBot@feddit.rocks 1 points 1 year ago

Here is an alternative Piped link(s):

this video from Serious

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[–] Schmeckinger@feddit.de 0 points 1 year ago* (last edited 1 year ago)

Just making it harder to cheat and having a way to patch it and instantly get a wave of bans does discourage cheating quite a bit. Especially in paid games. You will never get rid of cheating completely, but cutting down on it and discouraging it is the name of the game.

[–] mifan@feddit.dk 17 points 1 year ago* (last edited 1 year ago) (6 children)

I really want to switch to Linux, but I’ve been told this before and then ended up spending hours trying to get everything to work, and usually give up … but it’s been a couple of years since I tried the last time, so is this the right time?

I have zero interest in the technical parts of Linux or setting things up. I want things to work out if the box. I may have to dual boot because of WoW and MS Flight Sim, but if everything else works it may be worth it.

Edit: wow thanks for the answers. You may have convinced me to try again.

[–] Sentau@feddit.de 28 points 1 year ago (1 children)

Check out protondb to see how your game collection fares on linux. I personally just buy games without checking these days and play on linux but then again I buy older games. Although AAA games also tend to work these days within days of release

[–] nous@programming.dev 23 points 1 year ago* (last edited 1 year ago)

Although AAA games also tend to work these days within days of release

And TBF, Far too many AAA games tend to not work well on Windows within the first few days of release either. Even a few like elden ring that worked better on Linux before Windows. Though I still avoid getting games on their release date. You are generally going to have a far better experience on either system by waiting a bit and seeing what others say about it.

[–] DrRatso@lemmy.ml 8 points 1 year ago* (last edited 1 year ago) (1 children)

If you have AMD, for most titles it is as simple as installing a distro and then installing Steam. Then on Steam you will have to enable the compatibility tools, that is it. For Nvidia, setting up the drivers is a bit more finicky, however some distros will preconfigure it for you (such as Nobara, although personally I had a couple issues with this distro, YMMV)

You can search for games status on Linux via ProtonDB. In my experience they just work.

For WoW you might need to look up a YT tutorial to figure out the file paths, but the tldr is you need to install Battle.Net as a Non-Steam game, then launch it through Steam. This is generally a good, easy method for most non-steam titles, just installing it and adding it as a non-steam game.

According to ProtonDB flight sim should work, I habe no personal experience here.

[–] mifan@feddit.dk 1 points 1 year ago (3 children)

Thanks for the answer - I’ve usually just gone with Ubuntu. Would that still be the recommended distro for gaming?

[–] Skelectus@suppo.fi 3 points 1 year ago* (last edited 1 year ago)

If you're unsure and just want something easy, my recommendation is Pop OS. I think it has replaced Ubuntu as the generally recommended works-out-of-the-box distro.

Pop is Ubuntu based and inherits most of its good qualities. I consider it mostly an improvement, especially for gaming.

[–] Klaymore@sh.itjust.works 2 points 1 year ago* (last edited 1 year ago)

It doesn't really matter which distro you use for gaming, just get one that is popular and well-supported such as Kubuntu or Fedora or Pop!_OS or whatever. Ones like Arch and Gentoo would be pretty complicated so I wouldn't recommend those until you feel comfortable.

[–] DrRatso@lemmy.ml 1 points 1 year ago

That has been my go-to in the past, but I am not sure if it is still, I have enough past linux experience that I just went with arch after trying nobara and couldn't be happier. For all the memes of it being hard, especially if you go with something like EndeavourOS, it is fairly simple, the package management is superb and I do not have to bother with things like Flatpaks.

[–] russjr08@outpost.zeuslink.net 8 points 1 year ago (1 children)

I can't speak for both games you listed, however for WoW - Blizzard games tend to have a good reputation for running on Linux (one of the few good things I like about Blizzard). Sometimes there are a few bugs here and there (OW had a mouse cursor locking problem) but generally they're pretty good.

I have been playing Diablo 3 on Linux for as long as I can remember, even before the massive rise of Linux gaming from the introduction of VKD3D/DXVK/Proton. I know D4 was working in Linux even during the betas, and I've heard StarCraft players who've said the same.

Of course, the system requirements never mention Linux as an officially supported platform, but I can't say I've ever heard of a Blizzard game that doesn't work on Linux (games they develop - games like CoD and originally Destiny 2 where they were only the publisher/launcher host is a different story) so I'd be very surprised if WoW doesn't work.

IIRC Blizzard's anti cheat ("Warden" I believe) is mostly server side which makes things way easier - I mean hell I know a lot of their games even supported Mac OS.

And as the others have linked, for MSFS you can check Proton but I hear the reception is good there too since it's rated as Silver on there.

These days I'm usually just playing the Diablo games from them, and I just use the Bottles app which makes it really easy to play non-Steam games. It even has an option to install the Battle.net client for you, then you login, install the game, and click play - it's super simple.

[–] mifan@feddit.dk 3 points 1 year ago (1 children)

Thanks for the feedback - I've installed Pop OS tonight and installed bnet, wow, unreal engine, rocket league and steam.

Battle.net had a few problems because of the host file, and Vulkan apparently needed some fiddling - but at apart from that, I must say everything runs smoothly.

I look forward to test a lot of things deeper - but for now it very much seems like an experience I could get used to.

[–] russjr08@outpost.zeuslink.net 2 points 1 year ago

Glad to hear that its working smoothly there! Definitely don't hesitate to let us know here if you have any questions about anything! There is also !linux_gaming@lemmy.world for a more gaming-centric Linux community as well.

[–] OrnateLuna@lemmy.blahaj.zone 2 points 1 year ago (1 children)

Yeah it has improved massively in the last year's, what games do you usually play?

[–] mifan@feddit.dk 1 points 1 year ago (1 children)

Apart from wow and flight sim, I play rocket league, satisfactory, old school monkey island (and other point and click games) and FIFA from time to time and I make small game projects in unreal engine.

[–] neo@lemmy.comfysnug.space 1 points 1 year ago (1 children)

Can't speak for the others but rocket league in proton has worked well for me. Sadly epic discontinued multiplayer in the native linux build so you HAVE to use proton, which isn't obvious from the steam page.

[–] flashgnash@lemm.ee 2 points 1 year ago

I didn't even realise there was a native Linux build. Often surprises me when I look for proton settings for one reason and another only to realise it's not using proton

Often actually change it to force proton and the windows version though as it actually tends to run better

[–] BitSound@lemmy.world 1 points 1 year ago

Can't promise anything, but a few years has made a pretty huge difference here. If the game you want to play is on Steam and doesn't have weird anticheat, it'll likely just work. If it's not on Steam, try Lutris.

If the game you want to play still doesn't work, post here and say "LINUX BLOWS BECAUSE IT CAN'T PLAY THIS GAME" and then you'll get a dozen different ways to make it run

[–] Nonononoki@lemmy.world 3 points 1 year ago (1 children)

Lots of good games are still not working properly (e.g. Nioh), also modding support is very lacking and cumbersome.

[–] miss_brainfart@lemmy.ml 2 points 1 year ago (1 children)

I had some trouble with Nioh, but I remember it working perfectly after trying a few things

That was last year though, I don't remember what exactly I did to make it work

[–] Nonononoki@lemmy.world 2 points 1 year ago* (last edited 1 year ago) (1 children)

You can see other people's issues on ProtonDb https://www.protondb.com/app/485510

Basically no attacking with controller without workaround, movies not playing for some and performance/stability issues.

[–] miss_brainfart@lemmy.ml 2 points 1 year ago

Oh right, the light attack not working unless left-clicked once. Yeah, that's a weird one. Cutscenes were borked every now and then, true.

But all in all, I had a good time playing it, which is probably why I remember it having less issues than it actually does.

load more comments (83 replies)