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.

  • Chewy@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    61
    arrow-down
    2
    ·
    9 months ago

    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?

  • FluffyPotato@lemm.ee
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    3
    ·
    9 months ago

    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.

    • Swarfega@lemm.ee
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      4
      ·
      9 months ago

      Installing Windows 10 and then some graphics drivers was a hassle? Please elaborate.

      • FluffyPotato@lemm.ee
        link
        fedilink
        English
        arrow-up
        4
        ·
        9 months ago

        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:

        1. Setting updates to manual. Once it rebooted to update when I was hosting a server during a lan party, never again.

        2. 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.

        3. 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.

        4. 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.

        5. 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.

  • darcmage@lemm.ee
    link
    fedilink
    English
    arrow-up
    12
    ·
    9 months ago

    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.

  • Squirrel@thelemmy.club
    link
    fedilink
    English
    arrow-up
    8
    ·
    9 months ago

    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.

  • NekuSoul@lemmy.nekusoul.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 months ago

    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.

    • Reverse Module@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      2
      ·
      9 months ago

      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.

      • NekuSoul@lemmy.nekusoul.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        9 months ago

        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.

  • governorkeagan@lemdro.id
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    Haven’t watched the video yet but I’d like to add from my very limited experience. I recently switched to Kubuntu (still have my windows boot) and the one game I play (Red Dead Redemption 2) seems to be running worse. I haven’t done much testing at all so it could be something I can adjust and get running better.

    Having said that, general day-to-day performance is miles ahead of my Windows install.

    If I could get RDR2 to run better on Linux and DaVinci Resolve to run I’d have no need to keep my Windows install.

  • Nibodhika@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    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.

    • Reverse Module@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      9 months ago
      • 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.

      • AlphaOmega@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        9 months ago

        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

        • BURN@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 months ago

          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.

          • AlphaOmega@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            9 months ago

            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/

    • V17@kbin.social
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      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.

      • stevecrox@kbin.social
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        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.

  • visnudeva@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    I have been enjoying gaming on Linux for many years, I am glad you’re sharing that for the windoze users.

  • Molecular0079@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    8 months ago

    There’s something really wrong with your GPU usage in Windows. It’s hovering around 88%. I don’t think this is an accurate comparison. You need to figure out what’s wrong with your Windows install.