Which one(s) and why?

  • Throwaway1234@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    6 months ago

    Which one(s)

    Unsure if distrohopping the dualboot counts, but if it does, then the following was my path (note that after Fedora Silverblue was installed, it remained on the system; the two distros in between the two Silverblues were dualboots):

    Fedora Kinoite -> Fedora Silverblue -> EndeavourOS -> Nobara -> Fedora Silverblue

    why?

    I started with Fedora Kinoite after spending 1-2 weeks on gathering information on distros. During the research-phase, I learned what distros are, their components, how to analyze the differences between distros, which components are ultimately more beneficial for me and thus slowly but surely the distro that would suit me best started to take shape.

    My switch to Linux was on the basis of privacy concerns and Windows 10’s mishaps on my laptop were what pulled the trigger, which in retrospect were probably caused by hardware faults. Regardless, as privacy was my main concern, security became paramount; as there’s no privacy as long as access to your data is not secured off. Therefore Qubes OS, while not necessarily a Linux distro, would have been my first choice. But, unfortunately, my system wasn’t capable of running it.

    Therefore, I had to settle with something else. As my endgame is Qubes OS, I wasn’t very interested in getting into the nitty gritty of Linux for the virtue of hardening it. Instead, I opted to rely on a distro that would do the heavy lifting for me. Such a distro wouldn’t only have to be known for taking security very seriously, they also required an excellent track record. As such, I landed on Fedora, Kicksecure and openSUSE. Other projects that are known to take security seriously like Whonix and Tails aren’t suited for general use. Furthermore, they’re ideally used in conjunction with another system; Whonix as a VM and Tails accessed on a USB-stick whenever you require an amnesic operating system.

    Choosing between Fedora, Kicksecure and openSUSE was hard based on these criteria only. The third and final criteria to seal the deal was atomicity. Like I mentioned earlier, my laptop had issues; it could randomly turn off. So I needed a robust system that could handle such disturbances and not die in the process. This is where the aforementioned atomicity comes into play, this ensures that the system either updates or not; no in-between messed up state due to a power outage or whatsoever. At the time, only Fedora had a somewhat mature system capable of atomic upgrades; namely Kinoite and Silverblue. The differences between these two were about their respective desktop environments. I hadn’t experienced either of the two previously, but went initially for Kinoite for how KDE Plasma reminded me more of what I was already used to (i.e. Windows).

    Fedora Kinoite came with its sets of troubles. It was still a relatively young project; it was the first release in which it was officially supported. As I knew how easy Fedora’s Atomic distros made switching from one base to another, I just rebased to Fedora Silverblue with the rpm-ostree rebase fedora:fedora/35/x86_64/silverblue command and went on with my life 😜.

    After this came the honeymoon-phase and I was really positively surprised by how well everything was going. From all the things I had done for the sake of privacy, switching to Linux was (and still is) my favorite. But as I was ever expanding my Linux workflow to include everything I did on Windows, I happened to reach a (seemingly) insurmountable obstacle; Davinci Resolve. No matter what I did on Fedora Silverblue, it was always functioning less performant compared to Windows; which in retrospect seems to be related to the fact that Davinci Resolve requires a dedicated GPU on Linux (though some workarounds do exist). In hopes of resolving this issue, I tried to install Arch as a dualboot. As this was pre archinstall, this was a miserable experience. And after a few tries, I still wasn’t content with what I got and instead opted to install EndeavourOS.

    EndeavourOS was pretty cool. I already liked what I saw from Arch within Distrobox and EndeavourOS was able to deliver an excellent experience (at least initially). Davinci Resolve worked better here than it did in Fedora Silverblue. And it was overall a pretty snappy experience, so I returned to it occasionally for other things (like gaming) as well. Until…, one day…, it just stopped working 🤣. Perhaps I could have done a better job by installing Snapper/Timeshift, but I didn’t and didn’t care enough for it to reinstall…

    Of course, the departure of EndeavourOS did leave behind a void, so eventually I tried Nobara as I believed it might be capable to provide a similar experience. And I did like it, though not to the degree of EndeavourOS. Eventually this one also passed out 🤣.

    Currently, I’ve just dismissed the idea to run Davinci Resolve on Linux and I’m more happy ever since 😜. For better performance during gaming, I’ve since been resorting to bazzite-arch and Conty. While performance shouldn’t be as good as native CachyOS or other highly optimized gaming distributions, it’s more than fine as is and the sub 5% performance/fps I’m missing out on is not worth for how much more convenient my current setup is.

    FWIW, I do see myself utilizing Gentoo and NixOS in their designated qubes whenever the switch to Qubes OS occurs. But until then, I’m making the best out of Fedora Silverblue.

  • GravitySpoiled@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    Fedora atomic GNOME aka silverblue

    • It has very good defaults, works out of the box, I can switch anytime to another de or a ublue image without messing around with my setup
    • selinux
    • podman
    • flatpak centric
    • auto updates
    • widely used

    Current Cons (for me personally):

    • openssl is not installed by default (for
    • gnome-tweaks is not installed by default
    • uses toolbx instead of distrobox. Toolbx is better for servers, distrobox better for desktop, imo.
    • flatpak firefox isn’t used
      • GravitySpoiled@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        6 months ago

        And it uses firefox flatpak and iirc it installes gnome tweaks by default. Opensuse does right what fedora missed until today.

        But, ostree is incredible. There’s no ostree on opensuse and what do I want with btrfs snapshots if I can have ostree’s image based approach? I love opensuse for tumbleweed but fedora rocks with ostree. I could switch to a ublue image but I can also just overlay the packages which isn’t that bad. It’s just bad for newcomers. And no newcomer should have to use ublue because the official image lacks stuff. But it is what it is.

  • Secret300@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    Fedora and I can’t point down a specific reason other than it kinda just works. Their jank, because every distro has some time of “jank”, feel more reasonable than other distros jank.

    • yianiris@kafeneio.social
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      It would take years for MS to catch up to the hw covered by linux, some of it not even released in a market.

      If you are talking about specific MS licensed hw with unpublished non-open non-free-firmware that MS orders to cut off other OSs then I can see this being true.

      If you are falling for the Nvidia trap, I feel sorry for you.

      @Dezvous @tet

      • Dezvous@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        I’m specifically referring to my sim racing gear. Its drivers and accompanying software are not supported by Linux and have no plans to ever be supported by Linux.

  • thragtacular@kbin.social
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    Nowhere. I install whatever will actually get through the installation process without fucking itself up on the hardware that I’m using.

    MOST of the time that ends up being Mint because the developers aren’t idiots. SOMETIMES it’s Ubuntu. But neither wants to install properly every time, because of course not.

  • biovoid@midwest.social
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    Ubuntu -> Crunchbang -> Arch -> Parabola -> Debian

    I went more hardline FOSS and stuck to FSDG/DFSG distros. Debian runs everywhere—my phone, tablets, armbook, server—eventually I found myself typing apt commands in my remaining Parabola installs, so I just went all in. I have sid on my former Parabola devices.

    I do really like the Social Contract.

  • lemmyng@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    6 months ago

    Up until last year I would have said Ubuntu. It was qualitatively the best desktop choice when I started with it in the aughts, and is still one of the few distros that has a reasonable out of the box install option with LVM. But I recently tried a Silverblue variant and NixOS, and I like what I see. Once I’m comfortable enough I will switch, I’m tired of the ensnapification and the Pro nag screens.

  • VARXBLE@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    0
    ·
    6 months ago

    Windows -> Mint -> PopOS -> EndeavorOS

    I tried Mint for a few days, enjoyed it but wanted something a bit more gaming focused. Tried Pop, had issues getting it set up, got it set up and didn’t like it. Moved to Endeavor, and after a brief learning period, its been everything I wanted in an OS.

    I fucking love EndeavorOS

  • FluffyPotato@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    It’s been over like 10 years but it has gone something like this Windows -> Ubuntu -> Debian -> Mint -> Windows -> Ubuntu -> Solus -> Fedora -> Arch -> Manjaro -> Windows -> POP_OS -> Arch -> Manjaro

  • SomeLemmyUser@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    Startend with ubuntu, didnt like “appy”, mobile feel of gnome, switched to manjaro KDE, loved it but kept breaking and I wasn’t smart enough to fix

    Settled on good Ol Debian KDE, miss the AUR but things are stable and working

    Still got a win pc to play league, work with office and make music though.

  • Captain Beyond@linkage.ds8.zone
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    5 months ago

    I think GNU Guix System scratches all my itches:

    • Committed to being 100% free software even at the kernel level (I know this is controversial)
    • Focus on reproducible builds
    • Atomic updates that can be rolled back if something breaks
    • A package manager that makes it relatively easy to package software (there are importer commands that can import from language-specific package managers such as pip and cargo) and makes it possible, as a user, to apply transforms to packages (i.e. build with X commit or with Y patch)
    • Per-user profiles (in addition to the root profile and the system profile) allowing user to install software without requiring root. Users can even create separate profiles as well as throwaway profiles for running scripts or one-off commands (i.e. a python or bash script can use guix shell as its interpreter listing all the packages it requires).

    Previously I used Ubuntu from 2008 to 2009, Trisquel from 2009 to 2014, and Debian from 2014 to 2019.