- cross-posted to:
- gaming@beehaw.org
- cross-posted to:
- gaming@beehaw.org
A video for any doubters that Linux gaming is better than Windows in which it DESTROYS Windows by 25% in AC Odyssey. To put it in perspective, 25% improvement is like getting a new GPU. You can save $600 and instead use something like OpenSUSE Tumbleweed for free.
DISCLAIMER: I don’t really care to make Linux look better but I did a video some days ago and EVERYONE (on Reddit) told me Linux gaming CANNOT be faster or smoother. This is the proof it’s both and more videos will be coming.
This proves that AC Oddysey runs faster on Linux than on Windows with your specific hardware. What this doesn’t mean is that “Linux gaming is faster and smoother than Windows gaming”.
Counter examples are Overwatch, CS:2, GTA V and many more.
Nobody reasonable doubts that Linux can perform as good or better than Windows, but claiming that this is true for all games is simply misinformation.
Wrong general claims like these lead to posts asking why their specific games run worse on Linux since they switched because they want more fps.
Don’t get me started on older GPU’s like 1000 series Nvidia that have problems with any vkd3d games so the performance is abysmal.
Why is it not enough that almost all games work on Linux with ±15% performance difference?
Its still fucking embarrassing for windows
Not really. Games almost always have some bottleneck and maybe on proton a specific system call is faster. A translation layer doesn’t have much of an performance impact if the individual translations are as fast as native.
The great performance speaks more to the quality of wine, dxvk, vkd3d and other tools developed by very skilled individuals.
I agree with what you’re saying, but I dont understand the games you used as counter examples. All of them run very well on Linux.
The reason I chose those games was because I played those popular games for dozens of hours or more on Linux and can confidently say they work great. Additonally they are running on different engines and were released over the course of many years.
I never said ALL games run better on Linux. But on AMD most games do. I cannot fit ALL games in a video. You’re talking in generalities that cannot be proven. I did say more videos will come. Apart from Ray Tracing, gaming on Linux on AMD is both faster and smoother. Can you prove me wrong? Do it. :)
Yes, it’s great that you actually test Windows and Linux on the same system.
I’m just going off the title since it implies that Linux generally runs Windows games better, which isn’t the norm.
According to the german tech magazin ComputerBase, Linux generally performs much worse on the 1% low fps. Those largely determine how smooth the game actually feels.
german:
-
https://www.computerbase.de/2023-06/diablo-iv-linux-benchmarks/
-
https://www.computerbase.de/2023-07/star-wars-jedi-survivor-linux-test/
-
https://www.computerbase.de/2023-08/ratchet-clank-rift-apart-linux-test/
-
https://www.computerbase.de/2023-09/starfield-linux-benchmarks/
english (Google Translate):
This is very interesting. Keep in mind these are all DX12 games and VKD3D is still under heavy dev. Still nice to have it as information. Thank you very much! :)
Yes and iirc the benchmarks are from relatively short after the release so there might be room for improvement.
Imo new titles are important to look at when it comes to how people perceive gaming on linux for the first time.
It’s always suprising how well and consistent dxvk performs. I’m sure it’s a lot of work with many games requiring special attention.
Edit: typo
-
To be fair, AMD performs better on Linux than Windows in general because AMD makes shit drivers.
Not sure why you’re getting downvoted, as a graphics programmer AMD’s proprietary drivers are unquestionably the buggiest which I have to work with on a regular basis. Seemingly innocent stuff which works perfectly fine on every other vendor (and on the same GPU using the open-source drivers) will cause the proprietary drivers to break horribly or run slower by multiple orders of magnitude.
Thank you, exactly my point.
This is a year ago on Ubuntu lol. XD
Goal posts: moved
I’m as much a believer that Linux can get better performance than Windows because the less bloat, the best example is Blender which works almost twice as fast on Linux. That being said 25% increase on a game running on wine seems fishy.
Your video did not play correctly, also you didn’t synced properly between the two at the start so it’s hard to compare that both have the same settings, and on the screen at the end it shows windows is running in full screen and Linux in Borderless, not sure if this should make a difference but showcases that not every setting is the same. After the video crashed for the first time I skipped a bit ahead and saw that at one point you put the screen half-half, that’s a good approach, but I also noticed that the right side had a character the left side didn’t right at the start, that means that Wine is failing to render some stuff, or disabling some features which is usually what’s happening when you get this massive performance differences, so the comparison might not be valid. An example would be if DXVK ray tracing implementation bounces the light less times than DX12 does, it would be almost indistinguishable but would have a performance boost (at which point my question would be to show me the benefits of bouncing the light more, but that’s my opinion and not a technical analysis).
In any case, great video, even if something is different I couldn’t see any significant difference in the screen when doing the side-by-side, and I don’t think people who claim Linux is always worse would even know of the possibility of wine lacking some implementation therefore not rendering that.
- The video is still being transcoded, check again later.
- You can pause the video to check the settings, timing things like this properly is almost impossible but for next videos I will edit properly. Thank you for the feedback.
- The character is also at the beginning on the Linux side but he just walks on Windows. This is a dynamic scene so details like that are expected to differ.
- AC Odyssey doesn’t have Ray Tracing and DXVK is mature enough to render everything properly (and at better frames).
You are most welcome. I really think disbelief in how much better Linux is derives from a really cumbersome past. I’ve been benchmarking games on Windows and Linux for 3 years now.
At first performance was a little better/same on Linux, then it improved and then it improved vastly.
Don’t fear that Proton is a compatibility layer. Linux overall (with its lightness, better Filesystems and optimizations) can achieve great results like this in most DX11 games. I will do a MIrage Benchmark as well on Tumbleweed vs Windows 11 to see how things are on he DX12 side. Ray Tracing is not ready on Linux on AMD yet so that will have to wait.
I don’t understand why people think 25% plus is “unbelievable”. It takes like 30 minutes to set up dual boot, just test it yourself.
I’m honestly surprised it’s not more.
I got over 25% increase in FPS, no micro stutters and I was on a higher resolution in Linux. Apex legends
Because just as many people have had a complete opposite experience
When I tried Apex on Manjaro a few weeks back I saw a ~15% decrease in frames and major stutters.
A single system, running untested benchmarks and without any external validation from a trusted source doesn’t mean anything. Just like my experience with it isn’t universal, neither is either of yours.
Yeah I got worse performance on some Linux OSs. This was on PopOS. Every Linux distro will be different, I suggest sticking with the current best gaming distro… not sure what that is currently, but I think Arch was previously one of the best distro for gaming. Once you have that and proton going, you will should see a difference.
Unless your on Nvidia: in which case I hear it’s hit and miss for performance gains, I see no reason why it shouldn’t perform better in the majority of cases.
Even Microsoft uses Linux over their own products… https://www.cybersecurity-insiders.com/microsoft-uses-linux-instead-of-windows-for-its-azure-sphere/
Exactly this. I am willing to believe these people either don’t game on Linux or just use Nvidia which has less performance on Linux. In any case Apex is a good idea. After Mirage which is on the schedule perhaps Apex will be the next one.
There is absolutely no way 25% is realistic in this scenario, it’s most likely, as you said, a certain characteristic/feature is interpreted/skipped/handled differently by WINE.
the best example is Blender which works almost twice as fast on Linux
People say this, but what exactly do you mean? I mostly model on windows because it’s my primary system (I use applications that simply don’t work well enough with wine), but mostly finish and render stuff on linux because of windows’ retarded automatic updates etc. that can just cancel rendering without asking. And the only difference I’ve seen is how fast Blender starts - I’d say that’s more than 2x as fast on linux, it’s a huge difference. But rendering is the same (NVidia GTX GPU) and other work inside blender also seems to be about the same.
We’re referencing a somewhat old video of a benchmark ran in both systems https://www.youtube.com/watch?v=cpE2B2QSsa0 that’s likely not still true, possibly devs figured out what was the issue on windows and circumvented it somehow.
Yeah, don’t do that anymore then. Firstly the video doesn’t really find overall 2x speedup, but mainly Cycles X came out since then, where most of the codebase has been rewritten from scratch, and after that numerous significant optimizations happened as well. That video is pretty much irrelevant now.
Nvidia drivers don’t tend to be as performant under linux.
With AMD instead of using the AMD VLK driver, you would use the RADV (developed largely by valve). Which petforms better.
Every AMD card under linux supports OpenCL (the driver is more based on graphics card architecture) and you install it very easily. Googling it with windows found pages of errors and missing support.
Blender supports OpenCL. I bet the 2x improvement is Blender being able to ofload rendering to the AMD graphics card.
Also this represents the biggest headache in Linux, lots of gamers insist they can only use Nvidia cards. Nvidia treats linux as an afterthought as best or deliberately sabotages things at worse.
AMD embraced open source and so Linux land is much nicer on AMD (and to a less extent Intel).
The results here will probably be a DxVK quirk, lots of “Nvidia optimised” games have game engines doing weird things and the Nvidia driver compensates. DxVK has been identifying that to produce “good” vulkan calls.
Afaik Blender since 3.0 does not support OpenCL anymore and AMD rendering uses HIP instead. I have not found any information about dramatic performance differences, though CPU rendering does seem to be somewhat faster on Linux - but more like 10% faster and the amount of computation practically done on the CPU is not that big.
Also this represents the biggest headache in Linux, lots of gamers insist they can only use Nvidia cards. Nvidia treats linux as an afterthought as best or deliberately sabotages things at worse.
Personally I use NVidia because of CUDA, gaming is an afterthought. I wish CUDA just fucked off and we got some universal compute API instead, because that’s what would reduce the NVidia stranglehold on the market, perhaps OneAPI is going to catch on at some point, but at this moment those options are not practical.
Dude, honestly stop making such “crazy” things.
Prople will debunk you then hit you to the ground. Just say the truth of the gimmiky things you do because a 25% performance boost is unreal.
A 5% to a maximum 10% is more believable but your stuff is a quarter of a video card processing power and this should ring you a bell of alarm because the doodoo you are eating there is pure BS.
Say what you will, I posted ALL the settings and updates and OBS Settings in video form. I am not obliged to do any of these things. People have come here stating that they don’t believe this is real without ANY arguments. When you want to talk seriously, maybe, we can do it.
Linux gaming is a little hit or miss. Some games have a performance boost. Some are about the same. And some games perform worse. This is the reality. And this is what should be expected.
Your post is still true for your specific hardware and this specific game, with these specific drivers, but let’s not go crazy here. Linux is good, yes. Fantastic even, on the Steam Deck. On PC most people are better off sticking with Windows, especially if you play a couple of competitive multiplayer titles. Or if you want to stream games from one device to another in house. Or if you have limited time and just want shit to work. Linux is getting closer, but the out of the box experience need to become way better and I don’t doubt it will sooner rather than later.
The Linux gaming experience is better than Windows on AMD. Period. I’ve been testing games on many systems (mostly on AMD) through the Proton years. I just want t debunk the myth that Linux gaming is worse. Cause it’s not. It’s better.
Depends. I need Parsec as host. Or something equivalent. And I couldn’t find it. So I’m stuck where I am.
I really hate seeing the words “Linux is getting closer” as if the entire point of running Linux is an alternative platform to run games on.
It is not, Linux is really not any different than it was when the first distributions released. This is it. Yes things like DXVK and WINE and Proton are going to improve, but those things are not Linux, they are software that RUNS on Linux. If you actually want to make the switch to Linux, then you aren’t going to wait until it is “perfect” because none of it is ever going to be perfect, that is the nature of all things in the universe. If you truly want to embrace something, you have to embrace the bullshit as well, that’s why I made the switch 17-18 years ago and never went back to windows for a daily.
The entire point of Linux is to have a malleable free and open source operating system that can be used for any application from desktop to server to embedded. The fact alone that it is a different operating system will already change the ways you do things, but the additional fact that it is not supported on the desktop front by corporations but rather the community means you will have to make sacrifices, but a community backing will give so much more in the end.
I’d just like to interject for a moment. What you’re referring to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called “Linux,” and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use.
Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called “Linux” distributions are really distributions of GNU/Linux.
No, Richard, it’s ‘Linux’, not ‘GNU/Linux’. The most important contributions that the FSF made to Linux were the creation of the GPL and the GCC compiler. Those are fine and inspired products. GCC is a monumental achievement and has earned you, RMS, and the Free Software Foundation countless kudos and much appreciation.
Following are some reasons for you to mull over, including some already answered in your FAQ.
One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS – more on this later). He named it ‘Linux’ with a little help from his friends. Why doesn’t he call it GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff – including the software I wrote using GCC – and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag. You don’t want to be known as a nag, do you?
(An operating system) != (a distribution). Linux is an operating system. By my definition, an operating system is that software which provides and limits access to hardware resources on a computer. That definition applies whereever you see Linux in use. However, Linux is usually distributed with a collection of utilities and applications to make it easily configurable as a desktop system, a server, a development box, or a graphics workstation, or whatever the user needs. In such a configuration, we have a Linux (based) distribution. Therein lies your strongest argument for the unwieldy title ‘GNU/Linux’ (when said bundled software is largely from the FSF). Go bug the distribution makers on that one. Take your beef to Red Hat, Mandrake, and Slackware. At least there you have an argument. Linux alone is an operating system that can be used in various applications without any GNU software whatsoever. Embedded applications come to mind as an obvious example.
Next, even if we limit the GNU/Linux title to the GNU-based Linux distributions, we run into another obvious problem. XFree86 may well be more important to a particular Linux installation than the sum of all the GNU contributions. More properly, shouldn’t the distribution be called XFree86/Linux? Or, at a minimum, XFree86/GNU/Linux? Of course, it would be rather arbitrary to draw the line there when many other fine contributions go unlisted. Yes, I know you’ve heard this one before. Get used to it. You’ll keep hearing it until you can cleanly counter it.
You seem to like the lines-of-code metric. There are many lines of GNU code in a typical Linux distribution. You seem to suggest that (more LOC) == (more important). However, I submit to you that raw LOC numbers do not directly correlate with importance. I would suggest that clock cycles spent on code is a better metric. For example, if my system spends 90% of its time executing XFree86 code, XFree86 is probably the single most important collection of code on my system. Even if I loaded ten times as many lines of useless bloatware on my system and I never excuted that bloatware, it certainly isn’t more important code than XFree86. Obviously, this metric isn’t perfect either, but LOC really, really sucks. Please refrain from using it ever again in supporting any argument.
Last, I’d like to point out that we Linux and GNU users shouldn’t be fighting among ourselves over naming other people’s software. But what the heck, I’m in a bad mood now. I think I’m feeling sufficiently obnoxious to make the point that GCC is so very famous and, yes, so very useful only because Linux was developed. In a show of proper respect and gratitude, shouldn’t you and everyone refer to GCC as ‘the Linux compiler’? Or at least, ‘Linux GCC’? Seriously, where would your masterpiece be without Linux? Languishing with the HURD?
If there is a moral buried in this rant, maybe it is this:
Be grateful for your abilities and your incredible success and your considerable fame. Continue to use that success and fame for good, not evil. Also, be especially grateful for Linux’ huge contribution to that success. You, RMS, the Free Software Foundation, and GNU software have reached their current high profiles largely on the back of Linux. You have changed the world. Now, go forth and don’t be a nag.
Thanks for listening.
This went south, east, north and west at the same time. Calm down people :)
It should have went southeast and northwest
It is amazing that person’s entire argument amounts to “nuh-uh”. Like okay… they’re confident someone will debunk it, but they aren’t going to?
Sounds like they shouldn’t be so confident then.
He also got more likes than me with his no-post. Be reminded of that. People live on copium.
You’ll rarely be more downvoted than when you’re the OP of a thread where people disagree with you I’m afraid.
I don’t mind that but what I do mind is people not believing the video without any reason. It goes to show how deeply rooted the bias is.
Inform yourself what a “video card core” does, how many “transistors” has, what “clock core speed” does and what cache levels is and does.
Out of the bat this guy has 25% more transistors in his core then the entire original GPU and LOOKS FISHY AF.
Straight out of the bat 25% more transistors! Outrageous.
I’m sorry, but if you see a 25% difference in a benchmark, that means your methodology is somehow flawed. A few percentage in either direction would be believable, but this difference would be so comical if true, that extra wariness is needed.
There’s a few thing that look a bit off to me, but most importantly it seems like your OBS settings are wildly different between systems. It’s a bit hard to make out, but it seems like you’re doing CPU-based encoding on Linux and GPU-based encoding on Windows.
I am not doing CPU Encoding on any system but there is a difference indeed.
Linux is Gstreamer VAAPI H265 and Windows GPU Encoding H264. In fact, Windows should have had an easier time encoding, I didn’t realize that until now. Also asI have commented on the video the game is on a 980 Pro on Windows and on an HDD on Linux so Linux can be much faster. I will rectify that by getting an SSD to put all my games on in the future.
Beyond that, the methodology is not flawed, if you can even believe that. Everything is on the video for comments exactly like this one.
I see. As I said, it was a bit hard to make out in the video.
In fact, Windows should have had an easier time encoding
Granted, I don’t know too much about AMD’s video encoding solutions, but from a cursory glance on the internet, it seems like their H.264 solution is quite bad compared to H.265. Given that the game is GPU-bottlenecked and your CPU isn’t stressed at all anyway, I’d recommend recording these tests using the CPU to eliminate more variables.
Beyond that, the methodology is not flawed, if you can even believe that.
Well, yeah. As much as I’d like to believe, these differences are way too big for me to do that, even with everything you’ve shown in the video. Occam’s Razor would suggest that it’s much more likely that the benchmark/setup is simply flawed in some way, rather than multiple teams of OS-, hardware-, and game developers not realizing a gigantic 25% performance improvement on the table that’s somehow more or less “accidentally” fixed just by using Linux/Proton/DXVK.
Not saying you’re wrong, but it’d need a good chunk more evidence for me to believe that.
More videos like this will be coming. I can’t send you my PC to check its innards to believe, sorry.
I just edited my comment right as you posted, so I’ll put it as a separate comment now:
It would also be interesting to see this game running through DXVK on Windows. That way the calls made to the GPU should be virtually identical, eliminating possible problems with DX11 in the AMD driver.
It was a easy 25% plus gain for me. Apex legends win 10 :1080 upscaled to 1440 AVG 93 FPS
Vs Apex Legends PopOS 1440 AVG 121 FPS
That’s a lot better than 25% when you factor in the resolution difference.
But yeah, windows is a massive resource hog
This is ragebait.
If this enrages people they are morons
Oh I agree, but “For all the doubters” is deliberately provocative. We can agree on that, right?
I mean this thread alone proves my point and my title. I have a video with 10 games coming up, DXVK, VKD3D, Vulkan on Proton and Native Vulkan. Let’s see how this goes with all the people that doubt that Linux Gaming is actually better than Windows.
You really feel like the only reason to use or not use Linux is how much you can game on it, eh?
I’d rather push Linux for its strengths than lie and spread misinfo to lead people to believe Linux is always better than Windows at gaming perf. There’s many times it’s not, or it’s incompatible, or you need to spend possibly hours finding the right community-developed launcher / recompilation to get it to run. Gaming on Linux is a mess, that’s the only certainty about it lol
The abject strengths of Linux are its command line, its customisability, its compatibility with various utility softwares, and its productivity. Instead of drinking copium over a fruitless effort, just focus on actual strengths lmao
Linux gaming is definitely not a mess. XD
But beyond that, I don’t care how Linux performs in games. I play CP on RT Ultra in Linux while on Windows it has double the performance. Too much of a hassle to reboot while Linux has liek 30 measurable advantages.
I just want to dispel the myth that Windows is better for gaming, cause it’s not.
Windows is more easily compatible for gaming, generally, and for 90% of people that’s all that matters. Specifically various anti-cheats do not play well with Linux.
I agree about the anticheat games. Beyond that if you don’t play some extremely niche 1995 game, Linux will most probably work fine and better on an AMD system.
I mean it obviously subverts expectations and that’s the point.
Successful ragebait at that.
Obligatory I play exclusively on linux.
In the absence of a gamersnexus video or phoronix article, I’m going to take this with a large grain of salt. Especially when a video like this one is showing much higher performance in windows. The different cpu shouldn’t account for much of a difference when playing at higher resolutions and the benchmarks shows the game being gpu limited.
Thank you for your non-argument.
Can’t we just stop trying to be “a better Windows”? Just leave the poor fella alone – he already killed himself anyways. :^)
That’ll be in windows 12 if it “goes cloud”.
That article/leak was debunked, stop jerking off over it.
Honestly I would prefer Linux even if I lost 25% of the performance in games and that’s like the main thing I use a computer for. Windows 10 was such a hassle to set up so it wouldn’t annoy me that I don’t ever want to do it again.
Installing Windows 10 and then some graphics drivers was a hassle? Please elaborate.
I guess its all the debloating
There are like 30 GPO setting needing to be set on a fresh install plus 3th party software to fix issues. I can’t 100% remember what all of it was since I used Windows years ago last but these were some of the issues needing fixing with those:
-
Setting updates to manual. Once it rebooted to update when I was hosting a server during a lan party, never again.
-
Disabling driver updates via Windows update. It installed wrong drivers for my sound card so whenever it tried to play a sound I got a BSOD. It also unistalled the correct drivers just to install the wrong ones.
-
Fixing the start menu search. After Windows 7 that search has been very buggy and it commonly finds a folder or a Web page instead of a locally installed application. In Windows 8 a software named Classic Shell fixed that issue along with making the start menu normal but I can’t remember if I used that in Windows 10 or something else.
-
Printer compadibility. May be reversed now but one update for Windows 10 broke old printer compadibility intentionally and you needed to add 2 registry settings for my printer to be usable.
-
One bug windows 10 had that I never did fully solve was my ethernet connection would hang if I tried to transfer a lot of data over local network and the only way to get the connection back was rebooting so the only solution was to limit transfer speed via 3th party software. This issue did not exist in any Linux install or Windows 7 and 8.
-
I want to switch to Linux and I would love to game on it daily, but just like so many people, software incompatibility is holding me onto Windows.
In my case, it’s Parsec that I need, because I game a lot with friends who live in other countries. And unfortunately, Steam’s remote play together feature is very broken on Linux (I remember even filing bug reports about it when I was daily driving Linux two-ish years ago.
Only the client part though, hosting is disabled on the linux version for some reason.
Oh I didn’t know that, thanx for letting me know! :)
Yup, it sucks they haven’t implemented it yet. I’d switch in a heartbeat
That’s as a client, not a host. What I need is hosting :p Thanks tho
Ditto.
Longtime windows and Linux user, my last several machines have all been dual-boot.
I’ve tried multiple times to get gaming to work right with Linux, whether it be Unbuntu or just plain Debian, but something always gets in the way. Graphical issues, sound issues, controller incompatibility, platform incompatibility, unable to launch game, whatever. I give up and just stick with windows and use Linux for other things.
Only one HoYoverse game made fully compatible with Proton-GE
And you uploaded it to peertube. Good lad! Thanks for the video
I have been enjoying gaming on Linux for many years, I am glad you’re sharing that for the windoze users.
Apex legends was a good 30% increase for me.
I just have to comment here about the “like getting a new GPU”, because do people really upgrade that frequently? I generally see a much bigger jump in performance when upgrading.
How’s the state of Nvidia’s drivers? Do the shiny new features work? Things like RT, frame gen, ray reconstruction, and randomly crashing the game because the driver has tripped TDR yet again?
Okay, Linux doesn’t need the last one.
The 545 Beta drivers apparently support a ton of new features on Linux like VRR. Frame Gen is the only thing not supported by Proton yet I think.
Tbh though, if you’re on Nvidia I would stay on Windows. It’s definitey doable to use Linux and get equal performance. Until Nvidia is ready for Wayland though I wouldn’t switch.
Good news is NVK is a new Open Source Nvidia Vulkan driver so in like a year or two things should be as good as on AMD. The driver already loads most games with DXVK 1.5.1 but runs them at like 1 FPS if they have anything like Valheim Graphics and above. Reclocking should be coming soon though so the situation will improve. After that it’s just working to get all features in and optimize.
To be honest, given the virtually undiagnosable driver crashes that plague some people I wouldn’t recommend Windows users to go with Nvidia, either.
But it’s good to know that a new OSS driver is being worked on.
As someone who’s really into gaming and gives NVIDIA on Linux a try now and then, the one thing that really bugs me is DLDSR isn’t available at all, nor is plain, non AI DSR. The latter isn’t hard to replicate, but I miss the extra bang for your buck of the DL variant.
Granted, mine is a very niche use case but I rely on it a lot since it works great on older titles or ones with bad or no native AA and such.
I do all my gaming on Linux EXCEPT there is this one niche game that, at a certain point, needs so much repetitive grinding for resources that pretty much everyone uses macros for it. Guess what? I have gotten to that point, and unfortunately, the only macro that’s efficient enough (because it uses AutoHotKey for detecting elements in a window) is Windows only, because AutoHotKey is Windows only. And no, it cannot be rewritten in AutoKey, it cannot be rewritten in Python (it probably can, but the project is so massive that it would be a near-impossible task, and there is neither enough supply of people willing to do it, nor enough demand from users), it cannot run under AutoHotKey in the same WINE prefix OR in a different WINE prefix as the game (I tried both, Window detection doesn’t work), I have tried everything and nothing seems to work. In terms of less efficient macros, there are 3 projects listed on the official “[Insert game here] Macro Community” Discord server under the Python-macros channel: 1 of them is supposed to be a macro working for both Windows and Linux, but it has been abandoned (I even contacted the developer), the 2nd one is MacOS only, with the Dev stating “retina display” as the reason behind it. Still , I tried it and couldn’t get it to work. The third one was a project that started some time ago, but then there is now a message by the dev stating “I’m now pausing the development of this macro” so I contacted them a few weeks ago to see if I can get their incomplete source code to use as inspiration when writing my own macro, no response. And yes, I tried writing my own macro, and failed miserably. It is far more difficult than I thought.
So yeah. I’m dualbooting a debloated Windows 10 (thank you CTT and winutil) alongside Linux. And Windows is, in fact, the secondary OS i.e I installed Windows after Linux.
What game?
It’s not about the game, so much as it is about AutoHotKey and macros. I tried writing my own Python macros but I gave up.
You didn’t even answer their question.