this post was submitted on 13 Jan 2025
65 points (84.9% liked)

Linux

49007 readers
861 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Hi, I just want to share / get some opinion.

I started using Linux 2 years back. I was dual booting back then and after a year switched to Linux completely.

I started out using Ubuntu, hated it, installed Manjaro after a week and when pacmac broke the thing within 2 months, I watched a bunch of YouTube videos, read the arch wiki and installed arch. Things were going great except for some Nvidia issues (I am using an Optimus laptop) but utt was running smoothly. Then decided that I want to build a game engine and the nvidia issues were significant. So I read somewhere that Fedora has great nvidia support and I installed it and everything worked. I installed Fedora 39, and it worked. When Fedora 40 came, I upgraded no issues, Fedora 41 came, no issues.

But just a few days back when I had vacation, I decided my system was getting bloated and I didn't manually want to uninstall apps, I decided let's format it. But I thought... Arch might take up less space on my disk(1 have a 512gb nvme, and t 2tb hdd, but I like to put things like games and projects I am working on, on the nvme). So I installed arch and loving the experience. I installed Nvidia-open drm drivers and it just works.

TLDR: Is it normal to distro hop after being using a distro perfectly for so long?

PS: I used archinstall because I didn't want through the lengthy process again. And archinstall works great.

top 50 comments
sorted by: hot top controversial new old

i switched to nixos after using arch for like 12 years.

[–] los_chill@programming.dev 1 points 19 hours ago

I like having my stable daily driver (currently PopOS) and a separate drive or partition for a rotating distro that may pose more of a learning curve (NixOS right now). So it doesn't really feel like hopping, more like a stable and a sandbox.

[–] milicent_bystandr@lemm.ee 2 points 1 day ago

I've also hopped distros on a scale of several years at a time. Loved Arch before I was living on an awful internet connection; did Ubuntu until they messed with snaps; loved Tumbleweed for a few years, but the volume of updates was getting a bit much; nearly learnt Nix but a trial run of Home Manager went up in flames, then I realised multiple layered package versions wasn't worth the 'stability'; now Mint's been doing the job nicely, but I'm tempted to try KDE's new distro someday.

[–] arality@programming.dev 2 points 1 day ago (1 children)

Variety is the spice of life. I've used Slackware, Arch, Gentoo, Fedora, Nix, been on Debian the last few years. Been looking at setting up my own UBlue image. I really like the immutable thing. Do whatever makes you happy..

[–] JackAttack@lemmy.dbzer0.com 2 points 1 day ago (1 children)

I'm interested, What exactly is UBlue? Can you clarify on the immutable thing?

[–] arality@programming.dev 3 points 1 day ago (1 children)

UBlue is a tool the fedora team created to build immutable distros in a container. This is a list of official distros created by it. If you've seen Bazzite it was also created with UBlue.

Immutable distro just means the root filesystem is mounted read-only. So when you do updates, they create another image of your filesystem with the updates applied. Then you have to boot into the new filesystem. This is called an atomic upgrade. So if something is broken, you reload your last image and everything is fine.

[–] JackAttack@lemmy.dbzer0.com 3 points 23 hours ago

Thanks for the explanation. That sounds quite promising. I updated Ubuntu one time and it basically broke a python project environment to where I had to reinstall the previous os again. Then of course reinstall everything else too.

[–] mactan@lemmy.ml 1 points 1 day ago

I hopped more for different desktop experiences than distro. now I've settled into arch for the last 12+ years

[–] superkret@feddit.org 20 points 2 days ago (2 children)

Distrohopping is just a symptom of FOMO (Fear of missing OpenSUSE)

[–] IsoSpandy@lemm.ee 3 points 19 hours ago

I had tried opensuse tumbleweed and absolutely loved the way it did things, my perfect balance between fedora and arch, but there were Teo problems that I couldn't get over.

  1. Zypper is slow.
  2. I couldn't get it to do parallel downloads packages.

But it's a great distro nonetheless.

Also it has a similar problem with fedora that arch doesn't. VIDEO CODECS. I don't understand how the USA messes with my ability to play a video and I am seriously annoyed by it.

[–] kylian0087@lemmy.dbzer0.com 2 points 2 days ago (1 children)

I mean I love OpenSUSE TW. Been using it for well over 2 years. One of the best distros I used. But I am slowly looking to try something new. Its all fun and games 😄

[–] superkret@feddit.org 6 points 2 days ago* (last edited 2 days ago) (1 children)

The distro that cured my distro-hopping was Slackware.
It taught me that you can do anything Linux can do in any distro, no matter how obscure, ancient or simplistic.

It also taught me that there is no reward waiting for you on the other side for making your own life difficult.

Went back to Debian knowing I could do it all myself manually, but I don't have to.

[–] kylian0087@lemmy.dbzer0.com 2 points 2 days ago

For me it is just trying different flavors. They are all unique in their own right. I have not used Slackware yet. Might give it a go though.

[–] butsbutts@lemmy.ml 19 points 2 days ago (1 children)
[–] PrefersAwkward@lemmy.world 7 points 2 days ago* (last edited 1 day ago)

If distro hopping happens more than once a week, please stop hopping immediately and dial 911 as this is the sign of a very rare and serious symptom

plays more upbeat music

[–] eskuero@lemmy.fromshado.ws 32 points 2 days ago* (last edited 2 days ago) (2 children)

I started using Linux 2 years back.

Here's the cause and it's normal.

I remember going through a lot of hopping the first 3 or 4 years but have been settled on Arch since then.

[–] Dungrad@feddit.org 17 points 2 days ago
[–] superkret@feddit.org 6 points 2 days ago (1 children)

Every distro hopper eventually settles on either Arch or Debian.

[–] ugo@feddit.it 6 points 2 days ago (2 children)

Or both! Debian on my server, arch on my desktop, btw

[–] eskuero@lemmy.fromshado.ws 4 points 2 days ago

Bold of you to not run to assume I don't run Arch on my server too (but with all the services inside containers (which are arch images))

load more comments (1 replies)
[–] False@lemmy.world 29 points 2 days ago

Who cares if it's normal or not. You do you

[–] 9488fcea02a9@sh.itjust.works 11 points 2 days ago (1 children)

Pretty normal if you've never used debian.

Debian is the cure to distro hopping

[–] lordnikon@lemmy.world 5 points 2 days ago

This is so true started on Original SUSE 6 switched to Debian been on debian for 25 years

[–] bjoern_tantau@swg-empire.de 18 points 2 days ago (4 children)

Are you even a real Linux user when you don't switch distros every day?

Personally I'm usually content for a long time. Although my ideal distro still doesn't exist and probably never will with the way the meta is currently going.

But you do you. You know how hard/easy it is to reinstall so as long as you're having fun just experiment away.

load more comments (4 replies)
[–] kyub@discuss.tchncs.de 6 points 2 days ago* (last edited 2 days ago)

Distro hopping is fairly normal if you're still relatively new to Linux, I guess you do it less as time goes on, because you'll have a better idea of whether or not a specific distro is appealing to you or not. To be able to even judge that you have to try out some distros for yourself, of course, so you need to do some distro hopping in order to tell what "direction" of distro is best for you. Sure you can read about it or watch videos but it's never the same as actually running it for yourself.

[–] danielquinn@lemmy.ca 12 points 2 days ago (3 children)

I've been using Linux for 25 years. I started with SuSe, switched to RedHat after a couple months, and after a few more months switched to Gentoo... for 10 years, then did Arch for the remainder.

Frankly, I think that distro hopping is a bad idea because it means you don't get enough time really understanding how to fix things. As a long time Arch user, it would never occur to me to throw out 10+years of tooling and scripts, muscle memory and shorthand to fix a driver issue. I would read the wiki top to bottom and then go spelunking through other sources until I find the solution (then update the wiki) before I'd switch to something foreign with its own set of problems and unknowns.

My advice is to find a distro that makes sense to you, and that has a deployment pattern you like and commit to it for a few years. Don't switch unless you find something that fulfills those two requirements even better, and even then do so cautiously. Your experience and understanding is hard-won.

[–] steeznson@lemmy.world 3 points 2 days ago

Gentoo also cured me of distro-hopping

[–] Telorand@reddthat.com 3 points 2 days ago

My advice is to find a distro that makes sense to you, and that has a deployment pattern you like and commit to it for a few years.

Excellent advice. I'd also include maintenance structure, if that's something you can determine. Do they have a history of addressing important bugs? How active are they? Is it maintained by a single dev? Does the team seem overwhelmed or are they stretched thin?

I've avoided distros that have a single maintainer (like Archcraft), because while voluntary distro hoping can be fun, forced distro hoping due to the lone maintainer getting burned out and abandoning the project, leaving their custom repos dead, is no fun for anyone.

load more comments (1 replies)
[–] M33@lemmy.sdf.org 10 points 2 days ago (2 children)

It’s normal if you feel like it, don’t care about others opinions too much ;)

My opinion : far too many distros are « pet distros », a few are actually usable for servers, for desktop as a daily driver and do actual stuff instead of figuring out how to make things work/look pretty.

[–] Telorand@reddthat.com 6 points 2 days ago

The one thing I wish I would have learned in the beginning is that distro = opinionated changes to the base offering. Some are sensible, while some maintainers might add fluff that they like themselves.

Seems like the ones that do minimal changes but still offer something novel are the ones that tend to last, though there's obviously exceptions.

load more comments (1 replies)
[–] algernon@lemmy.ml 15 points 2 days ago

TLDR: Is it normal to distro hop after being using a distro perfectly for so long?

I have used the same distribution (Debian) for over 20 years when I decided to change distributions and switch to NixOS. Debian was - and still is - a very fine distribution. I just needed something radically different.

So, to answer your question: yes, it is perfectly normal. Two years isn't even long.

[–] MNByChoice@midwest.social 10 points 2 days ago (1 children)

Yes, normal. It is good for you and it is good for Linux.

Distros try different things, and it is good to be exposed to many of those. It helps to discover the most functional ideas and cross pollinate.

Wait until you try non-linux FOSS OSes...

Easier to distro hope if your data is safe elsewhere.

[–] azimir@lemmy.ml 6 points 2 days ago (1 children)

I had a three year bender with OpenBSD back in 2001-2003 or so. I even started building my own kernels and doing a tiny bit of hacking on the code. There's all kinds of interesting tools and systems out there if you start exploring.

[–] MNByChoice@midwest.social 4 points 2 days ago (1 children)

Nice!

I am currently setting up a FreeBSD ZFS file server. Software installs are so fast I thought they failed. (OS installer needs quality of life improvemens.)

[–] azimir@lemmy.ml 3 points 2 days ago

We had a similar issue back in 2004 or so. Downloading a browser (Mozilla) was a bout 40MB. Normally it took about 30 seconds to pull it down on our University Internet. Then one day we were setting up systems and every time we clicked the download button nothing seemed to happen.

Further inspection showed that it had many successful download in under 1 second each. Our IT network team got us linked up to Internet2. It was able to download so fast that the bottleneck was the IDE bus of about 40MB/s. The file was coming from Intel over I2 so we couldn't even see it download before it was done.

[–] PushButton@lemmy.world 2 points 1 day ago

I distro hopped last year. Proud user of Debian for 15+ years, switched for Void.

Amazing little distro, simple just how I like it.

[–] codenul@lemmy.ml 10 points 2 days ago* (last edited 2 days ago)

back when i started with Linux, i would distro hop in the beginning since i was trying out different ones, making mistakes, but taking that knowledge with me onto the next one. Then i discovered Manjaro, then EndeavourOS and have been on it for years now

Have thought about reinstalling EOS once i rebuild my computer, but see how that goes -

[–] elucubra@sopuli.xyz 11 points 2 days ago (1 children)

Not normal, you are a weirdo.

I use W11 bloat edition, BTW

[–] milicent_bystandr@lemm.ee 1 points 1 day ago

I recommend distrohopping to check out Vista and iOS. It's easier to get started with if you dual boot them on your W11 netbook.

[–] DavidGarcia@feddit.nl 11 points 2 days ago

Every Linux user has to go through a period of compulsive distro hopping. Don't worry, eventually you'll grow tired of it and just settle on one workhorse distro.

[–] pirx@reddthat.com 7 points 2 days ago

I think this is part of tge beauty of linux, you hop till you're happy 😀

[–] pH3ra@lemmy.ml 7 points 2 days ago* (last edited 2 days ago)

I distro-hopped so many times I got so sick of change that I've stuck with Debian for 4 years, the longest ever. It's a peaceful life.

[–] JubilantJaguar@lemmy.world 5 points 2 days ago

Almost a year? I've been on the same one for about 15.

[–] idotherock@lemm.ee 6 points 2 days ago (1 children)

Oh yeh, totally normal. I switch distros roughly once a year and if I have more than one device on the go then I almost always have different distros on each of them. I think I was with Linux Mint the longest, but even then I switched DE at least 3 times.

load more comments (1 replies)
[–] onlooker@lemmy.ml 6 points 2 days ago

Yeah, it's normal. There are so many flavours of Linux out there, why wouldn't you want to try some of them?

[–] Nibodhika@lemmy.world 4 points 2 days ago

It's perfectly normal, especially when you're still so green. I've distro hopped lots for my first 4 years, started with Ubuntu, and tried a bunch of stuff until settling for Arch back in 2008. Since then I've tried one or another distro for some amount of time or specific purpose, e.g. servers running Debian, work machines running Ubuntu, and there was a 2 year gap where I used Gentoo as my main system (but despite things that I loved there, I just didn't had the patience). Just the other day I was talking about Bazzite with someone here on Lemmy, and they made such a good defense for it that I might install it on a VM for testing, I've also been wanting to give NixOS a serious try any day. All of which is to say, yes man, trying different stuff is normal, even if you're perfectly happy with what you have you won't know if there's anything better for you unless you try it, I used to think I was happy on Windows.

[–] maniii@lemmy.world 3 points 2 days ago

NB: setup a NAS with either nfs or smb/cifs or fish/sshfs for your home folder.

That way wherever or whatever distro you boot on your home network you can mount your home folder and relogin with all your data and configs in place. Replicate if you want local copies with rsync to avoid duplication and drift.

load more comments
view more: next ›