Hello all,

At around the mid Nov this year I had enough with Windows especially the latest 23H2 pack that forced a lot of what I call malware back on my system when I had put several blockers from being re-installed.

A bit of a background. I have been using Windows since 3.1 with MSDOS 6.2 since forever and I have seen everything from Microsoft. At the same time I’m a senior Microsoft engineer and have been for more than a decade.

Back in 2018 I decided to maximise my hosting game server and installed Ubuntu. I didn’t have the greatest of times but I always enjoy the tinkering process of solving something, so I stuck with it.

Fast-forward to Nov this year, by chance I stumble upon a YouTube video show-casing Garuda Dragonized edition and how it performed in gaming. I was very skeptical as I tried gaming on Linux back in my college days and it was unworkable and unplayable.

Having had enough with Windows, I took the plunge. Now something about me, when I take the plunge on something, I’m going in both hands and legs. There isn’t a compromise.

Created the boot drive, backed up my data to my NAS and purged the system from Windows. Within 30 mins of installing the OS and updating (slow internet, the OS installed everything from drivers to tools that I needed for gaming. I was surprised to be honest and I actually spend the rest of the afternoon making sure that everything was working by running benchmarks and low and behold, everything was. The CPU (5800X3D) was boosting at default values, the GPU (6800XT) was stable with the built in OC profile and was actually pushing better maximums than I had in Windows.

After my satisfaction that everything was good, it was time to test out and real gaming. I installed Satisfactory as that was the game that I was playing just before the purged. I didn’t have hopes as it is still really access, but to my surprise, worked first try (to add, I did follow the Proton instructions on how to setup Steam prior).

I tried several other games such as Borderlands 3, Hunt Showdown, Assetto Corsa and Planetside 2 and all worked. The only issue I have is that Forged Alliance Forever is currently bugged on Arch and I’m unable to launch custom games but weirdly enough, I can play the game no probs without FAF.

I know this is a Linux forum but to anyone that is browsing, thinking of taking the plunge. Do it! But make sure that you prep before doing so as without prep, you are not going to be smooth sailing.

  • Square Singer@feddit.de
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    11 months ago

    I tried something very similar, but if I set my Nvidia Prime profile to on-demand (use the Nvidia GPU for games, use the Intel GPU for everything else), whenever I start a game where Proton uses DXVK, after a few minutes of playing the whole system freezes. Can’t even get to the console anymore and even shortly pressing the power button does nothing. I have to reset the whole laptop.

    If I set it to use the Nvidia GPU always it works, but then battery life is nothing.

    I spent ~10h so far trying to debug that issue, but it seems to be a bug that was reported in 2017 that floods the syslog with assembler stack traces so hard that the whole system has no resources left to do anything else than logging. All the bug log entries I found said there is no workaround.

    So it can go either way, especially if your device uses Nvidia.

    • Ultimatenab@beehaw.orgOP
      link
      fedilink
      arrow-up
      0
      ·
      11 months ago

      Being in a AMD ecosystem, serms to be a lot smoother transition than nVidia from what I’ve seen.

      • Square Singer@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        11 months ago

        Yeah, heared that a lot.

        But I didn’t specifically buy my laptop for Linux, 5 years ago. And the purpose that would really urge me over to Linux is that this laptop has a 7th gen Intel CPU which just about doesn’t qualify for Win11.

        So buying a new device to use Linux kinda defeats the point.

        But yes, I’ll buy AMD next time.

    • Astaroth@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      11 months ago

      I don’t know about the bug in particular but for the next time when/if your system hangs and seems completely unresponsive:

      I recommend looking into the Magic SysRq Key, it shares the same button as print screen on the keyboard.

      Depending on the keybinds enabled you can kill all processes and reboot the PC, among other things. https://en.wikipedia.org/wiki/Magic_SysRq_key

  • terminhell@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    0
    ·
    11 months ago

    Welcome to the dark side XD

    Also, don’t forget to take a look at time shift or w/e it’s called. It’s a tool that creates btrfs system snapshots. It creates them when most updates are installed, and you can make em manually too. Really good if you start setting custom kernel stuff or w/e. Allows easy rollbacks from grub menu.

    Fedora or, the ProtonGE guys spin Naburo (spelling?) Is also a good choice.

    • d3Xt3r@lemmy.nzM
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      11 months ago

      Nobara, but yea it’s a good choice for gaming.

      But if you don’t have any complex software requirements besides gaming and the usual desktop apps, then Bazzite is a much, much better option. It gets updates much more earlier than Nobara (which is still stuck on Fedora 38), and is much more stable (immutable OS) and more gaming optimised. You can even boot directly into “gaming mode” for a Steam Deck-like experience, with all the same (+more) optimizations that you’d get from the Deck.

      @Ultimatenab@beehaw.org

      • Guenther_Amanita@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        11 months ago

        +1 from my side for universal-blue.org, where Bazzite is part of.

        @Ultimatenab@beehaw.org I often see Garuda and other distros like those appealing to newcomers, because they come themed ootb and look fancy af. Don’t forget that you can get every tweak of that by just installing a theme, which is a matter of seconds.

        Garuda is based on Arch, which is known to be not as highly noob friendly as some others.

        For “normal” users like us especially, who just want to game and do other normie stuff, the immutable Fedora variants are excellent. uBlue fixes some of their minor issues, and they run wonderfully.

        They work just how Linux should do it as desktop OS imo, and how other non-Linux-OSs should supposed to be too.

        Also, there will soon come a time where you begin Distro-hopping and reinstall your OS every weekend. On immutable Fedora, you can change your DE (the GUI/ desktop environment, which often defines the distro) with one command cleanly and switch from KDE to Gnome for example, which feels like a clean reinstall, but keeps your data and config.

        • Ultimatenab@beehaw.orgOP
          link
          fedilink
          arrow-up
          0
          ·
          11 months ago

          I do enjoy a challenge and having to use cli is what got me into my profession. I did my research and found Arch to be one of the better distros out there, but I didn’t want to start at the deep end as I don’t have time like to fully delve into it like I used to.

          I’m already thinking of Nobara…

          • Guenther_Amanita@feddit.de
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            11 months ago

            You can always use Fedora Atomic with an Arch Distrobox.

            Silverblue and the Arch container update themself, and you can always enjoy your Arch CLI if you want :) I wouldn’t say Arch is unreliable, but it won’t intervene if you do something stupid.
            SB on the other hand is almost unbrickable and extremely low maintenance, which I like a lot.

            But if you did your research and enjoy Arch/ it’s derivatives, then have fun! Arch is great and if it suits your taste, then that’s wonderful! 😊