this post was submitted on 05 Aug 2024
263 points (95.8% liked)

Linux Gaming

14927 readers
50 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
 

I know, lame post, but I wanted to say that Linux gaming has gotten soooo much better, to the point that I honestly think my games are running better than on Windows. I've played so many games, but notable ones are Halo: MCC, MS Flight Sim 2020, Satisfactory, Mass Effect Legendary Edition, and right now I'm starting a full playthrough of Dragon Age.

Dragon Age is notorious even on Windows for being a pain because it's such an old game. You have to install the 4gb patch, and even then it's a bit rocky. Not on Linux though! I did have to install PhysX but I googled it and saw it was 2 buttons to install on Linux! Now it's been rock solid and stable, with no crashes.

Linux gaming may have a high bar to learn, but that bar is constantly getting lower! Exciting times!

top 50 comments
sorted by: hot top controversial new old
[–] Bishma@discuss.tchncs.de 65 points 1 month ago (3 children)

It's gotten to the point that I buy games without looking them up first. I've been running Linux as my daily driver for over a decade, and buying a game used to take research. Is there a native version (probably not but it happens once in a while)? What it scoring on ProtonDB? What have the Lutris folks figured out?

Now I just buy the game and play it. Granted I don't tend to play competitive multiplayer games so I don't run into cheat prevention system nightmares.

[–] Rayspekt@lemmy.world 13 points 1 month ago

Yeah me too. I only look up aaa stuff because of intrusive anti cheat or other launchers and stuff. But I don't play much of this anyways atm

[–] circuitfarmer@lemmy.sdf.org 12 points 1 month ago

It's gotten to the point that I buy games without looking them up first.

Same here. That was how I knew things had changed.

Let's also not forget that while Elden Ring was waiting for a patch on release day to avoid stuttering on Windows, it never stuttered on Linux due to shader precaching in Proton. I try and tell that story to people on the fence about switching. A lot of people have this idea that Linux is "catching up" -- in some sense, it is the opposite, in that I can sometimes get better performance on Linux vs Windows even with Windows binaries.

[–] CaptDust@sh.itjust.works 7 points 1 month ago* (last edited 1 month ago)

This has been the best part of how it's developed the past few years. I've recently bought lies of p, baldur's gate 3, and sons of the forest (at 1.0) without needing to look up anything. All three simply installed and ran great. So nice not having to fiddle with launch options and stuff.

[–] orca@orcas.enjoying.yachts 23 points 1 month ago (1 children)

I recently moved my ASUS ROG Zephyrus entirely over to Linux and it’s been seamless. I’ve been able to play every game without issue. Between my Steam Deck and the laptop, my console days may be numbered.

[–] scrubbles@poptalk.scrubbles.tech 6 points 1 month ago (2 children)

I have one last windows machine hooked up to my TV, using Steam Big Picture. I'm going to wait until Dragon Age Veilguard just to see a new game how quickly it becomes supported/how difficult it'll be to set up, but if I can get it working pretty quickly, I think that'll be off Windows

[–] orca@orcas.enjoying.yachts 11 points 1 month ago* (last edited 1 month ago) (1 children)

What I usually do is change every Steam game to use the “Experimental” version of Proton. As soon as I enable that, basically any game in my library becomes installable. Even non-Steam games can be added in and use Proton iirc. My success rate has been pretty good, but some games are still a little rough (mostly lack of controller support, or things like traversing dumb launchers like in GTA).

[–] scrubbles@poptalk.scrubbles.tech 12 points 1 month ago

Oh yeah, the number one issues were with non-steam games, getting EA play to launch by itself. Learned a lot about Lutris and wine for that, DA:O and ME:L were both like that, but got both to work perfectly!

load more comments (1 replies)
[–] helenslunch@feddit.nl 16 points 1 month ago (1 children)

Linux gaming may have a high bar to learn

I disagree. 99% of the time I just click the play button and that's it. Which is honestly more than I can say for Windows.

[–] scrubbles@poptalk.scrubbles.tech 3 points 1 month ago (1 children)

I think it depends, you're right, but if anything goes wrong there's a large cliff.

Happy path is exactly right, click "compatibility" and then run.

If anything goes wrong it's incredibly hard to figure out why. protondb is pretty good, but a lot of times it's like mystical "set SOMEENVVARIABLE=someweirdthing %command%" and you're like "Uh... okay.... sure.....

[–] TriflingToad@lemmy.world 3 points 1 month ago* (last edited 1 month ago)

when you Google an error message and the search engine tells you to unleash demons, start a church for Satan, and to kill your mom.
After hours of hair pulling frustration you give up, only to eventually come back and realize you pressed the wrong button

[–] Unreliable@lemmy.ml 12 points 1 month ago

I switched to Bazzite about 1/2 a year ago and haven't looked backed. Better performance, more stable, I can do dev work that I'm used to without WSL and such.

The best part is I have absolutely 0 incentive to play games that come with a kernel-level rootkit anticheat too!

[–] pineapplelover@lemm.ee 8 points 1 month ago (1 children)

MSFS works on linux? Through wine or what?

Standard proton for me, I was honestly shocked

[–] mlg@lemmy.world 7 points 1 month ago (1 children)

Can confirm War Thunder ran significantly better on Linux (literally no idea why), and World of Warships ran much faster on ext4 on an HDD vs ntfs on an HDD.

[–] Wizard_Pope@lemmy.world 6 points 1 month ago

Well war thunder has a dedicated linux version afaik. Could be it is just better optimised.

[–] llothar@lemmy.ml 7 points 1 month ago (3 children)

Yesterday I've spent an hour to figure out how to make Cities Skylines use my RTX 2070 instead of the integrated one on PopOS. For me this is the main issue I face with games. Is having a dedicated AMD card instead better?

[–] meldrik@lemmy.wtf 7 points 1 month ago

Afaik AMD has always been better supported on Linux.

AMD is easier for sure, but not for this. I think you may have to tell proton to use a specific card when starting up, or display. I'd start by googling environment variables with vulkan or proton to tell it which card to use. I think there was something like DEVICE=1 or something like that that you put before your command

[–] nfsm@discuss.tchncs.de 3 points 1 month ago

I don't think that just by having an AMD card would solve your issue. Granted that with AMD there's hardly any setup required.

[–] EveryMuffinIsNowEncrypted@lemmy.blahaj.zone 6 points 1 month ago (3 children)

Do you have an AMD or Nvidia? Because I've heard that even though it's gotten better in the last year, Nvidias are still evidently a pain in the ASS on pretty much any Linux distro.

[–] LifeCoffeeGaming@lemmy.world 8 points 1 month ago* (last edited 1 month ago) (1 children)

I'm on a 3060 on popOS and I've literally had one driver issue I had to rollback in the year I've been daily driving it.

[–] InternetUser2012@lemmy.today 3 points 1 month ago

I tried a few other distros, and popos just works. The only minor issue I've had is after days of playing some games, it will start to freeze up for a second or two every second or two. If I log out and in, it's fine again for a while.

[–] cyborganism@lemmy.ca 6 points 1 month ago (2 children)

I have an Nvidia card and it's going great. I don't know what people with trouble are doing to encounter problems because I've been using nothing but Nvidia cards since the early 2000s with Linux and I've never had issues.

[–] Enragedzeus@lemmy.world 3 points 1 month ago

I’m running the latest Fedora on plasma with a 4080. My only issue is the main screen on steam looks like white noise from a tv in 1990, outside of that though I have had no issues

load more comments (1 replies)

Only issue I've had beyond installing drivers is steam big picture. Gamescope does not play nice with Nvidia, everything else is great

[–] cyborganism@lemmy.ca 6 points 1 month ago (1 children)

Welcome to the club! I've been gaming on nothing but Linux for a couple of months now and I've been able to run all my windows apps so far. I still have to test a final few applications in wine using bottles but so far everything's worked.

I'm going full Linux in a could of weeks after I back up everything.

I'll be installing Kubuntu.

Don't listen to the others with their immutable distros or Arch. You'll want stability and compatibility and nothing beats Ubuntu based distros for that. Plus it has the largest user base and great documentation and support.

[–] semperverus@lemmy.world 3 points 1 month ago (1 children)

I agree with the immutable bit, but Arch is literally what Valve develops against for Proton and their other services, so as far as compatibility goes it would reason to stand that as long as you are capable of actually maintaining an Arch install, you would be at most-compatible on it.

[–] cyborganism@lemmy.ca 3 points 1 month ago (8 children)

I understand, but I was talking about hardware compatibility mostly.

Ubuntu and its flavors run and works out of the box on practically anything.

load more comments (8 replies)
[–] limitedduck@awful.systems 5 points 1 month ago (2 children)

Have tried any VR games? It's one of the few things I still keep Windows around for

[–] CaptDust@sh.itjust.works 5 points 1 month ago* (last edited 1 month ago)

It's been a while so my info is likely out of date- but my vive worked perfect with Linux, steam VR support was great. Meta/oculus support was non existent.

I have not, although I might. The only HMD I used was a Windows Mixed Reality one, which they just torpedoed support on Windows anyway. I hear it works on Linux, so that might be a weekend project

[–] FrostyCaveman@lemm.ee 5 points 1 month ago (1 children)

It’s been drop dead easy for me too in the past few years. Almost all of my gaming is through Steam and the Proton mode is like, a few extra clicks. It’s gotten to the point that I don’t even need to consult ProtonDB for runtime options now.

For old games there’s Lutris and its install scripts are a fuckton easier than trying to manually wrangle shit together (no matter what OS you’re on) which is even better

In fact, my completely non technical (and, notably, non programmer) friend noticed what my experience is like and as a result decided to dual boot on his new gaming rig. Mind blown. I didn’t even do any evangelising or shilling, I guess the best evangelism is just practicing what you (would) preach

I think dual GPU situations like laptops are sometimes a bit of a pain in the ass though from what I read.

I’m using a GTX 1080 Ti and nvidia’s legendary fuckery hasn’t impacted me

[–] scrubbles@poptalk.scrubbles.tech 2 points 1 month ago (1 children)

I've been blown away at how much support and effort has been poured into Lutris! Helping people get started who don't know much

load more comments (1 replies)
[–] ZeroHora@lemmy.ml 4 points 1 month ago (2 children)

I’m starting a full playthrough of Dragon Age.

If you gonna play the 3 games I can give some advice and some sadnews.

DAO is the oldest but works quite well on Linux, not a single problem.

DA2 need the fucking EA App crap bullshit to run, even on steam. Because of that crap I had a lot of problems with alt + tab, crashings, resolutions bug. To fix it I need to enable virtual desktop in the wineprefix with my monitor resolution, after that everything went smooth.

DAI again the stupid fuck EA App. If you are in the same situation than me: bought the game on Origin, not on steam, I have some bad news about mods. FrostyMods just doesn't work and is the EA bullshit problem. With the steam version someone made a patch for linux and looks like it works.

[–] InternetUser2012@lemmy.today 2 points 1 month ago (1 children)

I haven't played that game, but I have some EA games that work great on Lutris. Have you tried that?

load more comments (1 replies)
[–] EveryMuffinIsNowEncrypted@lemmy.blahaj.zone 2 points 1 month ago* (last edited 1 month ago) (1 children)

DA2 need the fucking EA App crap bullshit to run

Yo ho.*

 

^*^^At^ ^least^ ^on^ ^Windows.^ ^Not^ ^sure^ ^about^ ^Linux.^

[–] ZeroHora@lemmy.ml 2 points 1 month ago (1 children)

Extremely annoying have to pirate a bought game because the pirate version works better.

RIGHT??

I hate it too!

[–] DoucheBagMcSwag@lemmy.dbzer0.com 4 points 1 month ago* (last edited 1 month ago) (5 children)

What about on NVIDIA?

Edit: heh. I got downvoted initially for asking a legitimate question for potential interest

load more comments (5 replies)
[–] sturmblast@lemmy.world 2 points 1 month ago (2 children)

Next time I build a gaming machine it will be Linux based. 2x GPU's and I'll do a IOMMU passthrough to a Windows VM for any games that I still need it for. I have several machines and all but two are linux currently. My recording studio is Windows because I have too much invested in software at this point. And this rig which is my main\gaming pc. And if it wasn't for some anticheat systems I would wipe this thing right now.

load more comments (2 replies)
[–] victorz@lemmy.world 2 points 1 month ago (7 children)

Out of curiosity, would you mind sharing the resource you followed to get PhysX to install on Linux?

load more comments (7 replies)
[–] Emotet@slrpnk.net 2 points 1 month ago (4 children)

Ehhh.

Yeah, compared to a few years ago, it's very much improved and a lot of games, especially those on Steam, run pretty good and in rare cases even better than on their native platform, Windows.

But the pretty much broken state of VR support combined with some annoying bugs that are very hard to troubleshoot even for advanced users, the decision by most AAA and even some smaller studios to actively block Linux clients in multiplayer games via anti-cheat measures and the usual Linux fuckery of HDR, VRR (which hopefully will get better now that Wayland is getting there) and some NVIDIA fuckery (which is also getting better) leads to the following conclusions for me:

  1. Linux Gaming is improving.
  2. If all you play are some indie titles and/or single-player titles, you may be good.
  3. If you want to play in VR, most popular multiplayer titles and rely on features such as HDR and VRR, you'll still need to dual boot into Windows.

I'm very much looking forward to the day when I can fully banish Windows, at least from my private machines. I'm very tolerant towards debugging and living on the bleeding edge, if that is needed. But I don't see the need for Windows for PC gaming to go away anytime soon for most users and, frankly, writing love letters to Linux Gaming without mentioning even some hurdles can, has and will take new Linux users by surprise and turn them off. Communicating transparently, so the user can make their own informed decisions, is a better strategy.

Linux gaming may have a high bar to learn, but that bar is constantly getting lower! Exciting times!

I'm very aware of the tinkering involved, that's why I'm not telling people to "just install linux", but after futzing with Wine for 15 years now, I can finally say it's in a state where most things are plug and play. Yes, there are outliers that you kindly called out, but I'm very happy with the progress.

[–] Damage@feddit.it 2 points 1 month ago

PC gamers are not usually averse to tinkering, so Proton might just be right for them

load more comments (2 replies)
[–] Hellmo_Luciferrari@lemm.ee 2 points 1 month ago

There are very few games I have I can't play on Linux.

Cant get the Crysis Remastered trilogy (epic games variants) working. Can't get Alan Wake Remastered working above 16fps. And a few more, but guess I don't need to play them.

load more comments
view more: next ›