• MudMan@fedia.io
    link
    fedilink
    arrow-up
    1
    ·
    1 day ago

    I guess I’d ask which card and with how much VRAM.

    Linux has a significantly lower memory footprint and that is even more so if your Bazzite install was on game mode. For modern games that REALLY want more than 8 GB that can make a huge difference on stability, average fps or both unless you are fine tuning your setup. Most portable hardware tops out at 8GB of VRAM, and APUs tend to dedicate 3 or 4 to the GPU at best.

    Balls-to-the-wall on desktop hardware, though, if you’re not constrained by memory you get more fps on Windows. Sometimes dramatically so. Not because of anything wrong with Linux, it tends to be some combination of having a conversion layer and less cherry-picked, optimized drivers. Stuff that really relies on GPU-specific features in particular, like the Spider-Man games, can grind to a halt with high end features enabled on Linux. At least that’s my experience dual-booting Linux and Windows across a bunch of laptops, desktops and handhelds for the past bunch of years.

    On the flipside some games that have broken or inconsistent performance on Windows can get those same types of optimizations or fixes directly in Proton and get smoother performance (although rarely outright higer averages). Elden Ring is the one everybody knows about, but there are a few more out there.

    Being very OS-agnostic, I’m actually excited for Windows’ upcoming game mode equivalent. It could be the best of both worlds. This is a big part of why you’d want Linux to do well, it pushes MS to refocus on actually useful stuff, whcih in turn has a good chance of moving Linux in the right direction.

      • MudMan@fedia.io
        link
        fedilink
        arrow-up
        1
        ·
        5 hours ago

        Gotcha. That should be right at the edge of where you may see some benefits from memory, but it certainly shouldn’t show better performance across the board.

        I don’t have that exact spec available, but I do have a 3080 mobile I’m dual booting, so I checked a few games I had installed or were small enough to conveniently download and boot up on both.

        Couple caveats: Linux audio is outright broken on this laptop, which is a bit of a dealbreaker and a real bummer. Also, it’s running Win 10 on the Windows side, not Win 11, which is one of the reasons I’m dual booting it despite the speaker audio being busted. I don’t think that impacts performance either way, though. Also also, man, am I sweating now. This thing is a fantastic space heater when cranked up. Also, also, also, all of these are maxed out at 1440p, for reference. RTX on, DLSS on at max settings where available, since we’re testing for Nvidia feature performance as well.

        So, spoiler alert, this went how I expected it to go:

        Quake II RTX: 44-46fps on Windows, 40-43 on Linux. Basically the same. Linux was more stable and frankly, if I didn’t have a FPS readout I wouldn’t have thought to lower settings for more FPS, it felt so smooth.

        Bloodstained RotN: waste of time, it has a 60fps cap and it runs identically on both, down to brief stutters when changing rooms. I had it installed, so now you know.

        Lost in Random The Eternal Die: Super optimized game on Windows, shockingly much worse on Linux. 125-135 fps on Windows, just 110-119 on Linux, and more stuttery. Was not expecting that.

        Abyssus: Unreal 5 game. Another surprising Linux loss I wasn’t expecting. 70-120 on Windows, but a bit stuttery, but only 53-77 fps on Linux. Windows was more stuttery this time and showed some glitches I didn’t get on Linux.

        Lego Builders: Raytracing showcase, pretty even. 45-60 on Windows, 53-55 on Linux. Again smoother on Linux despite lower max FPS.

        Orcs Must Die Deathtrap: More Unreal. 36-43 on Windows, 33-38 on Linux. Another case where max fps is lower but it feels a bit smoother on Linux. You’d definitely crank settings down on this one for both OSs.

        So yeah, like I said, no surprises. Linux is generally a bit slower in terms of max fps, which is expected, but a couple of games really don’t like it. Proton tends to fix some stuttering and often that offsets the lower max fps loss. So, big things we learned: Proton is really good, I wish ASUS had better Linux support for audio and Linux gaming is very, very doable but not perfect. I haven’t changed my mind much since the last time I tested this sort of thing.

        Hey, if nothing else, that’s a great list of games and they all run fine on Bazzite, so if anybody is looking for game recommendations I stand by all of them.

        • GreenCrunch@piefed.blahaj.zone
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 hours ago

          Interesting that your Asus device has audio issues. my laptop is the Zephyrus G15 I think? (I know it’s GA503QR) and audio is fine out of the box. definitely a great space heater too though, the power supply is 200 W, and I usually run Cyberpunk at reduced graphics settings to cut down on heat and fan noise. It will legit heat up a small room

          • MudMan@fedia.io
            link
            fedilink
            arrow-up
            1
            ·
            2 hours ago

            It’s a bit of a shame it works for you, because yeah, they’re similar devices but whatever software nonsense ASUS did on Windows to try to fix their crappy downward-firing speakers on mine is not on Linux and they just sound like a 1950s radio. I don’t know that there is or can ever be a fix, honestly, since it’s clearly a quirk of this particular model. I could try to manually EQ them back to life or something, but… yeah, neither ASUS nor Linux maintainers are going to fix it for me.

            I agree that it’s definitely worth losing performance most of the time, too. If not for the heat for the fan noise. It’s actually not whiney or high pitched, but it’s definitely not quiet.

            I got this thing as a desktop replacement because I was working on the go for a while, and it did that job pretty well while I needed it. I’m not complaining. It’s still a beast of a laptop, honestly. As you can see from the benchmarks it absolutely holds up. Still, there are better, cheaper ways to get that kind of performance if you don’t need to carry them inside a backpack.

            FWIW, Bazzite’s build for ASUS laptops does pick up the iGPU/dGPU system correctly and it does handle power management mostly fine. If not for the audio issues this would be a perfectly decent setup. As it is, I’m probably going to keep a Windows install on it for the foreseeable.