A coworker of mine asked me to help him install Linux, he hasn’t tried Linux before but he’s sick of Windows.

He is very much into gaming, so gaming support is the first priority. He is also a developer/tester so I suppose that he will also want to have access to dev tools, languages, and other packages like that for personal projects.

My first go-to when recommending to newbies is Mint because it’s simple, tried and tested, but I have been hearing a lot about Bazzite lately and see that it offers a very nice gaming experience. However it scares me that there’s no typical package management like apt or pacman as I browse their docs, instead it relies heavily on Flatpaks and brew, or even podman images. Will this be a problem as he uses the OS for general usage besides gaming in the long term, would it be better to just go with Mint and set that up for gaming instead?

Feel free to also recommend other distros, but keep in mind that while he is technical, he is still completely new to this so I want things to work out perfectly for his first experience.

  • Mangoholic@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    4 hours ago

    I went with mint, had mininal troubles getting gaming setup and still a good none gaming experience. Show him how to customize his desktop a bit i really enjoyed trying cool themes to fit the gaming vibe.

  • UNY0N@lemmy.wtf
    link
    fedilink
    arrow-up
    3
    arrow-down
    2
    ·
    6 hours ago

    I have been using bazzite for over a year, and I am very happy with it. It works very well for gaming, and I have had zero troublehooting outside of getting some mod managers to work.

    But immutable distros are different, in general you can’t just install GUI programs if it has no flatpak option. (for CLI stuff there are distroboxes). There are ways, but depending on what you want to do other than gaming, I would check first. Also there have been some episodes of drama among the maintainers, which makes me worry a bit about the future of the distro.

    Mint is a great distro too, and from what I hear it for sure it will work well for gaming. I’d say the main differences are:

    Bazzite:

    • immutable, so you never have a broken setup
    • lots of gaming setup done out-of-the-box
    • some package installation restrictions
    • some maintainer drama

    Mint:

    • flexible to use various methods of package installation
    • No drama (?)
    • Not immutable, so it can break if you fiddle with stuff and are careless
    • no out-of-the-box gaming setup (but it is not a giant project to setup)
  • Eugenia@lemmy.ml
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    3 hours ago

    He should start with Mint, learn the system in general, and then move to Bazzite, CachyOS, Pika or Nobara, which are more game centric.

  • Chaser@lemmy.zip
    link
    fedilink
    arrow-up
    3
    ·
    4 hours ago

    If he’s a dev, he probably is able to follow this guide:
    https://wiki.archlinux.org/title/Installation_guide

    The result is a system, that has virtually every package you can imagine in the aur, always the newest packages - which is quite important for gaming performance and a really slim system.

    For the gaming part I recommend Gamescope:
    https://wiki.archlinux.org/title/Gamescope

    As desktop Plasma is a good choice for beginners. However I personally use Sway.
    https://wiki.archlinux.org/title/KDE#Plasma
    https://wiki.archlinux.org/title/Sway

    • bradboimler@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 hour ago

      I installed Arch for the very first time this past weekend. I am a software engineer with almost 30 years experience and some time less with Linux. I did my research beforehand: I watched a manual installation on YouTube and I went over the wiki.

      And the manual installation was hard. I would not recommend it to a beginner.

      he is still completely new to this so I want things to work out perfectly for his first experience.

      This isn’t Arch, sorry. My own Arch didn’t boot the first time (but yes I was able to fix it quickly).

  • brownmustardminion@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    3
    ·
    4 hours ago

    I’ve tried many distros, Bazitte is by far the best for gaming without having to tinker. Fedora is not a good option imo because nvidia drivers are a pain in the ass.

    I’d recommend he dual boot. Bazitte strictly for gaming due to it’s lack of traditional package management. And arch, Debian, or Fedora for coding.

    I personally use PopOS for work stuff as well.

  • Malix@sopuli.xyz
    link
    fedilink
    arrow-up
    3
    ·
    7 hours ago

    Since gaming is the first priority, does he play competitive multiplayer games? Better check their anticheat state first, as some just flat out deny linux, full stop.

    I have no real recommendation in regards of distro, but afaik either should do.

    And what I gather, Bazzite has package management ‘ujust’ https://docs.bazzite.gg/Installing_and_Managing_Software/ - but beyond this hastily googled doc, I have no idea, never used Bazzite.

    • iByteABit@lemmy.mlOP
      link
      fedilink
      arrow-up
      4
      ·
      6 hours ago

      ujust is not a package manager, the way I understand it from this thread is that it’s just a convenience script that internally will use one of the other methods shown in the doc you mentioned (brew or flatpak for example). So it still seems risky to me not to have access to common linux package managers besides brew

    • iByteABit@lemmy.mlOP
      link
      fedilink
      arrow-up
      5
      ·
      5 hours ago

      This is usually a good idea, but I think Arch would be a bit too much for him

      Still, any Debian derivative would be just as easy for me to help and also for him to find help online, so that’s the main reason I’d choose Mint over Bazzite

      • IratePirate@feddit.org
        link
        fedilink
        arrow-up
        1
        ·
        1 hour ago

        This is the correct approach, OP. Bazzite is good, but its immutability is an aspect one needs to get used to and learn to work with. Since you’re not (and I’m not saying I am ;), rather stick to something you feel comfortable supporting, because you’ll be the one they’ll come running to if they have a problem.

      • lost_faith@lemmy.ca
        link
        fedilink
        arrow-up
        5
        ·
        edit-2
        4 hours ago

        I moved my gf to Kubuntu, all she knows is double click starts her games, open konsole - press up arrow - hit enter to start the G13 kb and every so often click that round icon with the blue dot for updates whenever she feels like it (or something stops working). Oh yeah, kernel level anti-cheat is a dead stop under linux, if he plays any of them, he needs windows so far as I know.

        I put flatpak as the default instead of snap (10 seconds), she is now as comfortable as she was under windows, I have also not needed to support her much (except for the stuff I forgot to setup). and for the love of god make sure you show your friend “TimeShift” can’t say enough how great that app is, you can break almost anything tinker to your hearts content and recover in minutes

  • a_fancy_kiwi@lemmy.world
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    6 hours ago

    he is still completely new to this so I want things to work out perfectly for his first experience.

    Of the two options you gave, I’d go with Mint. If your friend runs into a problem, it would probably be easier to diagnose the issue since it’s just Ubuntu/Debian under the hood.

    Once they get used to it, they can try other gaming specific distros if they want to try to get a little more performance.

  • LordFireCrotch@lemmy.today
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    6 hours ago

    Mint for the community support. He’ll have tons of resources if he runs into anything and you’re not available. As a dev he should be resourceful in that regard.

    But definitely check the kinds of games he’s playing. Modern multiplayer games will be a big hurdle if they’re not steam verified.

    • Diplomjodler@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      5 hours ago

      People who want to play games with kernel level anti-cheat won’t be happy with Linux. If that’s a must, they’d need to look for other solutions. For all others, Mint is great to get started. Most people just want their computer to work with minimal hassle. That’s what Mint excels at.

      • karashta@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 hours ago

        I agree with this. I even went with LMDE instead of the main Mint and there have only been a few small things I had to really fiddle with to get working how I wanted.

        Having so much documentation that is actually correct and useful is a godsend to a noob like me.

  • DFX4509B@lemmy.wtf
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 minutes ago

    Bazzite has newer drivers, ditto for CachyOS Handheld Edition for another SteamOS clone.

  • accideath@feddit.org
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    6 hours ago

    Can recommend nobara. Has all the game focused stuff bazzite has but it’s just regular old fedora with the dnf package manager underneath.

  • deczzz@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    9
    ·
    5 hours ago

    In order of ease of use; Nobara (Fedora based), popOS (Mint/Ubuntu based), cachyOS (Arch based, easy enough to use but might be overwhelming because of the amount of linux jargon going on) over bazzite, depending on your friend ability and wish to tinker around with his OS.

    I have had problems even dragging dropping files across apps in bazzite and other immutable distros like bluefin. If your friend is interested in tinkering just a little bit then he will be be banging his head across a wall with bazzite. The community support for these relatively new immutable distros is also quite bad when it comes to edge cases.

    • tyrant@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      4 hours ago

      I strongly disagree with the order. To me, nobara has broken more than any of these (quite frequently actually), pop os is clunky and not intuitive, cachy is surprisingly the most stable for me and easiest despite it being arch based. Bazzite I use on my home living room computer and it’s been pretty solid. I’m a little concerned with it though because I believe they are having some maintainer issues that might impact future releases.

      • HumbleExaggeration@feddit.org
        link
        fedilink
        arrow-up
        2
        ·
        3 hours ago

        I switched from win11 to nobara about 2 months ago and so far am really happy with it. Anything i should look out for that could avoid ‘breaking’ it?

        • tyrant@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          3 hours ago

          Once I tried to install a different desktop environment and that didn’t go well. Another time it just… Stopped working? I hadn’t changed anything. It seemed like a Nvidia thing but I never did recover it. Ended up doing a fresh install. If you’re 2 months in you’ve done better than I did! It might just not like my machine

          • HumbleExaggeration@feddit.org
            link
            fedilink
            arrow-up
            2
            ·
            2 hours ago

            I’m running on AMD hardware, which might help. However, I thought Nobara offers a special edition for NVIDIA GPUs to ensure better compatibility. Also, from what I understand, there’s a lot of optimization under the hood in Nobara, and it’s recommended not to change the base packages. Maybe this does include the desktop environment as well…

            • tyrant@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 hour ago

              Yeah I thought it would be great and bought into the hype. It ended up being one of the more frustrating distros for me. Maybe your right about the de being included in base packages? Regardless, it lost me after the second issue. On cachy now and happy. Plus I really like the little terminal update animation thing if pacman C eating the progress bar.

              • HumbleExaggeration@feddit.org
                link
                fedilink
                arrow-up
                1
                ·
                1 hour ago

                I would also be frustrated, if it did break twice. Happy to hear you found something that works. I also found CashyOs really interesting. What turned me away was the fact that it is based on arch and I read everywhere that arch is hard for newcomers to Linux. But maybe this does not apply to cachy. If nobara should break some day, i think this will be the next distro I will test.

  • bagbrugsen@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    6 hours ago

    Try both, test it yourself. And then try CachyOS as well. I do recommend and use Bazzite and cachyos. Both are great. But it takes time. Like the first time with windows. Its a totally new chapter, if new to linux. Try all 3 for a week. See how it works.