for gratis or other reasons ?
- Have you been a distro hopper ?
- What is your favorite Linux distro ?
EDIT : Thanks for all the comments so far. Heartwarming really!
the fact it doesnt slow down my computer with needless crap is a big bonus
It was and still is a few things: Mostly the cool factor. It's different, does what I tell it (safety be damned lol ).
Security: Mostly sane defaults (like not making the initial user with full admin rights).
In the early days, a major factor was being poorer, constantly rebuilding Frankenstein PCs that would trip Ms activation crap. And with so many used parts, performance was better too.
Being a geek, I have tried many linux distros (I've been using Linux since 1998, on and off). Curiosity was what was driving my usage of it.
In the early 2000s, when I used to write for OSNews.com (second only to Slashdot for OS tech news back then), I really didn't find any distro polished enough to be a daily driver for me. Red Hat was big at the time, but even when ubuntu came around, it was still not as polished as it is today. These days, I'm using Debian-Testing mostly, however I concede that the best distro for newbies (and for me really, I'm too old now to be tinkering) is Linux Mint (flagship version). Mint really is well-thought out for daily usage. It might not have the latest tech innovation in it, or be bold with its choices, but it just works 99% of the time.
As time has gone by, and seen corporations taking everything for themselves (via enshittification), I have stopped using Linux because it was the geeky/cool thing to do, but I started using it because it frees me from all the spyware, and corporation agendas. Back in the 2000s, when I was a news editor for foss matters, I was mostly siding with the BSD license side of things (and mit/apache/ etc). I felt that the GPL was too restrictive, and that we should allow innovation take its course as it wants to. Now, that I've lost all my faith in corporations doing the right (smart) thing, I'm now a GPL3/AGPL type of a gal. The more "restrictively open" something can be, the better. Don't allow anyone to manipulate you, or use you, or take away your data etc.
I went into Linux because I saw some coworkers use it. I stayed in it because I fell in love with the ideals (while it also works at least just as well as propietary OSs).
That shows how important it is that you spread the word. Linux does not do advertising. It needs the community. I love that.
I guess in Linux you either go Ubuntu and stay Ubuntu... Or (like me) you hop for a year or so until you find out your place. (Generalisation)
My fav is Arch Linux. Endeavour OS for easier install of Arch Linux. I haven't found anything better for personal computers. For work, the choice is clearly Debian for me, because Debian.
I switched probably 2010 or 2011. I think I was on windows 7, but it might have been windows vista and I never got to 7.
At some point I had made a realization that software I downloaded from sourceforge (this website has been terrible for a long while now, but I think it was decent way back) was heavily correlated with not being shitty. After making this observation, I was able to generalize it to open source software tends to be less shitty and I had a year or two of experiences afterwards that reinforced my theory, which led me to try experimenting with linux installs.
I started with dual-booting Fedora, I had no idea what I was doing and didn't like the user experience as much as windows at first. I did a little bit of distro-hopping to see if there was something more appealing to me, but during that time I discovered the free software movement and that resonated with me a lot more than open source had, so I decided I wasn't interested in going back to windows. Moved to Trisquel (originally an Ubuntu derivative, and fully-free to the point of being FSF-approved) and grew to love it.
After a couple years, I decided I was curious enough to learn more about how the system works, so I moved to Parabola (fully free Arch derivative) to force myself to learn. I really learned barely anything, but I got very good at getting things working by trial-and-error while reading documentation I don't fully understand. I haven't progressed very far beyond that point at all in the years since, but I got too comfortable to make a significant change.
In the past five or so years, I've to some degree dropped the free software philosophy in favor of a philosophy that the problem runs much deeper (no hope of a successful free software movement in a capitalist society, and software is not even close to the most beneficial consequence of getting past capitalism), and I've moved to legit Arch rather than Parabola.
I've basically gone ten years without real issues on arch installs, but I still have no idea what I'm doing, I'm just comfortable with it and don't want to put any effort into a change. I feel like if anyone from the arch forums or anyone knowledgeable in general took five minutes to look at my pc they'd be like wtf are you doing. It's whatever, it works well enough for me.
I am an IT nerd so I use Linux to learn more about the OS and programming. This was the original reason and still is the reason I keep a Linux machine on hand. Current machine is a dual-boot LG Gram running Windows 11 (wanted to keep the original OS so just shrunk it) and Arch Linux. It runs on Arch 90% of the time. Really only boot the windows partition to use it for work.
Basically Intel graphics on windows broke. Hopped to Linux, no such problems here.
Tried (hopped) almost every mainstream distros, some niche ones too. Due to some issues with trackpad, I am forced to use arch based distros. Currently rocking EndeavourOS.
I think I originally checked it out after watching an LTT video on a gaming distro, because i liked computers and I was pretty good at them. Not sure if I was the problem or the distro but it was pretty bad. Still fell in love.
Now I appreciate the open source aspect, but I still like it because I can do more with it and learn in the process.
First experimented when Windows 8 took away Aero Glass and other customizations. Committed when I had to fight with Windows 10's twice-yearly feature updates that messed with my settings and wasted space with new programs I didn't ask for. I now keep a separate laptop just to run Windows when I have to.
Distrohopping was mostly confined to my first year using Linux. Deepin (kept crashing) -> UbuntuDDE (went unmaintained) -> Arch Linux -> Debian. Settled on Debian Stable since it just works, I haven't been using bleeding-edge hardware, and I don't like things changing around too often (see my Chicago95 rice).
I was born into it. I stayed with it for some mix of gratis and libre. I'm not rich or dumb enough to buy an Apple device or Windows licence, and I like having a computer that won't turn on me.
Perhaps a different perspective, but I am gearing up to switch at the moment.
While I have previously used Linux (I have been running Debian 12 on my laptop for about a year), I bought windows 11 for my Desktop as I was still under the impression that is was the only real way to play games.
I recently learned about what Proton has done for games on Linux and also noticed how many games are truly playable on Linux now with the ever increasing market share.
Even though I am using NVIDIA hardware, I have looked up the process for installing the NVIDIA drivers on Linux and while not as easy as AMD, it appears to be quite easy anyway (I am an IT graduate so it seems pretty straightforward to me).
It really was only games that was holding me back I think.
Windows, especially lately has been growing more and more and more and more invasive. I feel like in the last 6 weeks I have read tens of articles on how Microsoft is trying to insert ads into the OS, watermark the OS, install AI into the OS, force the use of MS accounts instead of local accounts etc, and it is completely disgusting. At this point given the recent activity, I would not at all be surprised if they started to try to enforce the OS as a "subscription service".
The moment I installed windows 11 I knew it was going to be a poor experience, considering I had to create registry keys and manually relaunch the OOBE with flags in order to use a local account.
For all these reasons (Gaming becoming ever more accessible on linux, and MS consistently making their product less valuable), I will be switching to either Debian 12 on my desktop or Arch in the near future.
It is a disgusting corporate world we find ourselves in right now, but while this is in many ways a bad thing, I have never in my life noticed more people taking notice of that, becoming interested in FOSS, in Linux, in even considering no longer putting up with this kind of thing, and that gives me hope.
I switched because I was sick of dealing with corporate garbage and abuse at the hands of Microsoft.
It wasn't the cost, I've always activated my Windows installations with gray-market keys bought on eBay for 5-10 dollars. Plus I've paid far more for open source software than I ever did for Windows and their proprietary trash.
I had so many problems with Windows over the years. Fighting with drivers, fighting with software installs, fighting with the registry, etc etc.
I also couldn't stand how bad their spying was getting, how bloated and clunky their software was, and how much adware they were forcing on me.
I finally vowed about 3 years ago that I would never use Windows again for any of my personal computing, no matter what I had to sacrifice.
Turns out, I didn't have to really sacrifice anything significant, and I gained far more than I lost. I would never go back to Windows now, especially with what is happening with windows 11.
My main computer runs Nobara, because I use it mostly for gaming. I use KDE Plasma as my DE. Both work fantastic, games run fast and smooth, and everything looks so pretty lol.
I use Mint Debian Edition with Cinnamon on my laptop and it's awesome too. Almost never have any problems with it.
My work allows me to use Linux, so I run Debian with KDE Plasma. It took a bit of work to get everything running smoothly, but I'm enough of a power user that it wasn't too bad.
My phone runs GrapheneOS, I'm on it right now typing this. Love it also, so glad to be off a corporate version of Android. GrapheneOS is awesome and does everything I need very well.
I've used a ton of different distros. Different strokes for different folks. I've used Arch, Fedora, Zorin, Ubuntu, Lubuntu, Mint, Manjaro, Alma, and several others. Some were a fad, some I use for my servers, some I use for home lab testing, etc.
Initially, I chose Linux for it being gratis, but as I've used it more and more, I started to appreciate its freedom. It's really kinda moot though since I first gotten exposed to Linux because I had to. Our uni adopted Linux (some faculties used Linux Mint, others used Ubuntu) for their school computer laboratories after they couldn't pay for their Windows licenses. In a way, I indeed got into Linux because it is gratis.
I started daily-driving Linux when my Win7 desktop broke, and had to use an ancient, hand-me-down, laptop. It can barely run Win7, and so I tried installing Ubuntu on it (funny in hindsight though, I should have used a lightweight Linux distro). Then a friend of mine introduced me to Manjaro. It worked well for quite a while, until the HDD finally croaked (it's had a long life of nearly a decade). I stuck with Manjaro when I got my present desktop, but that same friend of mine who introduced me to Manjaro pushed me to using Arch despite my protests. I would have wanted to switch to Endeavour instead since I was intimidated by pure Arch. But since they offered to do the "installation and set-up process" with me, I relented. (The scare quotes are there because it was not an ordinary installation process: my friend basically exorcised the Manjaro out of my system.)
I have a few distros I would like to try, off the top of my head: EndeavourOS, Fedora Silverblue, and NixOS. However, I don't think I'm a distro hopper. I would prefer that I stay with a distro unless I get pushed off it for one reason or another. Perhaps, if I've got an extra computer to test things out, I might be a bit more adventurous and go distro-hopping using that extra machine.
To date, I've only had a bit of experience with Linux Mint and Ubuntu, and a bit more experience with Manjaro and Arch Linux. I don't think fairly limited experience with those allows me to pick a favorite, but I suppose despite its reputation for being hard to use, I quite like Arch Linux. Its package manager as well its repositories really does it for me. It's changed the way I think about installing programs, as well as updating them.
Currently, I use Arch and Win10 in a dual-boot system. After I've gotten myself an AMD graphics card, I spend my time on my Arch system almost exclusively.
But since they offered to do the “installation and set-up process” with me, I relented. (The scare quotes are there because it was not an ordinary installation process: my friend basically exorcised the Manjaro out of my system.)
😃
I have a few distros I would like to try, off the top of my head: EndeavourOS, Fedora Silverblue, and NixOS.
I am not a NixOS user but I have tried it a few times and I find it really impressive for some features. Though I feel intimidated by having to learn about more features. But the thing I find impressive so far is how to switch DEs so incredibly easy after a basic NixOS install. For example in case you're currently running XFCE4 :
- Edit the one NixOS configuration file to define the DE you prefer on one line, say GNOME, and add some more packages you want.
- Run the build switch command.
- Reboot (or logout and restart the relevant Display Manager if needed)
- Enter GNOME
- Edit the one NixOS configuration file again, remove the GNOME line, and insert a line with KDE Plasma
- Run the build switch command.
- Reboot
- Enter KDE Plasma.
It's like magic! 🐧
I still intend to show this to a Linux friend one day just for fun and sharing. And with clonezilla or rescuezilla it should be pretty easy and fast to recover from backups, show it to the friend, and then put Arch Linux back from backups.
That sounds amazing, to be honest. One major concern I've got is the initial setting up. That same friend of mine (the one who exorcised my system) already has a NixOS system for their NAS, and seeing the config files kinda scared me. However, as far as I've understood their explanation, it's basically a "set-up once and forget about it" affair. It's still quite a departure from the way I've learned to do things though, so it's still intimidating.
To be honest, maybe I'm just waiting for that friend to be somewhat of an expert in NixOS, so that they can push me into using it, lol!
🙂 Well, you know I'd say you don't have to sacrifice your daily driver Linux install. I use more than one computer and SBC cause I like to tinker with Linux and BSD. In the country that I live in a reasonable (as in : I only need to browse the Internet and check email and Fediverse, no gaming or 3D rendering or pro photo editing and so on) refurbished laptop with touchscreen can be had for just 75 Euros. I'm thinking about getting another one so that I can omit some clonezilla restore/backup time.
I actually have some plans (no timeline though, it's basically just a wishlist item as of now) of making my own NAS, so there's that opportunity. And of course, yeah, getting an old machine is also an option. Who knows, maybe I'd get my hands on another old laptop that could very well be my way to testing Linux distros.
I wanted to be a hacker as a kid, so I had some experience with Backtrack 5. A prof said if you wanted to be a cowboy coder, do everything in your terminal. That was good advice, I've learned a lot about OS's from that
Your OS is basically a set of drivers that allow you to leverage your hardware, as well as a package manager for managing your software, and a system for managing services (like at startup or by some event trigger)
I'm an advanced user but NixOS has been an excellent OS, it's like all the fun of tuning arch but with less elbow grease. I was a kde neon (ubuntu base + plasma display manager + KDE desktop environment) user before