this post was submitted on 26 Oct 2023
741 points (95.7% liked)

Linux Gaming

15516 readers
34 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 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] havokdj@lemmy.world 114 points 1 year ago (4 children)

I'm just going to go ahead and say this now, do not expect most windows games to run better on Linux than windows. Typically the case is when you find a well optimized game that is CPU bound, or is natively vulkan. Anything else, expect comparable framerates.

[–] ReverseModule@discuss.tchncs.de 85 points 1 year ago (28 children)

I will disagree and that's why I made this video. Been benchmarking games for 3 years now, mostly on AMD systems. It went from about same performance, to slightly better, to this. 17% average improvement is nothing to laugh at. It's the difference between a 4090 and a 7900XTX on Windows. So people can literally save $1000 just by using Linux.

What you say, does mostly apply to Nvidia users though.

[–] circuitfarmer@lemmy.sdf.org 66 points 1 year ago (3 children)

Not enough people running nvidia realize just how much nvidia does to make sure you stick to their proprietary software. That you can close most of the performance gap with FOSS on AMD is an amazing finding.

Unfortunately it won't convince many who haven't already seen the benefits of a more open system.

[–] ReverseModule@discuss.tchncs.de 17 points 1 year ago

Truer words have never been said.

load more comments (2 replies)
load more comments (27 replies)
[–] Grass@sh.itjust.works 15 points 1 year ago (1 children)

It's comparable more often than not, but honestly even if it was 17% worse on average I would still stick to Linux and just build a better computer. Which is what I did before proton.

load more comments (1 replies)
load more comments (2 replies)
[–] fuckwit_mcbumcrumble@lemmy.world 52 points 1 year ago (6 children)

Is it linux is faster, or is it dxvk/vulkan is faster?

[–] Zeth0s@lemmy.world 44 points 1 year ago* (last edited 1 year ago) (7 children)

Could be both. Who knows. For high performance computing Linux is the de facto standard because it has better performances than windows, and Linux distros are usually better, stabler OSes overall when one needs raw performances. In this case, who knows, someone should investigate further

load more comments (6 replies)
[–] Shadywack@lemmy.world 22 points 1 year ago (1 children)

Combination, and it depends on the game. Dxvk will add latency, but depending on the renderer and how the game runs the reduction in CPU overhead by using dxvk instead of native can provide performance gains, especially on certain CPU's.

On games with a native vulkan renderer, Linux will most often just be faster since you have less system overhead burden. This has been fascinating to see though.

  • First the games started to become playable, but framerates weren't so great.
  • Framerates started to improve
  • Framerates started to become a wash between Windows vs Linux
  • We are progressing into this step: it either runs comparably or better.

The results are mixed right now, and it's going to be real hard to nail down predictability as far as performance goes. More often than not, so long as DRM isn't involved, games run really well on day one. Older games are starting to see a performance uplift and reliability improvements through proton/dxvk/vkd3d.

I'm very happy though that what we're talking about is comparable performance metrics. We use to be content if the shit ran at all.

[–] Zeth0s@lemmy.world 16 points 1 year ago (1 children)

One comment to add to your post, Linux is better on performances not just because of the less overhead, but because manages resources much effectively. You could have a bloated linux, it still would perform better because resources are properly managed

[–] Shadywack@lemmy.world 9 points 1 year ago (2 children)

That's an absolutely correct and very relevant point. On any equivalent computational loads, Linux comes out ontop. Better scheduler, better I/O, better stack.

load more comments (2 replies)
[–] ReverseModule@discuss.tchncs.de 11 points 1 year ago

Proton (DXVK/VKD3D) is faster. The lightness of the system also helps.

load more comments (3 replies)
[–] circuitfarmer@lemmy.sdf.org 48 points 1 year ago (8 children)

This should get cited every time there's a "I'm waiting to switch until Linux 'gets there' for gaming" post.

[–] czech@lemmy.world 25 points 1 year ago (10 children)

They are only sampling ten paaticular games. If they included all games or even just games that run poorly then it would be far behind. I use Linux on my desktop but will still boot into windows rather than fussing with it.

load more comments (10 replies)
[–] wreckage@lemmy.world 15 points 1 year ago (6 children)

I don't even check protondb anymore. If it's a single player game with no anticheats involved, I know it'll work.

The only reason I still have a windows Partition, is due to the lack of HDR support on Linux.

load more comments (6 replies)
[–] UnspecificGravity@discuss.tchncs.de 9 points 1 year ago (2 children)

With proton and all the work value (and others) put into it, we're at the point where it's weird if something doesn't work on Linux.

load more comments (2 replies)
load more comments (5 replies)
[–] Kodemystic@lemmy.kodemystic.dev 45 points 1 year ago* (last edited 1 year ago) (26 children)

go AMD + Linux, this is the way

load more comments (26 replies)
[–] kadu@lemmy.world 44 points 1 year ago (1 children)

Something to note: if you're VRAM limited, Linux will perform worse and it's an actual issue.

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

Especially on laptops, where VRAM is halved in comparison to desktop models for whatever reason.

load more comments (3 replies)
[–] ram 34 points 1 year ago (1 children)

See? This is way less ragebait than the last one.

[–] ReverseModule@discuss.tchncs.de 23 points 1 year ago (1 children)

Hahaha, I will admit the previous title was somewhat in people's faces. I just went with a factual title this time. XD

load more comments (1 replies)
[–] Presi300@lemmy.world 32 points 1 year ago (7 children)

Everyone called me mad when I told them that I get more FPS in linux through wine/proton than on windows native with my AMD card, look who's laughing now

load more comments (7 replies)
[–] Reality_Suit@lemmy.one 28 points 1 year ago (3 children)

People criticizing the ability of Linux to play games reminds me kind of like when people criticized solar power back in the early 90's. They would say how it's too expensive or it will never be able to produce the amount of electricity we need. Well, here we are.

load more comments (3 replies)
[–] rengoku2@lemm.ee 26 points 1 year ago (15 children)

The games I want to play with Linux have 0 framerate aka wont even start.

[–] ILikeBoobies@lemmy.ca 9 points 1 year ago (6 children)

Sounds like a problem with the game

load more comments (6 replies)
load more comments (14 replies)
[–] thesmokingman@programming.dev 24 points 1 year ago (1 children)

Awesome! I can’t wait to generalize the average of 10 cherry-picked games with tons of Linux work against the 2k+ in my library! I bet I can pick up CS2 with this knowledge and get 10%+ better performance!

The video is pretty neat. I’m just not sure what we gain from it.

[–] ReverseModule@discuss.tchncs.de 11 points 1 year ago (2 children)

How are these cherry picked games? Did you maybe want me to benchmark the 2k games in your library? XD

Also CS2 is slower on Linux.

load more comments (2 replies)
[–] Flyswat@lemmy.dbzer0.com 23 points 1 year ago

I just tested DayZ Standalone and can confirm for this title. Not only do I no longer have visual artifacts but it runs smoother

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

I find it rather ironic that I can't watch it because of the error of

Error

Too many requests, please try again later.

on a domain named hardlimit.com lol

load more comments (3 replies)
[–] nekusoul@lemmy.nekusoul.de 16 points 1 year ago* (last edited 1 year ago) (1 children)

Didn't expect a follow up this quick. Anyway, a few random observations:

  • I would've tested Assasins Creed Mirage without adaptive quality, as it might smudge the results. Shouldn't make too much of a difference though, at least at these framerates.
  • Shadow of the Tomb Raider compares HBAO+ vs inferior BTAO, so not really that useful.
  • The frame graph for Watchdogs: Legion on Windows looks... weird, to say the least. Even though it ultimately comes out on top it might be worth investigating into, as it might have an effect on the other games as well.
  • I completely forgot how useless the benchmarks in Final Fantasy games are. At least there's the overlay.
[–] ReverseModule@discuss.tchncs.de 12 points 1 year ago
  • Yeah Adaptive quality aims for 60 FPS. In this particular situation it shouldn't matter at all.
  • Still the difference is quite high to even get close to Linux. I didn't even notice that sorry.
  • The aim of this video is to show fresh installs. What a user would do. You install OpenSUSE on an AMD system and fire up the games. You install Windows, run the updates, install the drivers and fire up the games. That's whta most people would do and I think they care about. Both installations are fresh out of the oven and I just ran the game son them. This is the result.
  • Yeah without an overlay FF Benchmarks are pretty bad. XD Great series though!
[–] iturnedintoanewt@lemm.ee 15 points 1 year ago

Well in my case I get intermittent audio issues in games like the classic Alan Wake. Audio will disappear for like 4 seconds straight then work as usual for 30 seconds only to repeat again. Can be very infuriating if it's in the middle of an important dialog.

[–] ILikeBoobies@lemmy.ca 14 points 1 year ago

It has less overhead so it should

[–] b0gl@sh.itjust.works 11 points 1 year ago

I installed Linux on my old laptop recently because it was impossible to install the drivers for the graphics card in windows. It just kept blue screening. Linux worked out of the box. From 13 fps to 120+

load more comments
view more: next ›