Hi all, Relatively long time Linux user (2017 to be precise), and about two 3rds of that time has been on Arch and its derivatives.

Been running Endeavour OS for at least 2.5 years now. It’s a solid distro until it’s not. I’d go for months without a single issue then an update comes out of nowhere and just ruins everything to either no return, or just causes me to chase after a fix for hours, and sometimes days. I’m kinda getting tired of this trend of sudden and uncalled for issues.

It’s like a hammer drops on you without you seeing it. I wish they were smaller issues, no, they’re always major. Most of the time I’d just reinstall, and I hate that. It’s so much work for me.

I set things the way I like them and then they’re ruined, and the hunt begins. I have been wanting to switch for a long time, and I honestly have even been looking into some of those immutable distros (that’s how much I don’t want to be fixing my system.

I’m tired, I just want to use my system to get work done). I was also told that Nobara is really good (is it? Never tried it). My only hold back — and it’s probably silly to some of you— is the AUR. I love it.

It’s the most convenient thing ever, and possibly the main reason why I have stuck with Arch and its kids. Everything is there.

So, what do y’all recommend? I was once told by some kind soul to use an immutable distro and setup “distrobox” on it if I wanted the AUR.

I’ve never tried this “distrobox” thing (I can research it, no problem). I also game here and there and would like to squeeze as much performance as I can out of my PC (all AMD, BTW, and I only play single player games).

So, I don’t know what to do. I need y’all’s suggestions, please. I’ll aggregate all of the suggestions and go through them and (hopefully) come up with something good for my sanity. Please suggest anything you think fits my situation. I don’t care, I will 100% appreciate every single suggestion and look into it.

I’m planning to take it slow on the switch, and do a lot of research before switching. Unless my system shits the bed more than now then I don’t know. I currently can’t upgrade my system, as I wouldn’t be able to log in after the update. It just fails to log in.

I had to restore a 10 days old snapshot to be able to get back into my damn desktop. I have already copied my whole home directory into another drive I have on my PC, so if shit hits the fan, I’ll at least have my data. Help a tired brother out, please <3. Thank you so much in advance.

    • DonutsRMeh@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      It’s now a very strong candidate. I’m just testing cschy os for now, but I’m still leaving heavily towards mint. Do you use it?

      • Asfalttikyntaja@sopuli.xyz
        link
        fedilink
        suomi
        arrow-up
        2
        ·
        2 months ago

        I have used it many years now. Couldn’t be happier. I still have Windows lying on somewhere in the hard drive, but I haven’t booted it for a year or so.

        • DonutsRMeh@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          Awesome. Thank you. I’m getting the run around between distros now to see which one works the best. So far Cachy os isn’t as game ready as they claim. I had to install so much shit. Couldn’t even boot into any of the Garuda ISOs that I’ve burned on the flash drive. Was very confused with immutable distros. Tried mint, and it was cool, but didn’t try it for gaming. Man, this is a pain.

          • Asfalttikyntaja@sopuli.xyz
            link
            fedilink
            suomi
            arrow-up
            2
            ·
            2 months ago

            To be honest, I don’t really do much of playing with my computer. I only have dosbox for old games and then couple of other games from software center, which are made for Linux. So I’m not sure how Mint works with new games.

  • MintyFresh@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    2 months ago

    Mint. It’s not sexy. But it always just works. Never had an update break anything. I’ve got an Nvidia card, which ppl said was notorious for not working with Linux, it just works. The installer just reached out and grabbed the appropriate drivers, so easy. Have yet to have a steam game not work.

    10/10 would recommend for anyone.

  • AugustWest@lemm.ee
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 months ago

    I put Fedora on a laptop as a whim almost 2 years ago.

    My main computers are arch, but. I had an iso handy and hadn’t used anything from based in years.

    I am surprised at how quickly it gets updates. Gimp was at 3 before arch stable.

    Anyways, I just keep updating the laptop and it just keeps working. I have yet to actually do anything for maintenance on it.

  • bubbalouie@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    I am responding to you as well as n00bs, or the curious, at large. Debian is your answer, or, fedora and suffer gnome. Following is how I do it.

    Debian trixie

    Above link is the net installer, download it, burn it to a USB nub, boot to it - be connected when you run it. Think about whether you want to allow root (I do, certainly) and how you want your partitions formatted. I use ext4 for my / (root) partition with noatime and discard and XFS for /home with noatime. Ridiculously fast with an nvme drive. Hot damn. I have 32GB of ram so I do not create a SWAP partition. I can suspend just fine.

    When you get to package installation and you’re presented with desktop environments, whatnot - uncheck everything (arrow, spacebar) except system utilities near the bottom…continue the installation, grub options will probably be: no, yes, and if you are not dual-booting, no. Continue to reboot

    after reboot…

    You will be in a tty, nothing but black screen and a login prompt, it’s cool. Login as root, install sudo and aptitude (apt install sudo aptitude), following, run visudo. Add your uname below root near the bottom. If you’re the only one using this machine add like this: <your username> ALL=(ALL:ALL) NOPASSWD:ALL ctrl+x to close, y, then enter. logout.

    Log in as your user. I have a script I run now that installs the apps I use on my desktop - I do not use Gnome or KDE or a desktop environment, but, openbox, instead, for a zillion reasons. Productivity, responsiveness and customization to name a few.

    Here is the script:

    #!/bin/bash
    # Check root
    [ "$(id -u)" -ne 0 ] && { echo "Must run as root" 1>&2; exit 1; }
    
    # Install packages
    echo -e "\e[1mInstalling packages...\e[0m"
    [ "$(find /var/cache/apt/pkgcache.bin -mtime 0 2>/dev/null)" ] || apt update  
    apt -y install xorg openbox lxpanel thunar thunar-archive-plugin intel-microcode claws-mail polkitd xinit intel-media-va-driver-non-free
    apt -y install curl feh bat lsd unclutter numlockx wget whois mesa-utils mesa-va-drivers mpg123 alsa-utils ffmpeg bc jq libnotify-bin mc lshw lsof ncal ncdu inxi psmisc s-tui sed cpufetch dfc sysstat tar unzip zip x11-xserver-utils htop apt-utils at preload pwgen usbutils vnstat xpdf oxygencursors gpicview jpegoptim libimage-exiftool-perl
    apt -y install tango-icon-theme keepassxc lxappearance obsession scrot gvfs-backends arandr menu menu-xdg mesa-utils pnmixer bogofilter bleachbit gifsicle
    apt -y install geany geany-plugins claws-mail-bogofilter lynx alacritty claws-mail-fancy-plugin claws-mail-pgpmime claws-mail-tools claws-mail-pgpinline claws-mail-vcalendar-plugin
    apt -y install rsync xscreensaver gpicview xscreensaver-gl xscreensaver-gl-extra fd-find libxml2-utils starship pulseaudio
    apt -y install meld mintstick ips tldr mpv net-tools neverputt gnome-characters mpv gparted bsd-mailx pkexec xclip gsimplecal
    apt -y install hwinfo iftop imagemagick acpi lm-sensors python3-pexpect preload pwgen s-tui sensible-utils catfish iotop pithos
    apt -y install xdg-user-dirs-gtk xdg-utils xdotool unzip usbutils util-linux vym yelp zenity zip silversearcher-ag galternatives 
    apt -y install planner libreoffice libreoffice-gtk3 xfce4-screenshooter smartmontools screenfetch gimp obsidian-icon-theme orage gmrun synaptic yad zim bashtop grc duf
    

    Save it as a file, make it executable (chmod +x) and run as sudo: sudo ./NAME.sh

    When it’s done you’re fabulous. Log in to the emptiness of openbox by issuing: startx at the command line. Right-click and find the menu.

    Now, openbox uses 3 files: autostart, menu.xml, and rc.xml and it gets better from there in your terminal with a functional .bashrc, .bash_functions, and .bash_aliases. You will likely edit ~/.profile as well to include any bin directories

    # set PATH so it includes user's private bin if it exists
    if [ -d "$HOME/bin" ] ; then
        PATH="$HOME/bin:$PATH"
    fi
    
    # set PATH so it includes user's private bin if it exists
    if [ -d "$HOME/.local/bin" ] ; then
        PATH="$HOME/.local/bin:$PATH"
    fi
    
    if [ -d "$HOME/.local/share/scripts" ] ; then
        PATH="$HOME/.local/share/scripts:$PATH"
    fi
    

    Of course I have tweaked-out files replete with functionality and customizations. This is a set it and forget it desktop that will remain bullet-proof on Debian. Nothing is free, esp functionality you want/demand - it’s your box on Linux, you will create it.

    I usually install the liquorix kernel, as well, like this, from a terminal, as a regular user:

    curl -s 'https://liquorix.net/install-liquorix.sh' | sudo bash

    If you do that, reboot after installing. It’s a modified kernel for desktop use, makes things a little faster, easier. I have a game that plays smoother after I install it and boot to it.

    People ask for easy set-and-forget Linux distributions all the time completely ignoring the fact that the OS they are typically coming from, WIndows, is definitely not. It’s a haughty demand, actually, especially when there are a zillion ways to get set-and-forget in Linux.

    Now, the above script will install a wicked desktop, but, you must edit ~/.config/openbox/autostart and put what you want started when you login in there; for example, I use the lxpanel, unclutter, numlockx, and some other stuff, following are some of those entries:

    sh ~/.fehbg &
    unclutter &
    numlockx &
    lxpanel &
    #orage &
    pnmixer &
    #redshift &
    (sleep 4s && ~/bin/fastcompmgr -o 0.4 -r 12 -c -C) &
    (sleep 4s && ~/bin/frank) &
    (sleep 15s && xscreensaver -no-splash) &
    

    In my ~/.config/openbox/rc.xml file I have some handy keybinds:

    <keybind key="A-F2">
       <action name="Execute">
         <command>gmrun</command>
       </action>
     </keybind>
     <keybind key="W-p">
       <action name="Execute">
         <command>planner</command>
       </action>
     </keybind>
     <keybind key="W-e">
       <action name="Execute">
         <command>x-text-editor</command>
       </action>
     </keybind>
     <keybind key="W-f">
       <action name="Execute">
         <command>thunar</command>
       </action>
     </keybind>
    

    IN ~/.config/openbox/menu.xml I have completely customized it and it’s fabulous - you don’t need an app to do this, just open the file…

    Behold, my menu; I get to it by hitting win+z (rc.xml file entry)

    Here is my menu entry for scrot, that I rarely use because the functions are bound to keys in rc.xml:

    <menu id="scrot" label="Scrot" icon="/usr/share/icons/Dracula/apps/scalable/screenie.svg">
          <item label="click and done" icon="/usr/share/icons/Dracula/apps/scalable/screensaver.svg">
    		<action name="Execute">
    		<execute>
    		scrot -q 100 '%Y-%m-%d_$wx$h_%X.jpg' -e 'mv $f ~/scrots/'
    		</execute>
    		</action>
    		</item>
    		<item label="delay 5" icon="/usr/share/icons/Dracula/apps/scalable/shotwell.svg">
    		<action name="Execute">
    		<execute>
    		scrot -q 100  '%Y-%m-%d_$wx$h_%X.jpg' -d 5 -e 'mv $f ~/scrots/'
    		</execute>
    		</action>
    		</item>
    		<item label="Select Area" icon="/usr/share/icons/Dracula/apps/scalable/shutter.svg">
    		<action name="Execute">
    		<execute>
    		scrot -q 100  '%Y-%m-%d_$wx$h_%X.jpg' -s -e 'mv $f ~/scrots/'
    		</execute>
    		</action>
    		</item>
    		<item label="screen with 20% thumb" icon="/usr/share/icons/Dracula/apps/scalable/silicon-32.svg">
    		<action name="Execute">
    		<execute>
    		scrot -q 100  '%Y-%m-%d_$wx$h_%X.jpg' -t 30 -e 'mv $f ~/scrots/'
    		</execute>
    		</action>
    		</item>
    </menu>
    

    That will get you started - there are so may helpful and useless tutorials out there, you will find a good one.

    Additionally, I am a terminal user because it’s fast and beautiful, esp alacritty and kitty. You may customize each, check this out:

    Or, this:

    I get that not everybody likes to use the terminal as much as I do but I would be remiss if I neglected to bring it up, for its amazing functionality. The bash functions and aliases I use are handy and fast bring me wicked function, I even type: wc to get a gorgeous weather report.

    I left a lot out for you to find. Linux is amazing, as most of us know, but it requires you to work with what is available, or, create it yourself. What is available, however, is amazing and will more than fit your needs. As far as folks complaining about specific apps, please. If blender doesn’t do it for that function you need then don’t use blender, find another way, or stick to windows and make the best of it. Or, change your expectations.

    As far as system snapshots, backing up, stuff like that - there are a zillion ways. I keep it simple and rsync my ~ to a USB nub. Fast and reliable and I’m not adding a bunch of supporting nonsense or overhead to my system. I use firefox and install it with another script:

    #! /bin/sh
    sudo install -d -m 0755 /etc/apt/keyrings && wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null && echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null && echo '
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    ' | sudo tee /etc/apt/preferences.d/mozilla && sudo apt-get update && sudo apt-get install firefox
    

    This system can do anything and most of it with keybinds. Most of the apps I use daily can be customized to great affect, as well the desktop. If you want tiling it’s easy enough to install cortile or the like and have at it. Put an entry for it in your autostart file.

    There is a bit more I do like add this to ~/.profile to autostart from startx: [ "$(tty)" = "/dev/tty1" ] && exec startx

  • kork349d@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    2 months ago

    Could some of the instability issues you have on arch could come from what you are installing from AUR?

    I use AUR for a few things and it is a great resource but the packages are maintained by users and can cause issues.

    I update those packages carefully, remove them if I am no longer using them and reconsider which ones i actually need installed in the first place.

    While doing this I have only had a handful of issues pop up while updating and usually there is a recent thread describing the issue and how to fix it after a quick search.

    • DonutsRMeh@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      I can count the apps I install from the AUR on fingers, and none of them are independencies or high level drivers. Just regular apps. The issue wasn’t the AUR, it’s always something with KDE that gets fucked

  • John@lemmy.ml
    link
    fedilink
    English
    arrow-up
    13
    ·
    2 months ago

    Basically every distro is based on either arch or debian (some exceptions). I’ve been perfectly happy with debian, even as a gamer.

    • DonutsRMeh@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Debian stable? You don’t have issues since it has older packages? All of your hardware works just fine?

      • John@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        Stable yea. My PC is a bit older (7 years) and I’ve never had any issues with hardware, even with my nvidia card.

      • Spider89@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        If you want stability, Debian Stable is the way to go (Servers, mission critical tasks). Even Debian Sid works great on my Legion Go.

        I recommend Testing or Sid for desktops.

  • Ashley@lemmy.ca
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    Debian is a good option but I’d actually recommend Fedora. It’s been very stable for me.

  • lime!@feddit.nu
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    2 months ago

    i’m trying out Aeon at the moment. it’s from the opensuse people.

    it auto-updates, it snapshots itself so any failed update will just silently revert, and it does flatpaks or distrobox only.

    if you’re okay with gnome, try it.

  • jbrains@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    I never wanted a hobby, but rather an operating system. I’ve been using Pop! for over six years. I only had one stretch where I felt like I was chasing annoying bugs and I don’t remember it clearly enough to remember how long it lasted.

    • DonutsRMeh@lemmy.worldOP
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      2 months ago

      I never wanted a hobby, but rather an operating system.

      That’s exactly how I’m starting to feel. I was a “distro-hopper” when I was new to it, but now I just want shit to work. The only thing stopping me from pop is the state of their distro at current time. It feels like it’s been abondened or something. I know they’re busy with cosmic, but that’s what it looks like. Also, I’m a kde plasma only person. I just can’t use anything else.

      • jbrains@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        Not constantly changing things until there is something significant to release is a path to the stability that I value. Meantime, packages run and the system works.

  • IsoKiero@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    45
    arrow-down
    2
    ·
    2 months ago

    Debian. I’ve had installations which went trough several major version upgrades, I’ve worked with ‘set and forget’ setups where someone originally installed Debian and I get my hands on it 3-5 years later to upgrade it and it just works. Sure, it might not be as fancy as some alternatives and some things may need manual tweaking here and there, but the thing just works and even on rare occasion something breaks you’ll still have options to fix it assuming you’re comfortable with plain old terminal.

      • IsoKiero@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        2 months ago

        They are excactly what the name implies. Testing is generally pretty good, but it’s still testing. And unstable is also what the name implies. People, myself included back in the day, run both as daily drivers, but if you want rock stable distribution installing unstable revision might not be the best choise.

      • superkret@feddit.org
        link
        fedilink
        arrow-up
        9
        arrow-down
        1
        ·
        2 months ago

        They are the opposite of “set it and forget it”.
        Probably the most maintenance-heavy distros out there.
        They’re like Arch, if the Arch maintainers didn’t care about keeping the system working.

    • adhocfungus@midwest.social
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      I can’t speak for the desktop side, but for my server it’s been running without interruption for years. About once per week I do something stupid and use all available memory, but it hasn’t crashed once. It just runs a bit slow until I free up some RAM, then Docker comes back to life once I free up some disk space. I definitely recommend it for anyone who wants a server OS that just works.

  • zarenki@lemmy.ml
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    2 months ago

    I stopped using Arch a long time ago for this same reason. Either Fedora (or derivatives like Nobara) or an atomic/immutable distro (like Bazzite, Silverblue, Kinoite) is probably the way to go.

    I used to feel like Ubuntu was a good option for this, but it no longer is: too often they try to push undesirable changes that need manual tweaking to fix after release upgrades. Debian Stable is generally good for low-maintenance use but doesn’t keep up as well with newer hardware or newer updates to video drivers and mesa, which makes it suboptimal for typical gaming use. Debian Testing can be prone to break things in updates (in my experience, worse than Arch does).

    I saw another comment recommend Rocky/RHEL, but note that their kernel doesn’t support btrfs. Since you mentioned a root snapshot, I expect you probably use it.

  • ctrl_alt_esc@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    2 months ago

    I recommend void. It’s rock solid, “stable rolling release”, no systemd, amazing package manager. The installation is a bit more “advanced”, but I guess coming from Arch that should not be a problem for you.

  • warmaster@lemmy.world
    link
    fedilink
    arrow-up
    18
    arrow-down
    2
    ·
    2 months ago

    Look. I’ve been there. I started my Linux journey with Arch based distros, then distrohopped a lot, and finally found the best for me, and what I personally consider the best either for normal users or those that don’t want to do any maintenance.

    It’s the Universal Blue family of distros: Bazzite (gaming / KDE / gnome) Aurora (standard / development / KDE) Bluefin (standard / development / gnome)

    Set it and forget about it. It just freaking works. For GUI apps install from the Discover app store (which uses Flatpak), for cli apps use Homebrew (brew install whatever). If you can’t find something, open Distrobox (already included) create an Arch container, install whatever you want from the AUR, and use it like you’re used to. It works like freaking magic.

    If somehow you manage to brick your installation, when you reboot you’ll be able to boot to a past snapshot.

    You just can’t fail with this. It’s the best of the best IMHO.

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      4
      arrow-down
      2
      ·
      2 months ago

      You absolutely can fail. I daily drive bazzite but many things have been pretty rough:

      Any coding apps that will use an external device -> you can’t use flatpak. You have to use distrobox that constantly freezes your entire mouse for 3-5 seconds upon any sort of dialog, settings, saving, anything where it has to access the filesystem. Then you have to add udev rules to directories that in the documentation says not to write to, and reloading the rules doesn’t work for testing, you have to fully restart with every minor change or it will seem like the change didn’t work.

      Luckily most device drivers seem to work in the provided arch distrobox but holy dependency hell. Things will fail to install because they need a package that exists on the host but not the container so you get an unsolvable “file exists” conflict. When installing a package, it will sometimes just try to grab an old version of a dependency specifically that will 404 out instead of just grabbing the most recent version (never happened on arch itself to me)

      Setting up a plasma vault with gocryptfs was not fun figuring out how. Also ran into tons of dependency problems and the fact that fedora just abandoned it specifically. Ended up just having to stick the binary in a random folder and point to it.

      Any sort of document authentication/signing -> doesn’t work and will not work in the future for a long time.

      You absolutely have to install rpms still for corectrl, any external devices, like drawing tablets, etc…

      Some games inexplicably use <50% GPU and <40% CPU with terrible framerates and will not go any higher (or lower) no matter what, switching between low and high settings and resolution results in 0fps change.

      When I have my config set and don’t have to change anything, it is super super nice to never have to manually update, but anything outside of very basic usage is weaving through nonstandard undocumented territory.

      Bazzite trades maintenance headaches for configuration and installation headaches. For me, that is worth it.

      • warmaster@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        edit-2
        2 months ago

        I’m sorry Bazzite didn’t work out for you.

        Your use case sounds like a better fit for Arch, since you have very specific needs like adding uncommon device drivers, gocryptfs, udev rules, etc. For anyone else, wanting to try Bazzite, I’ll answer the rest of the topics:

        Flatpak apps with external devices

        All apps I’ve tried support external devices just fine, in the event the app you need doesn’t support external devices out of the box, try adding USB device access through the app’s permissions in the System Settings app.

        Distrobox Freezes & dependencies

        I have an all AMD desktop PC, and an intel laptop, Distrobox runs perfectly fine. Every package will rely on dependencies inside Distrobox.

        Edit: after writing this post, I realized I needed someway to de-drm my Audible books, so I installed the Libation RPM in my Fedora Distrobox, it failed to launch because it needed libicu or something like that, so I opened the Fedora Distrobox terminal and typed sudo dnf install libicu, done. Launched perfectly like it was installed on my base Bazzite installation. But all the dependencies remain isolated, unable to crap all over my system if something happens. My system remains shielded from dependency apocalypse.

        Encryption

        Bazzite supports LUKS full disk encryption.

        corectrl

        Use LACT, you can install it through the Bazzite Portal (that’s Bazzite 1st run app, you can run it anytime though)

        RPMs are needed for any external devices, like drawing tablets, etc…

        Any external devices would be a great overstatement. I have the standard PC Peripherals, then I have: xbox 360 controllers, xbox series X controllers, Thrustmaster Wheel, Logitech x56 Flight Stick, none of them require any RPM and just work out of the box, unlike on Windows. For drawing tablets, there are tons that are supported right out of the box without any additional driver, for example Wacom.

        For any developers out there wanting to customize Bazzite to fit your particular use case, you can even easily fork the distro and build your own and still get auto-updates, with any additional device drivers, RPMs, and whatever else you want to fulfill your edge use case. Follow this link here.

  • cepelinas@sopuli.xyz
    link
    fedilink
    lietuvių kalba
    arrow-up
    1
    ·
    2 months ago

    Bazzite, I use it as my daily driver, distro box allows using the aur easily, it is really simple to use.

      • jamesbunagna@discuss.online
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        edit-2
        2 months ago

        Literally said they don’t want immutable.

        At best, they might have implied it. (But I don’t think they do.) Here are the (relevant) snippets:

        I honestly have even been looking into some of those immutable distros (that’s how much I don’t want to be fixing my system. I’m tired, I just want to use my system to get work done)

        I was once told by some kind soul to use an immutable distro and setup “distrobox” on it if I wanted the AUR.

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

            Nowhere did they say that those statements mean immutable to them. Just that your claims that OP “literally said they didn’t want immutable” is not based in reality.

          • PerogiBoi@lemmy.ca
            link
            fedilink
            arrow-up
            6
            arrow-down
            1
            ·
            2 months ago

            You’re literally incorrect and have problems reading words directly in front of you. They literally say in their post that they are looking at immutable distros.

            Log off if you’re unable to provide anything of value to this thread.

      • PerogiBoi@lemmy.ca
        link
        fedilink
        arrow-up
        9
        arrow-down
        1
        ·
        edit-2
        2 months ago

        You are confidentially incorrect. I suggest you actually take the time to read the post again.

        I honestly have even been looking into some of those immutable distros (that’s how much I don’t want to be fixing my system.

    • stephen@lemmy.today
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      1
      ·
      2 months ago

      I use Bluefin myself, and it’s honestly been game changing. Using an immutable distro has been the greatest quality of life upgrade in my 15 years of using Linux.

      Also, if you use distrobox (automatically installed with Bluefin, Aurora, Bazzite, etc.) you can even setup an Arch container and continue to use the AUR. I use Steam installed from within an Arch container and it doesn’t feel any different from a natively installed app. It also means I don’t have to use the Steam flatpak which I had a couple issues with.

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

      Seconded, I moved my gaming rig is on Bazzite and has been trouble free and maintenance free ever since.

      I installed Bluefin on the laptop I gave my father, and it’s been happily running trouble-free every single day since August without a single intervention. And my father is the kind of man who can conjure up unknown bugs, weird failures and random crashes by simple hand contact.

    • jamesbunagna@discuss.online
      link
      fedilink
      arrow-up
      7
      arrow-down
      3
      ·
      2 months ago

      OP, another vote for this one.

      It addresses your concerns in a wonderful way:

      • Reliability; While it’s far from unique in this regard, I’d argue that the uBlue distros are one of if not the most reliable desktop Linux experience that’s currently out there. You know most of the drill already (read: built-in rollback functionality, clean base system). But, the uBlue project has some aces up on their sleeves that (to my knowledge) are pretty unique:
        • “Ninety (90) days of image archives allowing for flexible rollback options.” The images are stored online, so they don’t even take space on your device.
        • Shared community maintenance, i.e. even if upstream has a rare fuck-up, you can trust on uBlue’s maintainers to deal with it without you even noticing. For a recent example of this, we got this.
      • Access to the AUR; while Distrobox can be installed on any distro, uBlue projects come with perks that make the whole experience better than it’s found elsewhere. From quadlets that have been properly setup from the get-go so that you don’t have to (additionally) maintain those distrobox containers, to even minor things like including Boxbuddy OOTB to make the transition as easy as they come.
      • Setup for Gaming; It goes without saying that Bazzite is excellent for gaming. It’s gaming-ready OOTB and includes (almost[1]) all the performance tweaks you’d wish.
      • Setup and forget; I (almost[2]) don’t know any other distro that better embodies this than Bazzite (and its other uBlue-relatives).

      All in all, I think Bazzite is definitely worth a look. Consider installing it and setup to your heart’s content. If -at any time during or after that process- you come across an insurmountable[3] issue caused by its atomic/cloud-native/‘immutable’ nature, then you can check it off your list and look elsewhere.


      1. CachyOS is still superior in this regard by doing a better job at inching out (literally) every performance gain out there.
      2. Perhaps Endless OS does an even better job at this, but that would be a bad recommendation for all the other reasons.
      3. Before giving up, if you wouldn’t have done it by then, at least consider contacting the community through their Discord server. They’re very helpful. FWIW, Bazzite has pretty excellent documentation as well. (Even if it ain’t as exhaustive as the even more impressive ArchWiki. Granted, it doesn’t have to be as expansive.)