Ill keep it as short as possible, apologies if i keep rambling(ill put my specs at the bottom)

Over the last yew years, i have used quite a lot of distros, from mint (currently my main again), to manjaro to solus to endeavouros and more i cant remember, one thing they all (minus solus) had in commong (for me) was the fact that pc gaming…was horrible on them.

Many hours where spend getting different games to work, or rather trying to get them to work at all, most of them had failed, steam, lutris, default wine, no matter what has been used)

As an example:

Anno 1404 history edition (best anno, fite me), i bought it on steam, tried launching it, didnt work, tried several proton versions, didnt work, lutris, didnt work, i downloaded a crack to see, didnt work either, using a different file format, nothing.

Sometimes i was able to make it work, once and than never again, solus was the only one where anno 1404 worked out of the box, i managed to make it work in endeavouros once by installing two packages i could never find again. (most recently, i bought space marine 2, didnt work and keeps crashing no matter what i do9

But this was the best case scenario, games really work.

Is it just my hardware?

Am i using linux just wrongly for years?

Is it my fault?

Am i missing something?

My specs:

prebuilt desktop: Acer Nitro N50-620

memory 64KiB BIOS

memory 32GiB System Memory

memory 16GiB DIMM DDR4 Synchronous 26

memory 8GiB DIMM DDR4 Synchronous 320

memory 8GiB DIMM DDR4 Synchronous 320

processor 11th Gen Intel® Core™ i5-

bridge Intel Corporation

display TU116 [GeForce GTX 1660 SUPER]

storage Micron_2210_MTFDHBA1T0QFD

bus Tiger Lake-H USB 3.2 Gen 2x1 x

network Tiger Lake PCH CNVi WiFi

bus Tiger Lake-H Serial IO I2C Con

  • MandyOP
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    13
    ·
    3 months ago

    protondb is showing if it works at all yes, btu it also has a bunch of epople and possible tweaks showing it

    neither protondb own ratings nor these tweaks did much to make any of the games i tried work (i dont recall any of them being native to linux)

    my rig is a pretty common stock build (minus the increased ram)

    so if it isnt a hardware issue, and i dont tinker with system files, or any funky stuff like that

    why would it be a “me” issues?

    • Rooki@lemmy.worldM
      link
      fedilink
      arrow-up
      33
      arrow-down
      1
      ·
      edit-2
      3 months ago

      Because if its gold then it says A LOT of people have no issues ( small issues ). Many people recommend to use GEProton.

      The ram is not common, it is not recommended and could lead to crashes or incompatibilities.

      1. The sizes
      2. The different clock speeds

      Best try to use 1 stick ( 16 GiB )

      • MandyOP
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        19
        ·
        3 months ago

        if a bit more ram (and no other hardware changes) actually causes so much issues with gaming, is it really a me problem?

        that just sound like a rather trivial change

        if you say that its truly that funky, i can remove the extra ram and make it a simple and ncie 16gb

        • deejay4am@lemmy.world
          link
          fedilink
          English
          arrow-up
          33
          arrow-down
          1
          ·
          3 months ago

          Yes because again it’s the mismatched ram sizes and the different clock speeds. IMHO the clock speed issue is way more likely to throw things off than the different stick sizes, although neither are ideal.

          • False@lemmy.world
            link
            fedilink
            arrow-up
            19
            ·
            edit-2
            3 months ago

            The mobo should just be downclocking thmn all to the same speed. Should be, but who knows

        • BananaTrifleViolin@lemmy.world
          link
          fedilink
          English
          arrow-up
          17
          arrow-down
          1
          ·
          edit-2
          3 months ago

          Its not about memory size its about the asymmetric sticks. It was a classic problem with OS memory management in the past. Modern OS are better at dealing with it but it is not the optimal set up.

          You’re running windows game which use proton/wine that manage memory for the game and use linux for access to RAM. The asymmetry could conceivably cause issues you wouldn’t notice with native apps.

          I’d try removing the 16gb stick (or the two 8gb sticks and keeo the 16gb stick; all that matters is whatever ram isnleft is the uniform) and see what happens with the games you’ve been trying. It might not he the issue but the only way to know is to test it, rather than dismiss it because its not what you expected.

          • MandyOP
            link
            fedilink
            English
            arrow-up
            7
            arrow-down
            1
            ·
            3 months ago

            i dont think i ever needed the extra ram anyway since i put it in, will remove them real quick

              • MandyOP
                link
                fedilink
                English
                arrow-up
                2
                ·
                edit-2
                2 months ago

                the only other difference so far: when playing one single game: it makes the entire system sometimes freeze up and force me to reboot

                a game that worked perfectly before

              • MandyOP
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                1
                ·
                3 months ago

                i didnt exactly stress test with a couple dozen games, the one game i tried had the same error message as before

          • MandyOP
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            1
            ·
            3 months ago

            yee, 16gb is plenty enough as it is anyway