• owenfromcanada@lemmy.ca
        link
        fedilink
        arrow-up
        5
        ·
        1 day ago

        Don’t get me wrong, Mint is great for everyone. I was using it primarily for ages, and I’ve been using Linux for decades as well.

    • ferric_carcinization@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      I didn’t mean it as recommending arch or gentoo to new Linux users.

      How’s CachyOS been for you? I’ve compiled a few repo packages myself & am in the process of testing Gentoo.

      • owenfromcanada@lemmy.ca
        link
        fedilink
        arrow-up
        3
        ·
        1 day ago

        It’s been great so far. Minimalistic in its philosophy (even with a choice of DE, it doesn’t install the typical slew of utility applications and such), and it’s easily the fastest distro I’ve ever used. I’ve had almost zero problems with Steam and Heroic. Overall I think I’m gonna stick with it for the foreseeable future.

        • ferric_carcinization@lemmy.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          1 day ago

          If your first priority is speed, would clear Linux be better? Though I can see the appeal in a more performant Arch.

          Edit:

          almost zero problems

          What problems did you encounter? Would they also have affected Arch?

          • owenfromcanada@lemmy.ca
            link
            fedilink
            arrow-up
            2
            ·
            1 day ago

            Yeah, they were common to Arch. Specifically, Steam would cause the entire system to stutter for a good 30 seconds when starting it up. Found a tip online about it doing something with some extra config files, followed the tip and now it’s working fine.

            Even using the CachyOS versions of Proton and Wine libraries (which have the same kind of optimizations applied as the rest of the OS) has worked flawlessly, and my games are smoother than they’ve ever been. Pretty impressed with it overall.

            • ferric_carcinization@lemmy.ml
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              1 day ago

              How much of a difference do you notice in practice? Do you think you could see similiar gains by compiling, for example, Wine & some libraries with -march=native & maybe -O3?

              Note:
              -march=native does imply -mtune=native, at least on gcc, unless you specify another tune yourself. Some people assume that it isn’t the case, but it’s stated in the man page:

              When -march=native is given and no other -mcpu or -mtune is given then GCC will pick the host CPU as the CPU to tune for as well as select the architecture features from. That is, -march=native is treated as -mcpu=native.

              Sorry for the arch/tune rant.

              • owenfromcanada@lemmy.ca
                link
                fedilink
                arrow-up
                2
                ·
                1 day ago

                No worries, I’m here for it!

                It’s a noticeable improvement to me, but probably only marginal to the layperson. I haven’t gotten around to more thorough profiling yet (the included btop++ profiler actually caused my games to crash), but I get the impression my PC is utilizing a lot more of its capabilities (based on performance, fan noise, etc), though maybe I’m just confirming my own biases.

                I’m guessing you might get similar gains by compiling manually, but the nice thing with CachyOS is that it’s already compiled (likely with other optimizations as well, I haven’t looked too far into it). I have the technical skills to compile manually, but not the time or energy, so it’s a great solution for me.

                • ferric_carcinization@lemmy.ml
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  24 hours ago

                  As you use Cachy, you probably already knew, but Arch compiles for x86_64_v1 (all 64-bit x86 CPUs). While some packages (glibc, I think & codecs, for example) use compiler magic & assembly to use vector instructions when available, most packages compiled for Arch cannot make use of them. Some programs feel much faster when compiling them myself.

                  I wonder if clear Linux (Intel’s distro) would have any noticeable improvement i performance? I think that Cachy might use a few of their patches.
                  Note: I’m very much not an Intel shill. I wouldn’t want to actually use it, just interested in the performance.

                  • owenfromcanada@lemmy.ca
                    link
                    fedilink
                    arrow-up
                    2
                    ·
                    20 hours ago

                    Yeah, the defacto Arch packages are only compiled for v1, but CachyOS has compiled a lot of the core libraries for v3/v4 (including Wine), which is where I think I’m seeing some improvements. I’m sure the performance would be more optimized by compiling myself, but I don’t have the time or patience for it right now.