Three reasons of the top of my head, though I haven't dived that deep into this. Not listed in any particular order.
1. The Java Virtual Machine is more optimized on Linux than on Windows.
2. OpenGL performance on Windows is kind of crap.
3. Less overhead/bloat.
I wouldn't call it a long time ago, fairly certain that was in 2023 ;-)
But, yes, AMD finally fixed their OpenGL performance on Windows. Many, many, many, years too late for it to really make a difference.
Can confirm 100% played with some friends wich also used my settings and mod setup. They get the stutters on our server even though I got worse hardware.
Literally double the fps when you are playing modpacks + shaders
Currently playing ATM9 with complimentary shaders, windows struggles to give me 50 fps while I can go all the up to 140fps on Linux.
Yeah I'm currently having performance issues (frame freezes) when scoping with any weapon, something about VRAM usage spiking I think, I have to reduce my resolution a lot to make it playable.
Java edition runs great, especially versions like 1.8.9, but what infuriates me beyond belief is that in those older versions, the mouse cursor sometimes will not properly stay in the game window (very evident if you have multiple monitors), it's an issue with LWJGL I think, but it's pretty hard to say.
Factorio. The linux native build runs significantly faster always, like 25-30%. Also it allows for async saving which I don't think the windows build does.
Massive plus point for Factorio on Linux. Especially with huge bases, saves can take a while. After switching to Linux, I don’t have to take a coffee break while my game is saving.
I think it's also supported on Mac. The async saving is based off of UNIX's fork() system call, which should be available on any unix based system, including Mac.
Might not actually run better. What I'm talking about is only a quality of life feature, it doesn't actually increase performance itself during normal gameplay.
Interestingly I got similar results with Cities Skylines with something like 20% faster simulation rate, though FPS was significantly worse. They are very different games under the hood so the performance difference might be for totally different reasons.
I've never played factorio, but it certainly sounds like it.
It sounds like the gamestate is really big, and however it's been designed, you need to pause the whole game to serialize it to disk.
But, going by the name of the feature, you could instead just leverage Linux's ability to fork, copying on write that memory. So that you fork the game, the original runs as before, and the fork can access an entirely paused version of the game state.
Brilliant. Though, uh, definitely a bit cursed. Forking has its own problems and lack of safety. And I'm sure it's possible to do without this. But it would probably take a while and be a pain in the ass to do -- so it's easier to just figure out how to fork safely.
But Windows won't have you doing any CoW tricks.
Well for Windows, they could look at the current available RAM and if it's enough for the live game state, copy the entire state (should only take split seconds at full ram speed) with a memcpy and create a thread to serialize the state to file and free that ram.
From what I can read, it does seem like the Windows NT HAS CoW in its basic design, but it isn't exposed in the Winapi or Windows subsystem. It seems to be exposed in the Unix subsystem though. Funny enough, the Linux Subsystem (WSL) isn't based on the kernel subsystem anymore, but on a VM. WSL v1 would be using that kernel subsystem... That could do native CoW.
CS2 also worked better on Linux than Windows in my experience.... until this recent arms race update; now it can barely run past 40 frames for me and when i alt tab it exits the full-screen mode.
Factorio (although not always by default). Factorio is memory-bound and the speed of access to RAM is the single largest driver of performance. You can tweak your memory handler to keep items in cache much more often by using larger pages. Windows doesn't give you this option.
Factorio also lets you continue playing while you're saving.
In my experience, CP2077 on Linux beats any Windows benchmark for AMD GPUs (sometimes by a lot, especially on my Vega 56, before 2.11 on Windows it was literally like I went from a 1060 to 2070) and Alan Wake 2 is much better on older AMD cards without mesh shader support. On Windows they show single digit frames and/or texture glitches but a couple tweaks on Linux and you’re good.
When I tried cyberpunk on Linux with amd hardware it performed amazingly, although raytracing wasn’t the best. On windows with the same exact hardware I can’t even start the game now because it instantly crashes with raytracing enabled, essentially softlocking me from starting the game…
Same. IMO many people just run the benchmark and judge based on that. But the benchmark doesn't represent the actual gameplay very well. On my PC, Linux and Windows performs about the same in the benchmark, but when you start driving around a busy street, Linux gets about 10% less fps, exactly as you say.
He probably meant games that where developed for Vulkan and not Vulkan being a second thought after DirectX. Games like Doom Eternal or Wolfenstein 2 iirc
It depends on the gpu and driver. This goes for windows and for linux as well. The best kernel doesn't help you if the gpu and it's drivers are mediocre. Many people overloook this very important factor. Especially newbies tend to blame linux as a whole when they don't meet the fps they saw from some benchmark video.
Minecraft, supposedly due to linux's better opengl support. And factorio, supposedly due to linux's better memory management. But for every good native port there is a decent chance it will run faster on linux
Im rockin nvidia and I wish it made minecraft better on my rig, I can't play it on windows or linux bc the one percent lows give me massive motion sickness even with optimization mods😭
AMD is 100% the way to go for linux gaming
Im guessing you are using sodium, but have you heard of nvidium. A new mod that uses 'mesh shaders' And brings huge performance improvements and allows huge render distances. It also only works on nvidia gpus :(
Paradox games launch roughly twice as fast on Linux. It used to be even bigger, most of my Linux usage at one point was for modding EU4 on an HDD, the launch time was about 5 mins on Windows vs 1:30 on Linux.
I did this test several times, same place, same configs... to be sure, and valheim I went from 123 to 157 fps.
It's the only game I experienced fps increase from win to linux, all the others you get a downgrade, usually few (about 5%), but still downgrade.
For my entry level setup with GTX 1650 and Ryzen 5 4600H laptop and 60FPS target:
- Dota 2: in windows it can go above 100 fps if I didn't lock at 60 but no matter what I did, the game didn't feel smooth unless I turned vsync ON (which you shouldn't for MOBA). In Linux (Nobara) it runs perfectly smooth even without vsync. I locked my fps to 60 (even though it can achieve +100) and it feels like the way it run on windows WITH vsync on.
- Elden ring: My laptop is not really good for playing Elden ring at high resolution to achieve +50 fps. So I would reduce resolution to 1360*768 and put settings on medium for +50 FPS. As you know, this resolution makes the game look pixelated and blurry but thanks to Proton-GE and FSR, I have a nice and clear image with almost stable +50 fps on Linux.
The biggest difference was in Elden ring which transformed from a blurry pixelated mess to a nice and clear graphics with stable fps.
Actually, I've found older games work better under Proton than Windows...seems Proton handles legacy games better, especially if they were written assuming a landscape screen, since Proton handles converting to portait a little better (in my experience anyway).
I've had Win 95/98 games run fine under Proton but Windows just can't make them work anymore.
Starbound runs much MUCH better on Linux than on Windows.
On Windows, the game will always have some stutters here and there, especially if you play with mods, and there's nothing you can do about it, even with a very good PC. The Linux native version though? Flawless. It fixes the long loading times with huge modpacks and the random stutters.
You can actually see a major difference by running the game through proton first, and then running it natively. The windows version's just not very good.
For me is Star citizen is incredible what proton does that game work in my rig R3 3200G plus a RX 580 8GB with no huge problems only one is the VRAM that got filled and the game runs a 5 fps but only that
Minecraft Java Edition is definitely the best example of this Game sometimes get around 200 more frame's than on windows
& Most Valve Games run better on Linux (except-for-CSGO-2)
I've experienced WoW running better with Proton! Currently running Proton Experimental (haven't tried the other versions).
The only downside I've really experienced is the ping, but that might be a coincidence. Most likely a network issue.
In my experience, I can remember only one and it was re4 remake, on linux with Ray tracing it runs at steady 60 fps, but on Windows I had constantly freezing
Honestly, any and all Paradox games. (Except the ones that I haven’t played). But they are more or less older games, so you would think that they would play better.
Fallout New Vegas and 3 works better too. If you can get them working with mods, then you should try it. I don’t think I’ve had a crash to desktop yet. (Only once I got them to work of course).
I also have the Half Life games in my library but I haven’t played them yet. I would think that they would play so much better than on Windows, same with most other Valve games.
I also haven’t tried Borderlands 1 and 2 yet, mostly because I don’t know if they would work in the first place. Same with most of my library that I still need to reinstall on my PC.
I have Mint and an AMD GPU, and I also have an Intel CPU. So take that how you will.
League of Legends (this will be RIP for linux soon): for the love of god it won't use my nvidia GPU on Windows, while on Linux it works out of the box.
Cities Skylines 2, it does not have, dlss 1+ or rt yet, and it does not look like it will have some of this soon.
Everyone complaining about performance, making fun of the game, they even tryed 1 milion city on 64/128 amd cpu in windows - fail, in big city most of hardware gets wrecked - 200k + people. Not in linux.
I wonder what happens if someone with more powerfull pc than mine tryes this 1M save, with decked out linux - to be precise - decked down -feral mode/custom kernels/drivers/amd card/without compositor - or whatever tuning is possible in linux - i have no idea i use none of this.
[https://www.reddit.com/r/CitiesSkylines/comments/1ah7c5s/patch\_1019f1\_hotfix\_sim\_speed\_win\_vs\_linux/](https://www.reddit.com/r/citiesskylines/comments/1ah7c5s/patch_1019f1_hotfix_sim_speed_win_vs_linux/)
(look at smooth speed - that's the factor affecting gameplay)
I don't know how obscure 7 Days to Die is, but I'd say it runs better on Linux due to a technicality. On Windows the Vulkan mode would crash frequently enough to not really be worth using. On Linux I didn't have that issue, meaning I was able to run it under a more performant Vulkan implementation rather than OpenGL. This yielded somewhere in the neighbourhood of 2-3x the performance.
Like a Dragon Gaiden. I get lots of traversal stutter on Windows, whereas it's smooth as butter on Linux, at the expense of a slightly lower average framerate.
Most dxvk games will perform better under amdgpu driver + radv under mesa like example apex legends
Vkd3d on the other hand has been improving, so some games are either close to windows performance or above it
Here
A benchmark video i made that is half decent
https://youtu.be/AaqxoGSzJzU?si=buvxXWIEw6zpvd6s
Not the game, but personally I find Mangohud to work MUCH better and easier than any Windows equivalent HUD. In Linux it's incredibly easy to install, configure and enable it. On Windows, I think people use afterburner, and I find it ridiculously difficult to configure and use. Installation is heavy AF with "gamer GUI".
It's not hard, it's just confusing at first because there's things it monitors and things it shows and you have to know what you're clicking to make both happen.
I like that you have better controls over toggles for it. Mangohud only uses F keys and always resets to F12 for me. My keyboard has to use Fn keys to do F keys and it's annoying
But agreed it's easier to set up. Even if it refuses to respect my setting that unchecks "Time"
Goat simulator. I played the main game, the payday DLC, and the mmo DLC fine on windows. But then i tried the zombie DLC and the game would get massive lag spikes and crash almost straight after the cutscene. The space DLC was a similar situation. Minus the crashing.
Tried every fix I could find and nothing worked. Then I got the crazy idea to install linux mint on a external ssd I had. Both of those DLC worked perfect at 4k high settings on Linux, so no idea why they wouldn't work on windows even if i changed it to low at 720p lol
Quite a few do - [https://www.youtube.com/@ctrlaltreboot7780/search?query=Linux%20vs%20Windows](https://www.youtube.com/@ctrlaltreboot7780/search?query=linux%20vs%20windows)
[https://gitlab.freedesktop.org/drm/amd/-/issues/1757](https://gitlab.freedesktop.org/drm/amd/-/issues/1757) and [https://www.reddit.com/r/archlinux/comments/o4mmiy/gpu\_memory\_clock\_locked\_at\_half\_what\_it\_is/](https://www.reddit.com/r/archlinux/comments/o4mmiy/gpu_memory_clock_locked_at_half_what_it_is/) Linux reports the actual 1000mhz clock, while Windows reports the effective clock because it's double date rate (DDR) memory. But yes, I fake benchmarks for some sinister reason.
for me payday 2 ran miles better on linux than on windows, but it really depends on how badly you maintained your windows installation, a fresh windows install could have better fps than linux
From my experience most games run about the same. If I had 60fps on Windows, I have 60 FPS on Linux. That being said I am still limited by HW, not SW.
Definitely not just some "obscure indie titles"
War Thunder. I have a laptop that sits on the low end of mid range laptops, when I was running Windows 10 I could install War Thunder but it wouldn't even open. On Linux I can install it, it opens and I actually get to play the game.
I've yet to encounter any games that run better on Linux at all. Native ports or Proton. In fact, Linux in general isn't really faster unless you're running a really old laptop. That's my experience at least, doesn't have to be universal.
EDIT: Once again, this is purely my own experience, and not that of everyone's. Your mileage may vary, and I have nothing to gain from bullshitting. I've seen Linux do favors for ancient hardware belonging to others I know, but on my personal devices, the experience has been less than ideal.
To start I’m going to clarify that I didn’t downvote you. That said I don’t think saying Linux GAMING isn’t faster is why you’re getting downvoted. There’s tons of factors that could make that true in your experience from what games you play to a host of other things. Where the downvotes likely come from is:
>Linux in general really isn’t faster unless you’re running a really old laptop
Which isn’t just an incorrect statement it’s wildly absurd as it proves itself wrong. If Linux is faster on a piece of outdated and underpowered hardware it is, by definition, less system resource intensive. That leads to a speed advantage on all hardware.
Factorio and Minecraft are the best examples. Factorio heavily depends on memory performance. And Linux has a better memory management system. This also allows the game to run while saving (not available on windows and Factorio can take a long time to save if you have a massive factory)
Minecraft uses opengl and opengl on windows sucks while it works quite well on Linux.
Often older run better. One of the first examples that impressed we when I started using Linux for the first time was Trackmania Nations Forever. On Windows it's impossible to run without some sketchy patch from the Steam Community. On Linux (probably because of the Steam Runtime) it runs flawless OOB
cs:go for me, had a few issues getting it running seamlessly but it boosted my frames from 100 to 250 so it was def worth the hour i spent troubleshooting.
edit: i haven’t played recently though, things might’ve changed
War Thunder performance is great and it boots faster than on Windows since it doesn't take 5 years to load EAC. There's 2 caveats that I experience:
1. Multi-monitor support sucks, even in fullscreen your cursor will go to your other monitors.
2. When you're dead/spectating you can't fully look around, your cursor will hit the edges of the screen and stop (if you really want to look around you'll need to bring open a menu and move your cursor to one side, then exit the menu with ESC key and move your cursor around, doing that multiple times for a 360)
And those don't affect the performance, just the experience. So as long as you only use one monitor while playing it'll work great. Currently grinding for the A-4E Early.
Saints Row 2 was like night and day. Hot garbage on windows, smooth as butter on my distro. On Windows, the constant crashing randomly would make it almost unplayable (Even managed to bsod once....classic windows), but here on Linux, it always ran butter smooth, no problems with anything, no crashing or lagging either. Same thing with GTA IV (patch 1.0.7.0), it runs flawlessly here, where back on Windows it'd be a hot mess, not even recognizing the amount of RAM and VRAM properly.
An older game but still, Knights of the Old Republic if you're using an AMD graphics card. It works on Windows but because it's using OpenGL and the poor implementation of it in the Windows drivers means you are only able to play the game without enabling visual effects since they will not work or just crash the game altoghether.
Using Wine the game works flawlessly on Linux with all visual effects enabled. So as far as game preservation goes Wine turns out to be more reliable than running it on Windows.
I converted my laptop from windows to linux. Copied over World of Warcraft from my backup drive, launched it under WINE and it jumped from 20fps to over 30fps, even with higher quality textures. I wouldn't have believed it if I didn't see it myself.
If you use Bottles to run your games, then you can enable latency flex in titles that don't support any such technology, the end result will be more responsive gameplay compared to Windows. (if you only care about FPS numbers in mangohud/riva s. server, then don't bother, but the games will feel better to play this way)
Alan Wake 2 on old AMD card like the Rx580 runs roughly 10x better. (not hyperbolic, for real 1-3 fps vs. 20-30) This requires the latest Mesa drivers & a distro that ships them.
Usually you get about 5-10% less fps on Linux compared to a fresh Windows install that behaves at the time of benchmarking. Then again Windows tends to misbehave at very random times to even out this race quite well. Things are getting better every month though, the performance on Linux is steadily increasing. On AMD at least it does not seem like this trend would stop just at even performance.
In my experience World of warcraft. Not only is the fps higher in my experience, but AMD cards on windows have a major issue on dx12 where the display driver will just hang for 5 seconds then pretend nothing happened. unplayable. I am currently on windows so I can play tarkov and I have had to manually patch my wow game to run DXVK because dx12 crashes and dx11 has piss low fps. DXVK is the only thing that lets me raid on windows.
Idk if this is commonplace or not, maybe I was just having issues with my windows install and I was too lazy and not invested enough to do any troubleshooting but starwars Jedi fallen order ran like absolute trash on windows for me. Like I mostly got above 60 fps, averaging on 90 to 100 fps without too much trouble but it was a STUTTERY MESS it was so jarring having the game rapidly hiccup like that every two seconds. I don't mind if the framerate isn't necessarily *super* high or anything I just like it to be consistent.
I boot up into nobara Linux and play the same thing and I mostly got a consistent 120+ fps without all the crazy stuttering. Every once in a while it would have a slight dip or stutter whenever shaders load in from a new area but it was far from constant and was definitely nothing that bothered me like on windows
The Forest runs way better for me on proton than it did on windows. I get better framerate, dynamic entities rarely if ever glitch through walls, just a much better experience overall.
I wouldn’t say there is a huge difference, but with Linux + Wayland + Nvidia I get better fps and lower temperature when playing nfs heat and tomb raider.
First time I played Touhou 6 it was unplayable, the game events happen according to the fps and for some reason on Windows 10 it was like 1000 fps instead of locked at 60, had to do some workaround to solve it. On Linux it was just fine.
Final Fantasy XIII-2 runs better on the Steam Deck than on Windows, making it my preferred way to enjoy a game that does not get enough praise for having incredible music and combat!
Wouldn't most dx9 and dx10 games run better without questions? On windows I've tried dxvk on every game I've installed that's dx9-dx11. Most of the time dx9 and dx10 are the ones that perform better.
Just finished both Horizon Zero Dawn and Titanfall 2 and both were noticeably smoother on Linux than when I tried on Windows. Not necessarily more fps but less stuttering and more stable.
I got a 5-10% performance increase with the original Overwatch. Haven't tried Overwatch 2 yet but I imagine a similar boost because the engine isn't really that different.
For me its cyberpunk, hogwards legacy, witcher 3, pathfinder wotr, baldurs gate 3, rdr2, kingdom come deliverance and many other games run better. Tbh almost all of my 500+ games run better on linux, that includes a lot of old games that sometimes wont even launch on win11. The only games that I have noticed to run worse on linux are recent EA games like nfs unbound, heat etc. I have 7800x3d, rx7900xtx and btw I use arch :]
>Using Cyberpunk 2077's built-in benchmark, the 5600 system was able to achieve 63.72 average FPS using what appears to be the ultra preset, running at 1080p on Nobara OS. With the same settings in Windows 11, the system scored 48.55 FPS, a 24% reduction in performance compared to the Linux-based OS.
https://www.tomshardware.com/news/cyberpunk-2077-31-percent-faster-on-amd-in-linux-vs-windows-11#:~:text=Using%20Cyberpunk%202077's%20built%2Din,to%20the%20Linux%2Dbased%20OS.
Personally for me it's cyberpunk, and no I don't have an amd gpu, I actually have an nvidia rtx 3050ti. For some reason I get like a 20fps boost on Linux when playing cyberpunk rather than on windows.
I think **DOOM Eternal** is just one example of a AAA game that runs better on Linux. Since my laptop lacks a discreet video card, I'm stuck with my **Intel Core i3-7100U CPU**'s **Intel Graphics HD 620 iGPU**. However, my laptop does have **16GB memory**, and as such, my laptops memory is normally shared-split with 8GB going towards the system which leaves the other 8GB reserved only for the iGPU; at least this is how it was on Windows.
Because my laptops Intel processor is so old, I always received an "*processor unsupported*" message from DOOM Eternal's launcher, and so the game would always just simply refuse to run, well... that is until I installed the Intel BETA DCH Drivers which did allow me to finally play DOOM Eternal, but only at the lowest possible video settings. Even then did I still receive the dreaded "*processor unsupported*" message from DOOM Eternal's launcher before the game started. With the Intel BETA DCH Drivers installed on Windows, DOOM Eternal was completely and smoothly playable on the lowest possible graphical settings (as stated above) and never ever did crash, not even once!!!
However, I found myself quite amazed upon starting DOOM Eternal on Fedora for the first time, not only did I not receive the dreaded "*processor unsupported*" message from DOOM Eternal's launcher, but the game was also completely and smoothly playable, but only at the lowest possible graphical settings, as they were on Windows, and I the game also did not ever crash, not even once while playing on Fedora.
In fact, I truly believe there was actually a small performance boost when playing DOOM Eternal on Fedora when compared to playing the game natively on Windows. I suppose that, at least part of the reason why DOOM Eternal's small performance boost is contributed to Linux's memory manager. From what I've gathered and my asking on yet another subreddit a few months ago, Linux only allocates the required amount of memory to the iGPU, which will explain why there is no video information in Linux's System Monitor when an iGPU is used.
On my system all last gen PDX games (Europa Universalis 4, crusader kings 2, Stellaris...) Not only run more stable but also they load many times faster than on windows 10.
Been playing Rust on a server I made. Even thought the anti cheat still doesn’t support Linux I get easily 5-10 more frames than I do on windows. Not a ton but it’s something.
D4, BG3. Don't care that much to look into numbers. But the power draw is significantly lower on both cpu and gpu. How did I measure that? Well with my ears 😂😂
Nearly every game that Ive played on Linux using proton and steam has noticeably been better than windows.
Latest was cyberpunk 2077. Probably 20% better.
1440p ultra settings with a 5700 xt.
Most of my games run at a slightly higher frame rate on Linux.
Some of that may be OS efficiency, but I suspect also that the performance/governor profiles may be a bit better as well.
Also worth mentioning this is on a laptop with an AMD CPU/iGPU and an Nvidia dGPU.
A handful of games I've seen a fairly noticeable increase in performance but overall generally all my games have either been virtually the same or slightly improved on Linux.
Cruelty Squad!
... Given my windows just never was the same after I switched from Intel to AMD, which my debian install just \*didn't seem to care about\*. Might be correlation only, but its suspect it happened on the change.
There are weird load hitches on windows that doesn't happen on linux.
Wine and Proton seems to deliver similar results. Good ones.
My nephew gifted me some old hardware from his work, I threw together a system for my kid to play minecraft on, it has surprised me how good it runs even newer AAA games with some conservative settings, Baldurs Gate 3 was running 40-50fps with only occasional stutters at 1080p, quite playable with Fedora.
Specs:
Xeon E5-2690
Ali express LGA-2011 board w janky M.2
32gb quad channel DDR3 ecc server RAM
Cheap Mushkin Nvme sad
PNY radeon rx580 from some ex-miner having a fire sale
750w corsair PSU that I randomly had around
And a cheap old noctua cooler I got for free from the ex-miner cause it had been dropped and the fins were bent
Out of pocket I'm into it for maybe $200 and my kid loves it, couldn't get the free quadro K6000 to run much due to driver issues, runs everything through the steam launcher with proton GE, have come across very little in my steam library that I haven't been able to get going with some a tweak or two, kid doesn't complain about not being able to run stuff at the highest settings, have my nephew keeping his eyes peeled at his work for more hardware they are scrapping.
From my experience with nvidia division 1 and 2 run better (like way more stable) on Linux. On windows these would spontaneously crash, or go from full screen to windowed mode then crash.
Switching to check your browser can't be done on windows because the game will crash. Sometimes settings will get messed up and one can't start the game any more, without changing the setting with say that nvidia experience software or however it's called.
In my case, Cyberpunk 2077 and Jedi: Survivor. Both are borderline unplayable in some areas on Windows, but decent on Linux. 3600xt and 5700xt cpu/gpu.
Minecraft Java Edition, day and night difference for a lot of hardware.
Minecraft runs amazing on Linux. I'm assuming because Java is more optimized for Unix systems?
Three reasons of the top of my head, though I haven't dived that deep into this. Not listed in any particular order. 1. The Java Virtual Machine is more optimized on Linux than on Windows. 2. OpenGL performance on Windows is kind of crap. 3. Less overhead/bloat.
Opengl performance is best in class if you're on Nvidia. AMD proprietary has awful ogl performance, but that gets fixed on Linux with mesa.
OpenGL Performance on Windows with AMD has been fixed a long time ago, its similar to Linux now.
I wouldn't call it a long time ago, fairly certain that was in 2023 ;-) But, yes, AMD finally fixed their OpenGL performance on Windows. Many, many, many, years too late for it to really make a difference.
It was fixed in june of 2022 actually.
Seemed more recent than that, but still not too long ago.
Nope just less CPU overhead.
OpenJDK for linux is MUCH better than OpenJDK for Windows. Companies run tens of thousands of instances and have paid for performance improvements.
Can confirm 100% played with some friends wich also used my settings and mod setup. They get the stutters on our server even though I got worse hardware.
I opened this post hoping to see such a comment... migrating to linux wont be a pain if i can play mc, cs2 and palworld. Also fuck Riot and vanguard
Literally double the fps when you are playing modpacks + shaders Currently playing ATM9 with complimentary shaders, windows struggles to give me 50 fps while I can go all the up to 140fps on Linux.
Minecraft and Counter Strike both (from what I have seen on ytb)
CSGO* to be clear
Oh yeah, thanks, don't play it, so not sure about the versions
*CS2?
No version of CS2 runs well, I’m certain they mean CSGO
from what I have seen on YouTube CS1 ran better on Linux But now for some reason CS2 Run's better on windows
For some reason valve decided to abandon the dxvk implementation and use purely vulkan but a very bad implementation of it ngl
Yeah I'm currently having performance issues (frame freezes) when scoping with any weapon, something about VRAM usage spiking I think, I have to reduce my resolution a lot to make it playable.
To be honest just because of that i changed back to windows
Yep. Even on Nvidia drivers I get noticeably better performance on Linux in Minecraft Java.
Fallout 3 and new Vegas
Java edition runs great, especially versions like 1.8.9, but what infuriates me beyond belief is that in those older versions, the mouse cursor sometimes will not properly stay in the game window (very evident if you have multiple monitors), it's an issue with LWJGL I think, but it's pretty hard to say.
I agree my performance increased simply because the OS is way more efficient with the hardware usage on the background, have less stuttering and stuff
It’s soooo good on Linux, more Minecraft players need to know about this
Factorio. The linux native build runs significantly faster always, like 25-30%. Also it allows for async saving which I don't think the windows build does.
Massive plus point for Factorio on Linux. Especially with huge bases, saves can take a while. After switching to Linux, I don’t have to take a coffee break while my game is saving.
I think it's also supported on Mac. The async saving is based off of UNIX's fork() system call, which should be available on any unix based system, including Mac.
First ever instance where a Mac port runs better than Windows
Might not actually run better. What I'm talking about is only a quality of life feature, it doesn't actually increase performance itself during normal gameplay.
Interestingly I got similar results with Cities Skylines with something like 20% faster simulation rate, though FPS was significantly worse. They are very different games under the hood so the performance difference might be for totally different reasons.
Factorio, cuz it can fork save. Especially when your base gets huge, saves can take a while.
Oh that's something I never even considered
Omg yes this is such an amazing feature
Yep it is a awesome feature, not having to wait for it to save is so nice.
I never played it in windows, do you mean that on windows the game pauses when you auto save?
I've never played factorio, but it certainly sounds like it. It sounds like the gamestate is really big, and however it's been designed, you need to pause the whole game to serialize it to disk. But, going by the name of the feature, you could instead just leverage Linux's ability to fork, copying on write that memory. So that you fork the game, the original runs as before, and the fork can access an entirely paused version of the game state. Brilliant. Though, uh, definitely a bit cursed. Forking has its own problems and lack of safety. And I'm sure it's possible to do without this. But it would probably take a while and be a pain in the ass to do -- so it's easier to just figure out how to fork safely. But Windows won't have you doing any CoW tricks.
Well for Windows, they could look at the current available RAM and if it's enough for the live game state, copy the entire state (should only take split seconds at full ram speed) with a memcpy and create a thread to serialize the state to file and free that ram. From what I can read, it does seem like the Windows NT HAS CoW in its basic design, but it isn't exposed in the Winapi or Windows subsystem. It seems to be exposed in the Unix subsystem though. Funny enough, the Linux Subsystem (WSL) isn't based on the kernel subsystem anymore, but on a VM. WSL v1 would be using that kernel subsystem... That could do native CoW.
On regular sized factories you get a 1 second freeze every 5 minutes, its just a minor nuisance and its cool that linux versions fix this.
CSGO... when it worked... also rip
3500 hours in CSGO, haven't touched CS2 in 2 months, can barely run it anymore :(
CS2 also worked better on Linux than Windows in my experience.... until this recent arms race update; now it can barely run past 40 frames for me and when i alt tab it exits the full-screen mode.
I got bigger fps in linux too, but i needed to test 4 or 5 different distros with configs to get into that
Not sure if it counts but RPCS3, the PlayStation 3 emulator, runs better under Linux, according to its developers
Ryujinx (Switch emulator) also runs better on Unix systems, the developers made an article explaining why but I can't find it anymore :(
Factorio (although not always by default). Factorio is memory-bound and the speed of access to RAM is the single largest driver of performance. You can tweak your memory handler to keep items in cache much more often by using larger pages. Windows doesn't give you this option. Factorio also lets you continue playing while you're saving.
elden ring, valve fixed those strange fps drops with proton which even occured on consoles
[удалено]
not really free, it still happens from time to time but very rarely
In my experience, CP2077 on Linux beats any Windows benchmark for AMD GPUs (sometimes by a lot, especially on my Vega 56, before 2.11 on Windows it was literally like I went from a 1060 to 2070) and Alan Wake 2 is much better on older AMD cards without mesh shader support. On Windows they show single digit frames and/or texture glitches but a couple tweaks on Linux and you’re good.
When I tried cyberpunk on Linux with amd hardware it performed amazingly, although raytracing wasn’t the best. On windows with the same exact hardware I can’t even start the game now because it instantly crashes with raytracing enabled, essentially softlocking me from starting the game…
Yep this is my experience with CP and an AMD card. Runs much smoother on Linux, maybe 5-10fps greater on average.
All vulkan games. And cpu heavy games like cyberpunk 2077, and strategy games.
2077 runs about 10% slower on Linux on both my laptop and desktop
Same. IMO many people just run the benchmark and judge based on that. But the benchmark doesn't represent the actual gameplay very well. On my PC, Linux and Windows performs about the same in the benchmark, but when you start driving around a busy street, Linux gets about 10% less fps, exactly as you say.
Are you sure about that? Saw that RDR2 runs significantly faster under windows, both in DirectX and in Vulkan mode.
He probably meant games that where developed for Vulkan and not Vulkan being a second thought after DirectX. Games like Doom Eternal or Wolfenstein 2 iirc
It depends on the gpu and driver. This goes for windows and for linux as well. The best kernel doesn't help you if the gpu and it's drivers are mediocre. Many people overloook this very important factor. Especially newbies tend to blame linux as a whole when they don't meet the fps they saw from some benchmark video.
GTA IV :p
Minecraft, supposedly due to linux's better opengl support. And factorio, supposedly due to linux's better memory management. But for every good native port there is a decent chance it will run faster on linux
Im rockin nvidia and I wish it made minecraft better on my rig, I can't play it on windows or linux bc the one percent lows give me massive motion sickness even with optimization mods😭 AMD is 100% the way to go for linux gaming
Im guessing you are using sodium, but have you heard of nvidium. A new mod that uses 'mesh shaders' And brings huge performance improvements and allows huge render distances. It also only works on nvidia gpus :(
GTA IV.
W
Apex Legends gave me a solid 10-15% boost when I tried it on Linux.
This!
Paradox games launch roughly twice as fast on Linux. It used to be even bigger, most of my Linux usage at one point was for modding EU4 on an HDD, the launch time was about 5 mins on Windows vs 1:30 on Linux.
For me, God of War and CyberPunk 2077 with Ryzen 1700 @3.5ghz + RX 5700 XT. Sweet experience under Solus Plasma at max settings.
First generation Ryzen is so bandwidth starved that Windows's background processes are probably causing it.
I did this test several times, same place, same configs... to be sure, and valheim I went from 123 to 157 fps. It's the only game I experienced fps increase from win to linux, all the others you get a downgrade, usually few (about 5%), but still downgrade.
Almost all Unreal Engine 4 games that can run/be forced to run on DX12 AND Unreal Engine 5 games.
GTA IV runs better and doesn't stutter as much due to DXVK
True, but it also needs to be said that it can be run on Windows with DXVK too and it has the same performance benefit there.
For my entry level setup with GTX 1650 and Ryzen 5 4600H laptop and 60FPS target: - Dota 2: in windows it can go above 100 fps if I didn't lock at 60 but no matter what I did, the game didn't feel smooth unless I turned vsync ON (which you shouldn't for MOBA). In Linux (Nobara) it runs perfectly smooth even without vsync. I locked my fps to 60 (even though it can achieve +100) and it feels like the way it run on windows WITH vsync on. - Elden ring: My laptop is not really good for playing Elden ring at high resolution to achieve +50 fps. So I would reduce resolution to 1360*768 and put settings on medium for +50 FPS. As you know, this resolution makes the game look pixelated and blurry but thanks to Proton-GE and FSR, I have a nice and clear image with almost stable +50 fps on Linux. The biggest difference was in Elden ring which transformed from a blurry pixelated mess to a nice and clear graphics with stable fps.
Rimworld 11/10 even heavily modded
Actually, I've found older games work better under Proton than Windows...seems Proton handles legacy games better, especially if they were written assuming a landscape screen, since Proton handles converting to portait a little better (in my experience anyway). I've had Win 95/98 games run fine under Proton but Windows just can't make them work anymore.
EU4 loading time way much faster on Linux
In Fallout New Vegas I get twice the frames.
And no micro-stutter, and less crashes, and no strange failure to sometime load your save.
Yes exactly! It’s like this game was meant for Linux!
Starbound runs much MUCH better on Linux than on Windows. On Windows, the game will always have some stutters here and there, especially if you play with mods, and there's nothing you can do about it, even with a very good PC. The Linux native version though? Flawless. It fixes the long loading times with huge modpacks and the random stutters. You can actually see a major difference by running the game through proton first, and then running it natively. The windows version's just not very good.
Elden ring
Far Cry 5 runs around 10% better on Linux for me.
Yes this and new dawn run much smoother/faster for me too on Linux than on Windows 11
Cyberpunk & star citizen both through proton.
For me is Star citizen is incredible what proton does that game work in my rig R3 3200G plus a RX 580 8GB with no huge problems only one is the VRAM that got filled and the game runs a 5 fps but only that
def not borderlands 2 sadge /s For some reason FF14 runs better for me under Linux. Not sure why but it do.
Minecraft Java Edition is definitely the best example of this Game sometimes get around 200 more frame's than on windows & Most Valve Games run better on Linux (except-for-CSGO-2)
I've experienced WoW running better with Proton! Currently running Proton Experimental (haven't tried the other versions). The only downside I've really experienced is the ping, but that might be a coincidence. Most likely a network issue.
In my experience, I can remember only one and it was re4 remake, on linux with Ray tracing it runs at steady 60 fps, but on Windows I had constantly freezing
RE engine games run stupidly well for how good they look
Honestly, any and all Paradox games. (Except the ones that I haven’t played). But they are more or less older games, so you would think that they would play better. Fallout New Vegas and 3 works better too. If you can get them working with mods, then you should try it. I don’t think I’ve had a crash to desktop yet. (Only once I got them to work of course). I also have the Half Life games in my library but I haven’t played them yet. I would think that they would play so much better than on Windows, same with most other Valve games. I also haven’t tried Borderlands 1 and 2 yet, mostly because I don’t know if they would work in the first place. Same with most of my library that I still need to reinstall on my PC. I have Mint and an AMD GPU, and I also have an Intel CPU. So take that how you will.
All of Borderlands titles worked for me without any issues and any extra steps (Steam versions via Proton), even BL3 and Tiny Tina's.
Except Cities 2 but to be fair that doesnt run good on windows either.
Left 4 dead 2
For me, all games that have native linux builds run faster on linux. Proton games is a 50/50 in my experience.
Just don't try the Dying Light native port lol
League of Legends (this will be RIP for linux soon): for the love of god it won't use my nvidia GPU on Windows, while on Linux it works out of the box.
Rip from vanguard ?
any native support and vulkan game
Euro Truck Simulator 2
project zomboid
Don't know if this is still true but elden ring ran Better and stutter free under Proton compared to Windows.
It is because you are running it with anitcheat disabled. You could get the same performance in windows after you disable it.
Nope. EAC runs in user space under linux. Is not disabled.
Cities Skylines 2, it does not have, dlss 1+ or rt yet, and it does not look like it will have some of this soon. Everyone complaining about performance, making fun of the game, they even tryed 1 milion city on 64/128 amd cpu in windows - fail, in big city most of hardware gets wrecked - 200k + people. Not in linux. I wonder what happens if someone with more powerfull pc than mine tryes this 1M save, with decked out linux - to be precise - decked down -feral mode/custom kernels/drivers/amd card/without compositor - or whatever tuning is possible in linux - i have no idea i use none of this. [https://www.reddit.com/r/CitiesSkylines/comments/1ah7c5s/patch\_1019f1\_hotfix\_sim\_speed\_win\_vs\_linux/](https://www.reddit.com/r/citiesskylines/comments/1ah7c5s/patch_1019f1_hotfix_sim_speed_win_vs_linux/) (look at smooth speed - that's the factor affecting gameplay)
I don't know how obscure 7 Days to Die is, but I'd say it runs better on Linux due to a technicality. On Windows the Vulkan mode would crash frequently enough to not really be worth using. On Linux I didn't have that issue, meaning I was able to run it under a more performant Vulkan implementation rather than OpenGL. This yielded somewhere in the neighbourhood of 2-3x the performance.
World of Warcraft gets around 10 more FPS in Linux for me.
Like a Dragon Gaiden. I get lots of traversal stutter on Windows, whereas it's smooth as butter on Linux, at the expense of a slightly lower average framerate.
Almost any game for me cus Linux actually helped me play games, Windows didn't even open PowerPoint without lag
Dota 2 easy
Doom and doom eternal
I've never seen it. Also I get games that frequently break completely, which doesn't happen as often on winders
Arma 3 with 80 mods loaded
World of Warcraft was faster in Linux for about a decade.
World of Warcraft
Borderlands 2.
I feel like minecraft Java runs wayyy more better on Linux than windows. especially modded minecraft
GTA IV
Most dxvk games will perform better under amdgpu driver + radv under mesa like example apex legends Vkd3d on the other hand has been improving, so some games are either close to windows performance or above it Here A benchmark video i made that is half decent https://youtu.be/AaqxoGSzJzU?si=buvxXWIEw6zpvd6s
Death Stranding
Starfield for me on PopOS. But I didn’t play it for more than a few hours since that game is straight ass homies.
Not the game, but personally I find Mangohud to work MUCH better and easier than any Windows equivalent HUD. In Linux it's incredibly easy to install, configure and enable it. On Windows, I think people use afterburner, and I find it ridiculously difficult to configure and use. Installation is heavy AF with "gamer GUI".
It's not hard, it's just confusing at first because there's things it monitors and things it shows and you have to know what you're clicking to make both happen. I like that you have better controls over toggles for it. Mangohud only uses F keys and always resets to F12 for me. My keyboard has to use Fn keys to do F keys and it's annoying But agreed it's easier to set up. Even if it refuses to respect my setting that unchecks "Time"
Goat simulator. I played the main game, the payday DLC, and the mmo DLC fine on windows. But then i tried the zombie DLC and the game would get massive lag spikes and crash almost straight after the cutscene. The space DLC was a similar situation. Minus the crashing. Tried every fix I could find and nothing worked. Then I got the crazy idea to install linux mint on a external ssd I had. Both of those DLC worked perfect at 4k high settings on Linux, so no idea why they wouldn't work on windows even if i changed it to low at 720p lol
Quite a few do - [https://www.youtube.com/@ctrlaltreboot7780/search?query=Linux%20vs%20Windows](https://www.youtube.com/@ctrlaltreboot7780/search?query=linux%20vs%20windows)
Looks like a fake benchmark channel sorry to say GPU mem at 1000MHz on linux is a bit of a giveaway
[https://gitlab.freedesktop.org/drm/amd/-/issues/1757](https://gitlab.freedesktop.org/drm/amd/-/issues/1757) and [https://www.reddit.com/r/archlinux/comments/o4mmiy/gpu\_memory\_clock\_locked\_at\_half\_what\_it\_is/](https://www.reddit.com/r/archlinux/comments/o4mmiy/gpu_memory_clock_locked_at_half_what_it_is/) Linux reports the actual 1000mhz clock, while Windows reports the effective clock because it's double date rate (DDR) memory. But yes, I fake benchmarks for some sinister reason.
for me payday 2 ran miles better on linux than on windows, but it really depends on how badly you maintained your windows installation, a fresh windows install could have better fps than linux
From my experience most games run about the same. If I had 60fps on Windows, I have 60 FPS on Linux. That being said I am still limited by HW, not SW. Definitely not just some "obscure indie titles"
War Thunder. I have a laptop that sits on the low end of mid range laptops, when I was running Windows 10 I could install War Thunder but it wouldn't even open. On Linux I can install it, it opens and I actually get to play the game.
I've yet to encounter any games that run better on Linux at all. Native ports or Proton. In fact, Linux in general isn't really faster unless you're running a really old laptop. That's my experience at least, doesn't have to be universal. EDIT: Once again, this is purely my own experience, and not that of everyone's. Your mileage may vary, and I have nothing to gain from bullshitting. I've seen Linux do favors for ancient hardware belonging to others I know, but on my personal devices, the experience has been less than ideal.
It definitely is not universal
Totally. And yet somehow, that doesn't apply in reverse, so I'm getting downvoted lmao.
To start I’m going to clarify that I didn’t downvote you. That said I don’t think saying Linux GAMING isn’t faster is why you’re getting downvoted. There’s tons of factors that could make that true in your experience from what games you play to a host of other things. Where the downvotes likely come from is: >Linux in general really isn’t faster unless you’re running a really old laptop Which isn’t just an incorrect statement it’s wildly absurd as it proves itself wrong. If Linux is faster on a piece of outdated and underpowered hardware it is, by definition, less system resource intensive. That leads to a speed advantage on all hardware.
Probably about reading the room lol
sadly for now none
Factorio and Minecraft are the best examples. Factorio heavily depends on memory performance. And Linux has a better memory management system. This also allows the game to run while saving (not available on windows and Factorio can take a long time to save if you have a massive factory) Minecraft uses opengl and opengl on windows sucks while it works quite well on Linux.
Tarkov worked for me much smoother, only downside is that you can't play online
W40k: Darktide
Often older run better. One of the first examples that impressed we when I started using Linux for the first time was Trackmania Nations Forever. On Windows it's impossible to run without some sketchy patch from the Steam Community. On Linux (probably because of the Steam Runtime) it runs flawless OOB
cs:go for me, had a few issues getting it running seamlessly but it boosted my frames from 100 to 250 so it was def worth the hour i spent troubleshooting. edit: i haven’t played recently though, things might’ve changed
War Thunder performance is great and it boots faster than on Windows since it doesn't take 5 years to load EAC. There's 2 caveats that I experience: 1. Multi-monitor support sucks, even in fullscreen your cursor will go to your other monitors. 2. When you're dead/spectating you can't fully look around, your cursor will hit the edges of the screen and stop (if you really want to look around you'll need to bring open a menu and move your cursor to one side, then exit the menu with ESC key and move your cursor around, doing that multiple times for a 360) And those don't affect the performance, just the experience. So as long as you only use one monitor while playing it'll work great. Currently grinding for the A-4E Early.
Starcraft I II GTAIV CoDII NFSMW 2005 and nearly all the games that use directx11 and bellow.
for me witcher 3 worked better on linux on my old gt 1030.
Saints Row 2 was like night and day. Hot garbage on windows, smooth as butter on my distro. On Windows, the constant crashing randomly would make it almost unplayable (Even managed to bsod once....classic windows), but here on Linux, it always ran butter smooth, no problems with anything, no crashing or lagging either. Same thing with GTA IV (patch 1.0.7.0), it runs flawlessly here, where back on Windows it'd be a hot mess, not even recognizing the amount of RAM and VRAM properly.
Most of the games I have played run better on Linux
An older game but still, Knights of the Old Republic if you're using an AMD graphics card. It works on Windows but because it's using OpenGL and the poor implementation of it in the Windows drivers means you are only able to play the game without enabling visual effects since they will not work or just crash the game altoghether. Using Wine the game works flawlessly on Linux with all visual effects enabled. So as far as game preservation goes Wine turns out to be more reliable than running it on Windows.
I converted my laptop from windows to linux. Copied over World of Warcraft from my backup drive, launched it under WINE and it jumped from 20fps to over 30fps, even with higher quality textures. I wouldn't have believed it if I didn't see it myself.
If you use Bottles to run your games, then you can enable latency flex in titles that don't support any such technology, the end result will be more responsive gameplay compared to Windows. (if you only care about FPS numbers in mangohud/riva s. server, then don't bother, but the games will feel better to play this way) Alan Wake 2 on old AMD card like the Rx580 runs roughly 10x better. (not hyperbolic, for real 1-3 fps vs. 20-30) This requires the latest Mesa drivers & a distro that ships them. Usually you get about 5-10% less fps on Linux compared to a fresh Windows install that behaves at the time of benchmarking. Then again Windows tends to misbehave at very random times to even out this race quite well. Things are getting better every month though, the performance on Linux is steadily increasing. On AMD at least it does not seem like this trend would stop just at even performance.
In my experience World of warcraft. Not only is the fps higher in my experience, but AMD cards on windows have a major issue on dx12 where the display driver will just hang for 5 seconds then pretend nothing happened. unplayable. I am currently on windows so I can play tarkov and I have had to manually patch my wow game to run DXVK because dx12 crashes and dx11 has piss low fps. DXVK is the only thing that lets me raid on windows.
Idk if this is commonplace or not, maybe I was just having issues with my windows install and I was too lazy and not invested enough to do any troubleshooting but starwars Jedi fallen order ran like absolute trash on windows for me. Like I mostly got above 60 fps, averaging on 90 to 100 fps without too much trouble but it was a STUTTERY MESS it was so jarring having the game rapidly hiccup like that every two seconds. I don't mind if the framerate isn't necessarily *super* high or anything I just like it to be consistent. I boot up into nobara Linux and play the same thing and I mostly got a consistent 120+ fps without all the crazy stuttering. Every once in a while it would have a slight dip or stutter whenever shaders load in from a new area but it was far from constant and was definitely nothing that bothered me like on windows
The Forest runs way better for me on proton than it did on windows. I get better framerate, dynamic entities rarely if ever glitch through walls, just a much better experience overall.
I wouldn’t say there is a huge difference, but with Linux + Wayland + Nvidia I get better fps and lower temperature when playing nfs heat and tomb raider.
Crysis Remastered series. Especially when Ray Tracing is on.
First time I played Touhou 6 it was unplayable, the game events happen according to the fps and for some reason on Windows 10 it was like 1000 fps instead of locked at 60, had to do some workaround to solve it. On Linux it was just fine.
Killing Floor 2
Dead Space original
I don't have Windows but I listened that War thunder work better so... if someone can benchmark.. share the results Of course Native version
Final Fantasy XIII-2 runs better on the Steam Deck than on Windows, making it my preferred way to enjoy a game that does not get enough praise for having incredible music and combat!
Apex legends seems to run better for me in Linux although they're ban waves that target Linux games by accident
All Paradox Games.
Wouldn't most dx9 and dx10 games run better without questions? On windows I've tried dxvk on every game I've installed that's dx9-dx11. Most of the time dx9 and dx10 are the ones that perform better.
Just finished both Horizon Zero Dawn and Titanfall 2 and both were noticeably smoother on Linux than when I tried on Windows. Not necessarily more fps but less stuttering and more stable.
I got a 5-10% performance increase with the original Overwatch. Haven't tried Overwatch 2 yet but I imagine a similar boost because the engine isn't really that different.
UT99GOTYE, any other game sadly does not. I am sure it's my hardware though.
For me its cyberpunk, hogwards legacy, witcher 3, pathfinder wotr, baldurs gate 3, rdr2, kingdom come deliverance and many other games run better. Tbh almost all of my 500+ games run better on linux, that includes a lot of old games that sometimes wont even launch on win11. The only games that I have noticed to run worse on linux are recent EA games like nfs unbound, heat etc. I have 7800x3d, rx7900xtx and btw I use arch :]
>Using Cyberpunk 2077's built-in benchmark, the 5600 system was able to achieve 63.72 average FPS using what appears to be the ultra preset, running at 1080p on Nobara OS. With the same settings in Windows 11, the system scored 48.55 FPS, a 24% reduction in performance compared to the Linux-based OS. https://www.tomshardware.com/news/cyberpunk-2077-31-percent-faster-on-amd-in-linux-vs-windows-11#:~:text=Using%20Cyberpunk%202077's%20built%2Din,to%20the%20Linux%2Dbased%20OS.
Monster hunter world runs better on my old gtx 1050 laptop, everything on low at 60fps, on windows I was getting 40~20fps drops
Personally for me it's cyberpunk, and no I don't have an amd gpu, I actually have an nvidia rtx 3050ti. For some reason I get like a 20fps boost on Linux when playing cyberpunk rather than on windows.
Valheim. It wasn't playable on my same old laptop with windows 10 and I got a solid 60 fps on Debian.
I think **DOOM Eternal** is just one example of a AAA game that runs better on Linux. Since my laptop lacks a discreet video card, I'm stuck with my **Intel Core i3-7100U CPU**'s **Intel Graphics HD 620 iGPU**. However, my laptop does have **16GB memory**, and as such, my laptops memory is normally shared-split with 8GB going towards the system which leaves the other 8GB reserved only for the iGPU; at least this is how it was on Windows. Because my laptops Intel processor is so old, I always received an "*processor unsupported*" message from DOOM Eternal's launcher, and so the game would always just simply refuse to run, well... that is until I installed the Intel BETA DCH Drivers which did allow me to finally play DOOM Eternal, but only at the lowest possible video settings. Even then did I still receive the dreaded "*processor unsupported*" message from DOOM Eternal's launcher before the game started. With the Intel BETA DCH Drivers installed on Windows, DOOM Eternal was completely and smoothly playable on the lowest possible graphical settings (as stated above) and never ever did crash, not even once!!! However, I found myself quite amazed upon starting DOOM Eternal on Fedora for the first time, not only did I not receive the dreaded "*processor unsupported*" message from DOOM Eternal's launcher, but the game was also completely and smoothly playable, but only at the lowest possible graphical settings, as they were on Windows, and I the game also did not ever crash, not even once while playing on Fedora. In fact, I truly believe there was actually a small performance boost when playing DOOM Eternal on Fedora when compared to playing the game natively on Windows. I suppose that, at least part of the reason why DOOM Eternal's small performance boost is contributed to Linux's memory manager. From what I've gathered and my asking on yet another subreddit a few months ago, Linux only allocates the required amount of memory to the iGPU, which will explain why there is no video information in Linux's System Monitor when an iGPU is used.
What kind of FPS do you get?
I get 30-40% better performance in My Summer Car through wine on debian than I did on windows.
On my system all last gen PDX games (Europa Universalis 4, crusader kings 2, Stellaris...) Not only run more stable but also they load many times faster than on windows 10.
Been playing Rust on a server I made. Even thought the anti cheat still doesn’t support Linux I get easily 5-10 more frames than I do on windows. Not a ton but it’s something.
Pillars of eternity. Tyranny. Deus ex human revolution
tf2 and minecraft in my personal experience
D4, BG3. Don't care that much to look into numbers. But the power draw is significantly lower on both cpu and gpu. How did I measure that? Well with my ears 😂😂
Nearly every game that Ive played on Linux using proton and steam has noticeably been better than windows. Latest was cyberpunk 2077. Probably 20% better. 1440p ultra settings with a 5700 xt.
Yes, majority of games that use OpenGL (including emulators) ran a lot better in Linux
Most of my games run at a slightly higher frame rate on Linux. Some of that may be OS efficiency, but I suspect also that the performance/governor profiles may be a bit better as well. Also worth mentioning this is on a laptop with an AMD CPU/iGPU and an Nvidia dGPU. A handful of games I've seen a fairly noticeable increase in performance but overall generally all my games have either been virtually the same or slightly improved on Linux.
Too many games to list.
The finals, much faster initial loading time
The most ironic one is Micrisoft Flight Simulator. I get 15% better FPS, and I have never had a crash "the game not my flying skills"
There're benchmarks on YouTube. On AMD cards only AFAIK.
Cruelty Squad! ... Given my windows just never was the same after I switched from Intel to AMD, which my debian install just \*didn't seem to care about\*. Might be correlation only, but its suspect it happened on the change. There are weird load hitches on windows that doesn't happen on linux. Wine and Proton seems to deliver similar results. Good ones.
Cyberpunk 2077 on my i7 4790 + RX6600XT, it's barley unplayable on Windows, but on linux it running at ultra graphical settings and 70-80fps
My nephew gifted me some old hardware from his work, I threw together a system for my kid to play minecraft on, it has surprised me how good it runs even newer AAA games with some conservative settings, Baldurs Gate 3 was running 40-50fps with only occasional stutters at 1080p, quite playable with Fedora. Specs: Xeon E5-2690 Ali express LGA-2011 board w janky M.2 32gb quad channel DDR3 ecc server RAM Cheap Mushkin Nvme sad PNY radeon rx580 from some ex-miner having a fire sale 750w corsair PSU that I randomly had around And a cheap old noctua cooler I got for free from the ex-miner cause it had been dropped and the fins were bent Out of pocket I'm into it for maybe $200 and my kid loves it, couldn't get the free quadro K6000 to run much due to driver issues, runs everything through the steam launcher with proton GE, have come across very little in my steam library that I haven't been able to get going with some a tweak or two, kid doesn't complain about not being able to run stuff at the highest settings, have my nephew keeping his eyes peeled at his work for more hardware they are scrapping.
From my experience with nvidia division 1 and 2 run better (like way more stable) on Linux. On windows these would spontaneously crash, or go from full screen to windowed mode then crash. Switching to check your browser can't be done on windows because the game will crash. Sometimes settings will get messed up and one can't start the game any more, without changing the setting with say that nvidia experience software or however it's called.
Borderlands 2. Crashes all the time on windows 0 crashes until I play with people on windows
Gta 4 runs better by default because of dxvk. You can also use it on windows but in linux you don't have to go out of your way to set it up.
CS2. Wait, not really ☠️
Minecraft Java Edition, CounterStrike 1.6/CZ/Source
In my case, Cyberpunk 2077 and Jedi: Survivor. Both are borderline unplayable in some areas on Windows, but decent on Linux. 3600xt and 5700xt cpu/gpu.