I’ve been working on converting my gaming PC to Linux for a few weeks, but everything is running, but it all is just a little jankier than I would like.

I have an 8th gen Intel i7 and an Rtx 2070, running Arch linux.

Sometimes I boot up and my mouse doesn’t work and I have to restart. Sometimes I launch games and they just don’t launch right.

It feels like I’m doing a lot of work for no benefit. In fact, Elden ring runs way worse on my Linux partition than my Windows partition.

I’ve tried GE proton, gamemode, steam compatibility, everything… I’m sorry but I’m going to have to stick with Windows for gaming.

    • WastedJobe@feddit.org
      link
      fedilink
      English
      arrow-up
      66
      arrow-down
      9
      ·
      6 months ago

      I wonder if the Arch bros will ever realize they’re doing more harm than good…

      • TeddE@lemmy.world
        link
        fedilink
        English
        arrow-up
        32
        ·
        6 months ago

        Obviously NixOS is the way to go for a gaming OS, just use the right flake and you’re all set!

        /s

      • tomkatt@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        6 months ago

        Honestly Arch-based is a good choice, but straight up Arch for a newbie? Nah.

        I’m running EndeavorOS with KDE and it’s been solid for gaming. A few bugs, but mostly minor, like it picked the wrong default NIC driver (but still worked) and SMB shares wouldn’t auto mount recently until an update a week or two ago.

        My main PC for non-gaming runs Manjaro. I know there are haters about it, but it’s been a solid distro for general use, and I’ve encountered no issues to speak of.

    • sp3ctr4l@lemmy.zip
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      6 months ago

      Yeah, Arch is not a great choice.

      I would suggest PopOS! or Nobara.

      Or just good ole reliable Debian.

  • visor841@lemmy.world
    link
    fedilink
    English
    arrow-up
    64
    ·
    edit-2
    6 months ago

    Linux may very well not be for you, but using Arch first is like jumping into the deep end to learn how to swim. It’s no surprise you’re drowning. I’d recommend you try a gaming-focused distro like Nobara before you go back to Windows for good.

    • youmaynotknow@lemmy.ml
      link
      fedilink
      English
      arrow-up
      22
      ·
      6 months ago

      Nobara is great if you’re into Fedora. PopOS! or Linux Mint if you’re into Debian. Those will take you further way faster and with less pain than any Arch based distro.

      • illi@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 months ago

        So for a linux virgin who is planning to jump in - what’s the difference between the two groups?

        • Contramuffin@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          ·
          6 months ago

          Linux is really a superfamily of loosely-related OS’s (called distributions). Arch and Debian are 2 of the more common ones. Arch in particular has a reputation of being really beginner un-friendly, particularly in that, to my understanding, you have to build the OS yourself.

          There’s also the caveat that many Linux distributions end up sharing/copying code from each other, so you end up with a kind of “OS lineage.” The most common distribution, Ubuntu, is copied from Debian. And then the most beginner-friendly distribution, Linux Mint, is copied from Ubuntu. Arch, to my knowledge, doesn’t copy code from elsewhere, so much of the advice given from users of other distributions won’t apply to Arch (hence the meme, “I use Arch btw”)

          Anyways, the real advice for a Linux beginner is to stick with a beginner-friendly distribution: either Ubuntu or Linux Mint or Pop!_OS. Most or all distributions have various “flavors,” which are basically like how the OS looks. I think the real difficulty is picking a flavor that you like. I personally like the look of KDE Plasma (IMO resembles Windows 10 the most), so my personal recommendation is Kubuntu, which is the KDE Plasma flavor of Ubuntu

          • illi@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            6 months ago

            Thanks. For a second it sounded like there are different “types” of linux that are fundamentally different, but it’s just endless chain on what specific OS is based on which specific different OS and some of them are used as a reference point for how stuff feels - I think? :D

            What are the differences between Fedora and Debian, since those were used as major reference points?

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

              All distro’s differences come down to how the chain of utilities is stringed up together. You have:

              • Bootloader
              • Kernel
              • Init and service daemons
              • Package manager
              • Display server
              • Window manager
              • Widget toolkit
              • Desktop environment
              • User applications

              And a whole lot of in-between. Essentially Fedora and Debian each have defined and originated a set of core software that work as standards for the first 4 parts of this chain. Arch is another, even on pure Arch a wizard installer has to deal with those in order to set up a properly working system. For some, those are the most technical and difficult parts of setting up and designing an OS. Then every distro is a variation on the rest of the chain or customizations on the first few parts, but almost always based on one of the —current— three standards.

              There are also philosophical differences that drive technical decisions in the background. Favoring one way of doing things over the other. Debian is usually focused on stability, reliability, security, function over form. Arch is usually about the bleeding edge, speed, max efficiency, innovation, customization, user freedom. Fedora is pragmatic and down to earth, compromising between the two and focused on smooth user experience. Usually different distros will provide some variation or adaptation on those themes. Like making Debian more corporate, or updated, or making Arch easier to install, or making Fedora but optimized for gaming, etc.

              • illi@lemm.ee
                link
                fedilink
                English
                arrow-up
                2
                ·
                6 months ago

                Thanks for the in depth answer! While most of it is lost on me, but the last paragraf is dumbed down just enough to make sense of things.

    • TheSun@slrpnk.net
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 months ago

      Yep give Nobara a shot if you’re going to reinstall anyways. Bet you’ll change your mind

    • /home/pineapplelover@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      3
      ·
      edit-2
      6 months ago

      I vouch for Bazzite OS. I have Arch on my main and Nobara on a sibling’s computer for gaming and Nobara works flawlessly with minimal setup. It pretty much works the same as my arch desktop with all the KDE stuff. Highly recommend, even if you’re new or experienced.

  • Voyajer@lemmy.world
    link
    fedilink
    English
    arrow-up
    55
    arrow-down
    1
    ·
    6 months ago

    Who the hell recommended Arch to you? Arch is for when you’ve been using Linux for a few years and have gotten bored waiting for the latest updates to hit your repos.

    • Jambalaya@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      14
      arrow-down
      16
      ·
      6 months ago

      I use Linux at work, so I am a least familiar with how to tinker with it, but it just can’t seem to find the right settings to get things running smoothly. I can’t imagine a different distro would be any different.

      • Voyajer@lemmy.world
        link
        fedilink
        English
        arrow-up
        30
        arrow-down
        2
        ·
        6 months ago

        The problem with Arch is that it’s philosophy includes having to set up everything correctly yourself rather than each package you install already being set up and preconfigured the way you’d expect it to be in other distros. You shouldn’t need to be fiddling with system stuff at all with something user focused like Pop!OS since I believe it even handles nvidia drivers for you. I wouldn’t be using arch myself if I didn’t have significant amounts of free time to invest into chasing down every little problem I encountered using it in college.

        Linux is in a weird spot right now where the two ends of the user spectrum seem to be handled well while the middle still has issues since they’re not already experts or just need an internet browser to be completely happy.

      • CarbonatedPastaSauce@lemmy.world
        link
        fedilink
        English
        arrow-up
        25
        arrow-down
        3
        ·
        6 months ago

        I can’t imagine a different distro would be any different.

        BZZZZZZZZZZZT I’m sorry but that answer was not correct. Next player!

        Seriously try some of the other distros and you’ll have a much more pleasant experience. I already recommended Tumbleweed in another reply but man, anything but Arch is gonna be an improvement for somebody trying to make the switch from Windows gaming for the first time.

          • CarbonatedPastaSauce@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            6 months ago

            Indeed. I haven’t run into a modern game that it can’t handle. The only thing it has struggled with that I play is old Command & Conquer titles, but that’s a Proton issue.

        • Para_lyzed@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 months ago

          Idk, I think Gentoo and Void would be worse for a new user. But yeah, most other distros will be more new user friendly. Bazzite has a great new user experience, for instance

        • youmaynotknow@lemmy.ml
          link
          fedilink
          English
          arrow-up
          7
          arrow-down
          4
          ·
          6 months ago

          Bazzite is a good tinkering distro to get your feet wet into atomic distros, but in my experience, it’s only a matter of time before it breaks. I’ve tried it in 3 different devices, including my steam deck, and they all broke by the 3rd or 4th update.

          • SolarPunker@slrpnk.net
            link
            fedilink
            English
            arrow-up
            8
            arrow-down
            1
            ·
            edit-2
            6 months ago

            How? It’s pretty solid on my PC. Breaking an immutable distribution isn’t so easy, also Bazzite has a pretty easy install procedure.

            • youmaynotknow@lemmy.ml
              link
              fedilink
              English
              arrow-up
              5
              arrow-down
              1
              ·
              6 months ago

              Apparently this one of those YMMV deals. Installation is painless and quick, for sure. And it does work fine (albeit a bit slower than Fedora Workstation when loading and firing up software). But after a few updates, Wayland stops working for some reason and I have to log into x11 instead.

              I’ve no idea what the issue is, but I was only trying it, so I just went back to my trusty Fedora.

                • youmaynotknow@lemmy.ml
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  6 months ago

                  Atomic distros are still fairly new, so I expected issues and was not surprised. There’s been a lot of progress done, sure, but I don’t think we’re “there” yet.

        • Telorand@reddthat.com
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          3
          ·
          6 months ago

          Seconded. Also, Garuda “Dr4g0nized” is gaming focused and Arch under the hood, for a more traditional option.

      • Nibodhika@lemmy.world
        link
        fedilink
        English
        arrow-up
        11
        ·
        6 months ago

        Linux at work and Linux for gaming are two very different beasts. For example, you didn’t mention which drivers and DE (or WM) you’re using which are the most crucial part to how games run, and both of which need to be manually configured on Arch but come pre-configured or are a couple clicks away in other distros.

      • AwkwardLookMonkeyPuppet@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 months ago

        A different distro like Pop is completely different. My Pop gaming computer runs better than Windows on the same computer and didn’t require any fiddling at all. It even comes with the latest stable Nvidia driver right out of the box, and you can upgrade it with the click of a button.

  • Josie@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    49
    ·
    edit-2
    6 months ago

    with the issues you’ve had i think it’s perfectly understandable, but I’ll agree with other commenters that arch is not a good choice for a first distro. i recommend trying dual booting windows and a more "beginner " distro like Linux mint or pop_os

    • Valmond@lemmy.world
      link
      fedilink
      English
      arrow-up
      22
      ·
      6 months ago

      What the hell, he uses Arch as a first checkout linux gaming distro?

      Bro, you missed one small but crucial information there just at the beginning of your journey…

    • kylian0087@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      17
      ·
      6 months ago

      the reason why arch gets recommend a lot as a gaming distro is that it is bleeding edge. Their for has very up to date drivers and parches that can help gaming. But with the current state of gaming on Linux this is a bit less of a requirement. most distros are new enough for most games. Exception might be debian LTS or something.

      So i totaly agree that choosing something other then arch for gaming is a good option if you are rather new to linux.

      • smiletolerantly@awful.systems
        link
        fedilink
        English
        arrow-up
        4
        ·
        6 months ago

        Funny. I just had to downgrade my kernel from 6.8.9 to 6.1 for my main game to work. So much for bleeding edge… 😅

        (Not on Arch btw, but still applies)

      • ticho@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 months ago

        As a longtime Debian Stable user, I can attest that gaming on it works just fine, whether via Proton or natively.

        It was rough at the first half year or so after Steam Linux client launched where system libraries were simply too old and one had to smuggle in libc from Ubuntu, but that got solved by the next Debian release, and it’s been smooth sailing ever since. :)

        Of course, I wouldn’t recommend Debian for a gaming system for a newbie. It’s just what I’ve been using as my daily driver for decades, so I did not want to switch to something else just for something as unimportant as gaming.

      • AwkwardLookMonkeyPuppet@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 months ago

        Bleeding edge should still work though. KDE Plasma does not seem ready for Nvidia. They should have a big-ass banner on the wiki that says “this DE will be janky as fuck if you have an Nvidia card”.

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

          I never said bleeding edge wouldn’t work. But bleeding edge comes with its own complications that might not be suited for a newbie

          • AwkwardLookMonkeyPuppet@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 months ago

            I’m saying that it doesn’t work. At least not without some pretty serious bugs. Perhaps there are some magic fixes out there that I haven’t found, or perhaps I have some taboo combination of hardware, but so far I haven’t been able to fix the visual and latency bugs that are present with KDE Plasma and an Nvidia GFX card. I’ve followed the wiki thoroughly, and some instructions on some forum threads, but none of it helped.

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      2
      ·
      6 months ago

      True. It’s also good for people who want to get stuff done. I used it for 5-ish years, and it was an incredibly productive, low-maintenance distro. I only switched because I wanted to run brtfs on root, so I figured I’d give openSUSE a shot since they do that by default.

    • AwkwardLookMonkeyPuppet@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      Eh, it has a lot of powerful tools for computing stuff. Like today I wondered if I can download the songs from a playlist on YouTube, checked the wiki, and within 5 minutes I was doing it. It worked perfectly. The AUR also saves a lot of time building packages that aren’t available through pacman, which means they’re probably not available through other distros either. So you can definitely do more than just fiddle with the OS. But getting it working stable with Nvidia cards right now is like a full time job.

    • traches@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 months ago

      I’ve been daily driving arch for like five years now, and this is just flat out not true at all. I agree it’s not a beginner distro, but if you know what you’re doing and know what you want it’s the best.

  • Nibodhika@lemmy.world
    link
    fedilink
    English
    arrow-up
    40
    ·
    6 months ago

    First of all nothing to apologize, no one should be forcing anyone to use any OS.

    Secondly, you shouldn’t start with Arch, it’s a very manual process that has several small things that can be done wrong. I recommend you try Mint, Pop or any other beginner friendly distro, you can still tinker and customize them as much as you want, but you will be starting from something that works instead of having to build a working system from the ground up without knowing what that looks like.

  • mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    41
    arrow-down
    1
    ·
    6 months ago

    Arch Linux

    Unless you’re on a good downstream like SteamOS, I’d suggest switching to something stable cutting edge (Fedora or Nobara if you want to put in zero effort).

    Arch by itself will give you way the hell too many possible problems. You could waste hours on DKMS alone.

    Mint will also work, but it has the downside of having slower updates to software packages.

      • sp3ctr4l@lemmy.zip
        link
        fedilink
        English
        arrow-up
        4
        ·
        6 months ago

        Its generally more up to date with newer standards and such than Debian, but it is by no means bleeding edge.

        Bleeding edge is generally bad unless you really need some specific thing for a specific reason.

        If your whole set up is bleeding edge then congrats, you are a basically alpha testing an OS.

        • bitfucker@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 months ago

          Huh, interesting. I thought that Fedora was following the Debian stable model. Well then my next recommendation would be Fedora based I think.

          But I disagree that bleeding edge means you are an alpha tester. That means developers are releasing alpha willy nilly. I’d even argue that at a certain pace of Hardware and Software development, the latest version of software you have the better, since it has a certain possibility that the Hardware will already be supported.

      • Para_lyzed@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 months ago

        Fedora is what I’d describe as cutting edge, but not bleeding edge. It’s still behind from source, and is semi-rolling release, so it’s further behind than Arch but way ahead of stable/fixed release distros like Debian

  • DerisionConsulting@lemmy.ca
    link
    fedilink
    English
    arrow-up
    29
    ·
    6 months ago

    If you’re not having a good time, stop. Life is too short.

    If you’re still interested in using linux, LinuxMint or PopOs! are what most people would recommend to a new user, not Arch.

    Arch can be perfect for users with the time, knowledge, and effort to perfectly tailor things to suit their needs. They can make it perfectly efficient, without any excess.
    I just want to use my computer whenever I want it to work. I am fine with it having a few extra packages/applications that I might never use. I’ve being using linux as main (or only) operating system on/off for about 20 years, and I currently use Mint.

    • Telorand@reddthat.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 months ago

      I had to practice in a VM before even considering vanilla Arch. No way am I going to fiddle around with getting everything right on bare metal.

  • Presi300@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    1
    ·
    6 months ago

    If you’re a beginner… or hate jank, don’t use Arch. And make sure you’re using a desktop environment that supports Wayland (GNOME or KDE). Gaming on X11 can be buggy, janky and inconsistent

  • nublug@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    17
    ·
    6 months ago

    sounds like your problem is likely a combo of trying bare arch and also an nvidia card. i’d recommend Pop!OS as i hear it’s the best out of the box experience for nvidia owners, and if you want to stay arch based i’d try EndeavourOS as it’s arguably the most mature and stable arch based distro today, it’s what i use but i also have amd not nvidia so i can’t speak for the nvidia experience for endeavour. maybe you want to wait a while before you try again just so you’re not burning out on the frustration, too. good luck!

    • MrBungle@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      ·
      6 months ago

      Seconding pop os for a solid starter Linux distro.

      Been daily driving it for about 3 years now i think.

    • Jambalaya@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 months ago

      Interesting. What issues are there with Nvidia? I was able to get the kernal drivers installed without issue.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        7
        ·
        edit-2
        6 months ago

        I’m guessing you’re running either the nvidia open source drivers (way worse performance) or you don’t have graphics switching configured and it’s using your GPU’s iGPU (way way worse performance).

        Bigger distros like Mint will probably configure that for you.

      • nublug@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        6
        ·
        6 months ago

        nvidia only very recently opened up their drivers to open source dev, so the open source drivers available right now are still based on reverse engineering and they don’t work super great. there are proprietary drivers from nvidia but they are not easy to install and configure and popos handles that for you on install.

    • keyez@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 months ago

      I use endeavorOS with my 3070 and if runs great. Better than what I could get from Pop and nobara when I evaluated them months ago

    • RBG@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      6 months ago

      I also heard good things about Nobara in terms of gaming. Haven’t tried it myself though.

      • MexicanJoker@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 months ago

        I’ve been using Nobara 39 for the last month and it has been a smooth ride. I’m playing Elden Ring with 0 issues and no tweaking needed on my part. The only friction I had was with the installer because I have a Nvidia card but once installed and got drivers updated all issues were gone.

    • thesporkeffect@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      I installed Bazzite on my gaming computer and it just isn’t great, there is screen flickering and occasional crashes:( I am not going back to Windows but it has required more emotional energy to troubleshoot than I wanted

      I probably should get an AMD card, but I am going to try Nobara next to see if it just works…

  • Jambalaya@lemmy.zipOP
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    2
    ·
    6 months ago

    Thanks for the recommendations everyone! I plan on keeping Linux on my second drive to continue playing around with it, but my gaming will probably go back to Windows. Might give bazzite or popos a try next.

    • exocortex@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      9
      ·
      6 months ago

      I recommend trying another linux distro for a while. Arch has a pretty steep learning curve. So big respect for getting it to work as a first distro, but there is a lot of stuff you have to setup manually that just works on other distros. If you got more stuff working and get a little more familiar you can always go back to arch.

      I use arch nowadays, but the first time i tried to install it i basically gave up a few times. If you just want to try it out in order to learn then it’s perfectly cool to take some time. But if your goal is to play games then arch is just a means to an end. Then it becomes really annoying, because you cannot reach your goal.

    • dodos@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      6 months ago

      Just a heads up, but gaming on an external drive with bazzite is a nightmare (if you end up trying to go that route).

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

          My bad, that’s what I mean. Whatever drive bazzite is not installed on is difficult to deal with when it comes to flatpak steam. There’s a bunch of mount params you are supposed to use but for me they didn’t work whatsoever on bazzite.

  • MexicanJoker@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    6 months ago

    I understand your struggle. As others said, Arch is not a beginner friendly distro.

    I would suggest trying gaming tailored distros like Nobara, Chimera or Bazzite and see how you feel about them. Don’t install your full steam library during these testing period, try games separately and prioritize the games you play the most.

    Learning involves trial and error and the Linux ecosystem has a lot of that.

    In the end it’s ok if you say This is not for me right now

    • Moneo@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 months ago

      Do you have any comments/suggestions on picking one of those distros? I can do my own research so no pressure.

      • MexicanJoker@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 months ago

        It greatly depends on what type of experience you are looking for. Nobara is based on Fedora with pre installed stuff tailored for gaming and content creation, it’s very configurable as most Linux distros.

        Bazzite and Chimera are more SteamOS/Console -esque experience tailored. Still configurable but more limited since they are immutable distros. Bazzite is based on Fedora and Chimera on Arch.

        IMO if you only plan to game or mainly game on the PC either Bazzite or Chimera are good options. If you also intend to use the PC as a workstation I would go with Nobara, which is my case.

        PS: For those looking for a friendlier Arch experience try Manjaro.