Windows: 277 Linux: 298

  • GreatWhiteBuffalo41@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I’m not exactly playing anything new but I’ve been playing Grounded (the first one) on Window for like 2 months. My computer was so hot it was warming up my entire room.

    I switched to Linux due to other Microsoft issues and decided to give it another shot. Man, my computer doesn’t really get warm at all. Like yeah I can see the temp monitor change a little bit but not much. There’s no hot air pouring out of my PC. I’m not sweating sitting next to it.

    I’ve made no changes to any game settings (other than using proton) or hardware changes. It’s an insane difference.

    • iocase@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      I love Vulkan so much. Having everything precompiled ahead of time is probably a big contributing factor on why your machine is running cooler. It’s just pulling from the shader cache instead of doing on the fly computation for shaders.

        • iocase@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          The long and short of it is that Vulkan and other modern graphics APIs are extremely explicit. As the game developer, you tell the GPU exactly what resources are being used, when they’re available, and how work is synchronized. Once you’ve built those command buffers, the driver mostly just submits them to the hardware “fire and forget” style basically.

          Older APIs like OpenGL and Direct3D 11 were much higher level. You described what you wanted to draw, and the graphics driver figured out resource transitions, synchronization, and a lot of the scheduling behind the scenes. That made them easier to use but also added CPU overhead and made performance less predictable.

  • Honytawk@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    How much did you do to optimize on both systems beyond the in-game settings?

    Most Linux benchmarks I see have a completely stripped down version of Linux and a bloated version of Windows with tons of running background services just to get similar performance.

    And those stutters are a much bigger problem than the 6fps gain.

    • Grass@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      how does anything handle raytracing? I watched a friend with a 5090 show off his bullshit money rig and maybe it was a 4k monitor or something, I didn’t check, but it wasn’t performant enough to impress me at that price range. Its probably also lack of optimization and nobody ever leaving the default unreal engine visuals.

      • Velypso@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Just living in an alternate reality here.

        My 4090 handles cyberpunk 4k with path tracing at 120+ FPS.

        Linux is objectively inferior when it comes to high fidelity gaming and it very clearly triggers some linux nerds.

  • Korhaka@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Didn’t valve test this sort of thing over a decade ago and found Linux to easily get better performance?

  • Auster@thebrainbin.org
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Doesn’t seem to happen going by the graphs included, but one thing I look in benchmarks is not how fast or not a program was, but how frequent spikes and hiccups in speed are. Having played games at 11 FPS but that were consistent at that and seemingly weren’t lagging (variable max fps?), big numbers don’t tell much imo.

    Also, statistically, one single benchmark, and from an unamed game at that, doesn’t tell much either. If I might suggest, maybe do like the microblogging folks and start a responses/quoting thread of more tests?

  • damwab@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Oh wow, wonder why that is! Microslop is only here to slowly but surely make your computer a slave to their system, Linux along with pretty much all FOSS are here to keep your computer yours (some exceptions sadly exist)

  • PonyOfWar@pawb.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    In many games it does, but I’m not sure this comparison is a good example of that, as it shows persistent CPU stutter on Linux. With those spikes, Windows would be the smoother experience even if the average frametimes are slightly better on Linux.

    • sp3ctr4l@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      As I… think has been mentioned elsewhere in this thread, you can run Gamescope + Proton + Wayland, and force the refresh rate.

      You can do this with xrandr or sometimes some games actually expose it as a thing you can directly configure.

      Presumably, you could set this to, for this example, 90, and probably help out the frame timing variance a bit.

  • madthumbs@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    It’s laughable because all Linux gamers have is amateur benchmarks that don’t account for 1% lows, shader cache stutters, selective picking, and no frame-by-frame analysis. There’s no mention of input lag, frame timing issues, or whether the game can even be completed on Linux (some are broke for frame timing issues).

    Pushing this kind of nonsense is assholey to people that might be willing to risk damaging hardware to run Linux.

    • ayyy@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      They literally have the frame time graph in the screenshot? And yea the timing looks dramatically worse on Linux in this case lol.

      “Damaging hardware” are you from the past or something?

      • fuckwit_mcbumcrumble@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I mean they’re not entirely wrong. 1% lows are very much an issue and you can see the spikes in OPs screenshot.

        But uh… let’s just say they’re a pretty notorious user.

        • plant@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Look at me cite myself from threads in the community I moderate where I’ve banned anyone providing pushback

        • juipeltje@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Even if linux in particular caused overheating, your system has safeguards for that outside the OS. So it has nothing to do with windows or linux. If your hardware gets damaged by overheating, the safeguards failed.

        • IrateAnteater@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Dude, you appear to have an unhealthy obsession. You may want to consider talking to a professional about it.

          Linking your own list of hypotheticals is not any kind of proof of anything.

          • madthumbs@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            That isn’t really a comeback, but a good example of why advocates aren’t allowed there.

            -Thanks for providing a perfect example.

        • fonix232@fedia.io
          link
          fedilink
          arrow-up
          0
          ·
          2 months ago

          Posting your own threads that have been downvoted (rightfully) to hell isn’t the win you thought it was…

          • madthumbs@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            You didn’t contest a single entry in it. All you’re doing is effectively down-voting which doesn’t make you right or wrong. If you had ANY integrity; you could address what’s brought up in the posts as the information isn’t exclusive there (it’s simply compiled there).

            If you’d like, I can link to a Reddit sub where it’s upvoted!

            Anyway, you’re showing you lack integrity and discernment. As well as highlighting the obvious bias on this site because it appeals to LiGNUxers.

            • madthumbs@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              2 months ago

              Read the rules and understand we’re not about wasting time arguing there with idiots. If they actually made a point; it would get addressed.

              But what’s your excuse here? -Please tell!

                • dustyData@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  2 months ago

                  madthumbs lost a hard drive to a bad Red Hat installation over 20 years ago, and that made them really, really, really, really, really…really, really salty about Linux and FOSS. They like to talk in royal we, but the community of LinuxSUCKS is literally just them deleting and banning everyone who even tangentially disagrees with their deranged memes.

                  They are not very put together, but they do know how to hold a grudge eternally.

                • madthumbs@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  2 months ago

                  But not having any real rebuttals here isn’t. Hypocrisy. Imagine sparing non-Linux fans from all the dishonest Linux propaganda.

              • madthumbs@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                2 months ago

                Oh, you don’t have internet at your finger tips to confirm yourself in seconds? I feel sorry for you, but gonna block you since you’re still working on your inferiority complex. (putting others down to make yourself feel better)

                • mnemonicmonkeys@sh.itjust.works
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  2 months ago

                  Bold coming from the guy who’s ego is so fragile that he spends all his time harassing people over Linux. You’re a pathetic, hypocritical waste of cum

        • IrateAnteater@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Everyone needs a hobby. Some people feed ducks, some people feed trolls.

          Also, as much as it feeds the trolls’ weird need for negative attention, it’s also sometimes important to at least point out their bullshit for what it is, lest someone else who’s less versed in the topic at hand take it for actual information.

      • madthumbs@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        ffs do you LiGNUxers actually research anything other than what distro will solve your current problem?

        You’re just displaying your inferiority complex here.

        • juipeltje@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Hmm? I was just laughing at how ridiculous your claim is, read my other comment. Overheating can be caused by anything. Often the specific applications your running instead of the OS. And your hardware has faiksafes for this to prevent damage. You might also want to check if your cooling system is still doing it’s job.