this post was submitted on 19 Sep 2023
23 points (96.0% liked)

Linux Gaming

19769 readers
561 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.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

93A1A71EABD6B6CD658458CC1F4

all 16 comments
sorted by: hot top controversial new old
[–] kadu@lemmy.world 35 points 2 years ago

It actually depends on several factors. Surprisingly, games that are heavily CPU bottlenecked often run better on Linux under Proton than the native Windows version.

That being said, for games that are GPU bound, a 20% deficit on a Nvidia GPU is actually about what I'd expect.

[–] sosodev@lemmy.world 19 points 2 years ago* (last edited 2 years ago)

I’ve found that it depends heavily on what game you’re playing. I wouldn’t say 20% loss is uncommon.

You could try using a kernel tuned for gaming but it probably won’t make up the difference.

Honestly you’re probably better off not comparing to Windows. You’ll often fall short performance and feature wise.

Edit: I’ve also found that people tend to oversell Linux. We desperately want more users but exaggerations do more harm than good.

[–] Puzzle_Sluts_4Ever@lemmy.world 9 points 2 years ago

Literally just looked this up out of curiousity https://www.phoronix.com/review/nvidia-windows11-ubuntu2304

and yeah, 5-15% seems "normal" but 20% is pretty reasonable considering all the other factors involved. But I would be concerned.

I would say to do the following:

  1. make sure shaders have fully precached. Steam supports this in the background which makes me wonder if it is always finished if i start a game after an update
  2. Check a few other games and especially engines. So Unreal, Unity, a few proprietary, etc
  3. Look into using mangohud and other monitoring tools to try to see WHAT is different. Memory usage, draw time, etc.
[–] sosodev@lemmy.world 7 points 2 years ago

You should also mention which nvidia driver you’re running btw

[–] spaduf@slrpnk.net 4 points 2 years ago (1 children)

Probably Nvidia is too blame. With where things are now I would probably want an AMD card for a dedicated Linux gaming machine.

[–] sosodev@lemmy.world 1 points 2 years ago

I use an RX6600 and I can tell you that I get a lot of loss when compared to Windows too.

[–] BURN@lemmy.world 3 points 2 years ago (2 children)

I was seeing 30-40% performance loss in BG3 and the stutters were too frequent to play Apex Legends. After that I gave up on gaming on Linux. If I’m doing any dev work I use my Linux partition, but day to day I drive windows for gaming.

[–] drz@lemmy.ca 6 points 2 years ago

I actually got better performance in BG3 with my Arch system compared to Windows. The game crashes to desktop every 10 minutes in windows and runs relatively stable in Linux.

[–] phanto@lemmy.ca 5 points 2 years ago (1 children)

Ironically, I actually got better performance in Fedora than Win11, same machine, playing Monster Hunter World. I think in my case it was because of the background stuff running in Windows. I run Linux pretty bare.

[–] A_Random_Idiot@lemmy.world 1 points 2 years ago

I'm running AMD, not Nvidia, but I didnt notice much of any performance loss in the games I played during the brief time I had both Linux and Windows installed, before migrating fully to linux.

On games that worked well, at least. There was a couple games that didnt play great with proton at the time, that have long since been sorted out and run great.

hell, iirc, a couple games even ran better on linux.

[–] pewpew@feddit.it 1 points 10 months ago

We will never know what was the question

[–] Fluid@aussie.zone 0 points 2 years ago (1 children)

Deficit? That’s unusual. In most cases the performance is better on linux. Perhaps an nvidia issue?

[–] sugar_in_your_tea@sh.itjust.works 2 points 2 years ago* (last edited 2 years ago)

It's usually within 5% or so in either direction. Turn again, I'm not pushing the limits of my hardware.

[–] uis@lemmy.world -2 points 2 years ago (1 children)

To be fair running through wine will be always slower than running native.

[–] Chewy7324@discuss.tchncs.de 1 points 2 years ago

Not necessarily, as many badly optimized Linux games run worse than the Windows version through proton.

And even then it's usually not wine that makes games run slower, but the conversion of Direct3D to Vulkan (DXVK, vkd3d).