yes i did a os one but i am wondering what distros do you guys use and why,for me cachyos its fast,flexible,has aur(I loved how easy installing apps was) without tinkering.
from the comments, there’s a split between
- linux as a tool: debian, mint, fedora, opensuse, etc.
- linux as a toy: arch, gentoo, nixos, etc.
i wish this split was made more explicit, because more often than not someone comes looking for recommendations for linux as a tool, but someone else responds expecting they want linux as a toy. then the person will try out linux and will leave because it’s not what they want, not knowing that there is a kind of linux that is what they want
Yes! Great way of putting it. It’s hard to explain how just using an OS can be a fun hobby in itself.
OpenSUSE Tumbleweed does it all for me. I work and play games on it and stuff, but my laptop is less mission critical, so I run EndeavourOS on it and experiment with fun layouts and everything is all “frutiger-aero-esque”. It feels like how I nostalgicallyremember those WinXP-7 days!
Snapper rollbacks with BTRFS are incredible for letting you play around with an OS you actually use, and still giving you a cushion to fall back on. :D
My little media streamer / guest PC has Mint. Nice, maybe a little boring, predictable, reliable. Ahhh simplicity. :)
Lots of folks use those “toy” distros to accomplish specialized tasks that are cumbersome or impossible on other distros. I’d describe it more as “general purpose” vs “niche”
Both are tools
that could be true, but my comment was the takeaway i had from reading the other comments in this thread (and from previous experience elsewhere on the internet). most people answering “arch” or “gentoo” are saying, themselves, that they like it because it “teaches them how linux works” or that they “like compiling stuff”. clearly the focus is tinkering with the system as an end in of itself, not using the system as a means to another end
‘Toy’ feels strange to me here. It’s more of a just-works vs power-tool distinction. Sometimes people like tools that require you to RTFM because the deeper understanding has concrete benefits; it’s not just fun. User-friendliness is not all upside, it is still a tradeoff.
You’re absolutely right about hurting new users by not making the destinction, whatever label is used.
Artix because I love Arch and the AUR but networkd kept causing my home network to act like the mad hatter’s tea party with IP assignment.
Xubuntu. Convenience of ubuntu, less cluttered UI.
Kubuntu 24.04 because it’s a solid desktop and I have nothing against Snap. If it works then I don’t care if it’s a deb flat or snap. p PPAs were fun and exciting but I broke my system more than once with them back 10 years.
Kubuntu, because when I got my Vega 56 GPU on release day (August 14, 2017), I had to download the proprietary driver straight from AMD to get it working, and Ubuntu was the only distro supported by both it and Steam at the time. (Otherwise, I would’ve picked Debian or Mint.)
I don’t love Ubuntu (especially how they push Snap), but I can’t be bothered with the hassle of reinstalling my OS.
In 2017? Well, that’s an interesting question. On one hand, it definitely wasn’t as easy as it is now. On the other hand, I was motivated to ditch Windows and willing to make the gaming sacrifices necessary to make that happen. The last version of Windows I used was 7, and I was determined that 10 would never touch this machine – or any computer of mine going forward, for that matter. I also was done putting up with 7, given that Microsoft was starting to backport 10’s spyware and forced-upgrade BS to it by then.
It’s been a while, so I’m fuzzy on the details of what I was playing between 2017 and 2018 (when Proton came out). I think I just limited myself to the subset of my Steam games that had native Linux versions (e.g. TF2 and other Valve first-party games, Don’t Starve, Cities Skylines, etc.), supplemented with PlayOnLinux for Star Trek Online, which, being an MMO I was already committed to, was pretty much the only exception I made. Otherwise, my attitude became “if the developer can’t be bothered to support my OS, that’s their loss, not mine, and I don’t need their shitty Windows-only game anyway.”
After Proton came out and I flipped that switch to “enable Steam Play for all other titles”, I think the majority of my Steam games “Just Worked” – yes, even back at that initial release – and the ones that didn’t became compatible pretty rapidly over the next couple of years. With one exception, I don’t think I’ve had trouble getting a game working since the start of the pandemic, if not earlier. At this point, I’ve softened my “I won’t buy a new game if it doesn’t natively support Linux stance” and instead simply expect every game I buy to work. And they have!
(That one exception was Star Trek Online, which I had continued running via PlayOnLinux because (a) why mess with a working config, and (b) the Steam version of STO wants to permanently link your STO account to your Steam account, which I didn’t want to do. One day, though, they updated the launcher or something and it quit working. I eventually gave up trying to fix it in PlayOnLinux and decided to use Proton for it instead. But I still didn’t want to link my accounts, so I had to jump through these weird hoops where I installed the Steam version, but didn’t log in or play it, and instead re-imported it as a non-Steam game pointing at the executable for the Steam version and then fiddled with the compatibility settings to find a version of Proton that worked. That’s still the configuration I’m using for it to this day.)
Someone told me that he used alot of tinkering to play games before proton.