Obligatory insert Manjarno.
HayadSont
It's simply reflective of how Steam publishes those numbers on its own platform. For some reason, Fedora isn't explicitly accounted for while it's very likely to possess a huge chunk of the "Other" category.
To illustrate this point, we'll look at Boiling Steam's latest report. It uses ProtonDB's data to give us (possible) insight on what's found within "Other" (that accounts for 23.27%). Before I delve further, it has to be said that ProtonDB's data contrasts Steam's in significant ways. It's not a huge departure, but one definitely notices a slight discrepancy between the numbers.
FWIW, as per Boiling Steam's report, we find the following numbers for Fedora (and related derivatives):
- Fedora - 8.7%
- Nobara - 5.2%
- Bazzite - 4.5%
Which (together) amounts to 18.4%.
If we would scale this down, as Boiling Steam's report doesn't include SteamOS Holo^[I'll assume its share is 30.95% based on Steam's own numbers.], we'd get:
- Fedora - 6%
- Nobara - 3.6%
- Bazzite - 3.1%
Totaling to 12.7% this time. And thus, it('s at least likely to) constitute the majority of the "Other" category.
But how is it a security nightmare? Or did you mean "distraction", but chose to use "nightmare" for -I suppose- exaggeration (or similar/related reasons)?
doesn’t matter if you downloaded malicious code
Hmm..., please help me understand: say, I installed a flatpak that included malicious code. But, it required some permission to enact upon its maliciousness. Which, it never received. And thus, if my understanding is correct, it couldn't enact upon its maliciousness. How didn't Flatpak's security model not matter in this case? Apologies if I sound obnoxious (or whatsoever)*, but I'm genuinely trying to understand your case.
Thanks for sharing your experiences! As much as I absolutely love and favor 'immutable'/atomic ~~"Doritos"~~ distros over their traditional counterparts, I can't but accept the reality that it's not (prime-time) for everyone (yet). Though, I do wonder what put you off (specifically). Would you mind sharing it?
Anything needing deeper access or only available in package form, I’ve been able to run in boxes.
I assume you're referring to distroboxes and not to (GNOME's) Boxes used for running VMs.
Its a security nightmare
How so? Doesn't its sandbox offer superior security (under most circumstances) over most other solutions? Even in its relative infancy*.
Apologies for my ignorance, but what's OST?
I was under the impression Arch was more for “hardcore” users, is that an outdated mindset (or was it ever true)?
It's more nuanced than that.
Arch Linux, the distro Garuda Linux is derived from, is definitely not a distro that holds your hand like e.g. Linux Mint does. It (somewhat) demands you to read extensively through its excellent^[Arch Linux is not unique in its extensive documentation. This is more of a trend we find on other distros that come with (almost) no defaults; e.g. Gentoo also sports a(n arguably even more) comprehensive Wiki. This makes total sense as these systems require from their users to set it up. Which, unsurprisingly, is a nonstarter without proper guidance.] ArchWiki.
However, Garuda and other derivatives^[This includes but is not limited to the likes of CachyOS and EndeavourOS. A more exhaustive list is found here.] are opinionated takes on Arch that try to fulfill a specific goal that its respective maintainers have in mind. This can range from using Arch Linux as a base for delivering:
- a scrutinizingly optimized distro that at (the very) least inches out every other distro in performance (i.e. CachyOS)
- a distro that functions as a glorified installer^[Historically speaking, the hardest part about Arch Linux was its installation. This has since been mostly alleviated with the introduction of
archinstall
.] for Arch. But with that, remains very close in spirit to what Arch is all about (i.e. EndeavourOS) - a ready-to-go gaming distro (i.e. Garuda Linux)
- (and everything in between and beyond...)
(Note that the oversimplified descriptions found above don't quite do justice to the enormous effort that is put into these projects. Furthermore, it has to be mentioned that each of these distros proud themselves on the amazing communities they've built.)
Finally, it goes without saying that having an Arch base continues to pose a (potential) maintenance burden^[I think the Upgrading the system section of its System maintenance wiki entry is one of the most striking examples of what I mean. I'm simply unaware of any other distro that requires/demands something similar. Note that -on Arch- you're encouraged to update daily or at least weekly.] with the constant stream of updates. While some of the above distros include some of the available protections by default, none claim to provide a silver bullet^[In Arch Linux' defense, this is a hard problem to solve without introducing radical changes. Even openSUSE that pioneered the BTRFS + Snapper workflow in its Tumbleweed, is actively seeking and working on an even more powerful solution. But let's not get down that rabbit hole for now 😜.]. Thankfully, problems 'should' only act up every once in a while. And (almost surely) deflecting them with a working snapshot provides an evergreen magical experience.
So, to conclude, Arch Linux as a distro definitely is more demanding than e.g. Linux Mint. However, the derivatives mentioned above definitely bridge the gap to a remarkable extent. So much so, perhaps, that you might not even notice much of a difference (besides the constant stream of updates).
As the person in question has remained silent, I do wonder if I could perhaps help out instead. Would you be so kind to vocalize your question(s) as elaborate as possible? Afterwards, I'll try to answer them to the best of my abilities.
I want my apps to be able to talk to each other. So flatpak is just in the way.
This is (at least somewhat of) a legit concern. But is mostly directed towards Flatpak's limitations in its current implementation.
Also, I don’t see the point of immutable distros. I could boot off of btrfs snapshots years ago. Immutability gives me absolutely nothing of value either
Have you ever wondered why openSUSE started working on (what would eventually become) Aeon while they had previously pioneered the BTRFS + Snapper workflow with Tumbleweed? I believe you may find the point of immutable distros in there 😉.
If you're still (relatively) new to Linux and are mostly interested in "just works", then you simply can't go wrong with systemd. It has (for better or worse) become the de facto standard on Linux and is therefore often assumed to be present. Hence, actively resisting it might be 'costly'. Therefore, you should carefully consider whether it's worth straying from the beaten path. Like, what do you hope to achieve?
As for the elephant in the room, what alternative can even put up a fight? While I'd be the first to admit that systemd's design ethos leaves a lot to be desired; it's so feature-rich that I've yet to find any distro that puts good use to (almost) all of them. But, including everything and the kitchen sink does make it hard for its competitors to compete whenever it matters; perhaps it's one of the key reasons why systemd is as reliable as it is OR why attempting to replace systemd on Fedora/NixOS/openSUSE is a nonstarter. (Being founded and funded by Red Hat doesn't hurt either. Nor does it hurt when its main developer is on Microsoft's payroll.)
Though, even if I don't see the likes of OpenRC/runit/sysvinit ever compete with systemd in terms of capabilities, I am cautiously optimistic for dinit and s6.
~~LOL, who am I kidding, systemd will (probably) only be dethroned whenever its PipeWire/Wayland is introduced.~~
What is the kernel version on your system? On both Linux Mint and Ubuntu*
Hehe :P , thanks for sharing your experiences!
Uhmm..., please allow me to elaborate upon my first question, as I don't feel it's quite answered yet.
You noted the following in an earlier comment:
Which led me to believe that you left Bluefin for some reason. But after reading your great wall, it doesn't seem as if you actually left it. So..., I'm mostly confused at the moment :P . Would you mind elaborating in hopes of (at least) alleviating this confusion?