edit: Fedora it is then!

He will be running the AMD 9800 X3D w/ RX 9070 XT, B850 motherboard.

I am deciding between either Fedora (probably KDE) and Bazzite (also KDE), but I’m not sure whether an atomic distro would be better/worse for a newbie.

As far as I understand, atomic distros can be easily rolled back after an update, but you are unable to use apt/dnf/etx, you need to use Flatpak, I think. Would that be limiting for the average user? Also, does Bazzite have better driver support for newer AMD hardware compared to Fedora?

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

    The most unpopular here is Ubuntu. It is however very stable and has flatpak like things called snaps that everyone hates because its not called flatpak.

  • Muffi@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    4 hours ago

    No matter what you end up using, make sure he installs RustDesk, so you can easily connect and fix the inevitable problems

  • Communist@lemmy.frozeninferno.xyz
    link
    fedilink
    English
    arrow-up
    9
    ·
    9 hours ago

    A lot of people are going to recommend you mint, I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.

    I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite or aurora if you don’t like gaming is objectively a better starting place for beginners.

    The mere fact that bazzite and other immutables generate a new system for you on update and let you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

    How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

    Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

    Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lxqt is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.

    I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.

    • epicshepich@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      I use both Mint and Nobara. Nobara is on my gaming rig, and Mint is my daily driver laptop. I agree that KDE is better than Cinnamon, but I do feel like Cinnamon is more streamlined for folks who don’t want/need all the bells and whistles that come with KDE.

      Also, I read somewhere that full support for Wayland on Cinnamon is slated for this year.

      • epicshepich@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        3 hours ago

        I haven’t used Bazzite, but comparing against Nobara, Mint’s updater and graphical software store are way more polished.

        Also, every once in a while, I find that some application that I need is only distributed as a .deb (such as the AWS VPN Client), so it’s nice to be on a Debian-family distro when that situation arises.

    • sbird@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 hours ago

      I feel like just getting Fedora KDE would be fine. Maybe I will try Bazzite first and see if the atomic-ness is too limiting.

      • jimmy90@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        7 hours ago

        nah go for bazzite, hardware support is the same, flatpaks are not limiting, you can install any package you like with rpm-ostree (you won’t have to) and all the gaming stuff is sorted out for you

        i think the days of having to troubleshoot linux distros are over for normal users, it all just works. in fact bazzite is designed to be the fedora that’s easier to use

    • grue@lemmy.world
      link
      fedilink
      arrow-up
      12
      ·
      14 hours ago

      The second question is easier: I’m way more opinionated about preferring KDE than I am about which distro to use.

  • ElectricEelPoweredAxe@piefed.social
    link
    fedilink
    English
    arrow-up
    18
    ·
    14 hours ago

    I would recommend Linux Mint. Its really simple to work with and basically plug and play. Comes with a solid software selection and built in tools. I personally really like the cinammon and mate editions. Cinnamon has a bit more modern look to it and MATE is a bit more retro.

    • sbird@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      14 hours ago

      I heard that Linux Mint doesn’t play nice with newer hardware? Or is that only an Nvidia thing

      • N.E.P.T.R@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        6
        ·
        13 hours ago

        It has to do with LTS kernel (iirc) making it incompatible with certain new(er) hardware. I recommend Fedora KDE.

        • who@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 hours ago

          Mint is based on Ubuntu, which has a Hardware Enablement Stack offering newer kernels. I would expect that (or maybe something Mint-specific) to take care of it.

          • N.E.P.T.R@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 hours ago

            I still would never recommend a “stable release” or LTS distro because the vast majority of security vulnerabilities never receive a CVE, and as a result the a large amount of vulnerabilities go unpatched for months. Also I like distros that take security seriously (Fedora and openSUSE).

      • hakase@lemmy.zip
        link
        fedilink
        arrow-up
        3
        ·
        13 hours ago

        It also doesn’t have HDR if that’s important to you. I switch into kubuntu whenever I want to watch something in HDR.

      • thericofactor@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        13 hours ago

        I ran an older Nvidia card an currently a new amd card on Linux mint without problems. I suggest you try it out first using a live install on a USB stick.

  • brucethemoose@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    15 hours ago

    Fedora if he’s not gaming.

    Bazzite if he’s gaming. Or CachyOS.

    I’ll give you the secret to easy linux: stick with defaults! Stick with distros aimed at whatever you’re tying to do, and you get a whole army of very experienced developers preconfiguring it all for you, for free. Instead of having to maintain breakage youself.

    For example, do you want to learn all about debugging AMD drivers? Do you want to get into the intricacies of performant Proton setups, and environment variables, and kernels stuff?

    You could just not, and get all that prepackaged!

    Here’s just a sampling of some pre-configured stuff in my distro:

    cachyos/protonplus 0.5.14-1
        A simple Wine and Proton-based compatiblity tools manager for GNOME
    cachyos/protontricks 1.13.1-1
        Run Winetricks commands for Steam Play/Proton games among other common Wine features
    cachyos/protonup-qt 2.14.0-1
        Install and manage Proton-GE and Luxtorpeda for Steam and Wine-GE for Lutris
    cachyos/umu-launcher 1.3.0-2
        This is the Unified Launcher for Windows Games on Linux, to run Proton with fixes outside of Steam
    cachyos/vkd3d-proton-mingw-git 3.0.r0.g6d97b022-1
        Fork of VKD3D. Development branches for Protons Direct3D 12 implementation
    
    cachyos-znver4/mesa-git 26.0.0_devel.216300.02cfc61cc93-1
        an open-source implementation of the OpenGL specification, git version
    

    Do I know a thing about how Proton works? Nope. Do I know anything about maintaining an upstream AMD driver for some kind of bug fix? Absolutely not. And I don’t have to! It’s just there, in sync with the rest of my system through some maintainer’s magic.

    • grue@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      edit-2
      14 hours ago

      Fedora if he’s not gaming.

      Bazzite if he’s gaming. Or CachyOS.

      Specs are a 9800X3D and a 9070XT. He’s definitely gaming.

      Or if he isn’t, he bought the wrong computer.

      • brucethemoose@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        edit-2
        14 hours ago

        I’d do CachyOS. It’s a very new GPU. They even have packages specifically optimized for that CPU, and fixing stuff (other than simply rolling back) isn’t such a pain.

        But I’m biased, as I like CachyOS.

  • Mugita Sokio@lemmy.today
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    15 hours ago

    Is your friend a beginner? If so, Mint or Pop_OS! should be considered, since they’re both Ubuntu-based. Bazzite is not recommended due to its atomic nature being kinda wonky, and Fedora I wouldn’t recommend due to IBM being a bunch of stubborn bums about antiquated technology (i.e. X11) that works fine, compared to newer stuff (i.e. Wayland) which is not ready for prime time at all.

    If he isn’t, and knows what he’s doing, CachyOS is a good choice, but I’d recommend he use Cinnamon as his DE, since it looks similar to Windows Vista or Windows 7. It does have both X11 and Wayland, but it’s X11 by default.

    • BigTuffAl@lemmy.zip
      link
      fedilink
      arrow-up
      4
      ·
      14 hours ago

      Agree except Bazzite is good for the right kind of non-technical person if they have someone setting it up. PopOs is the safe choice though.

  • grue@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    14 hours ago

    Based on what I’ve heard about Bazzite I’d pick it over Fedora for your friend, but I’ve always used Debian-based distros so I can’t speak from experience.

    • sbird@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      15 hours ago

      Because he heard that Windows 11 is very stinky, and Windows 10 is no longer supported.

      • frongt@lemmy.zip
        link
        fedilink
        arrow-up
        4
        ·
        15 hours ago

        And what does he want to use it to do?

        Regular Fedora should be perfectly fine. I’d ensure a separate /home partition and a backup for ease of reinstallation if it gets wrecked. Yes, an atomic distro or btrfs snapshots could do that too, but like you mentioned, there are other considerations for atomic distros. And a separate /home partition eases installation of other distros if Fedora doesn’t do it for him for some reason.

        • sbird@sopuli.xyzOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          14 hours ago

          He will be doing some gaming (mostly single player stuff, like Minecraft) and will also be doing your normal everyday stuff (schoolwork, internet things, and probably a bit of programming since he is doing CS)

            • sbird@sopuli.xyzOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              13 hours ago

              Actually, he isn’t coming from Windows. He only has an iPad, I think this is his first PC

      • Notamoosen@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        12 hours ago

        I can’t say for certain as I don’t have one to test. That being said, I’ve worked with hundreds of AMD/Linux machines (both deb and rpm distros) over the years and haven’t experienced compatibility issues.