Two years into full-time Linux and I’m finally burning the distro-hopping cycle. I fell for the Arch/AUR trap for a while, but I got tired of spending my weekends debugging file manager crashes instead of maintaining my home lab.

Switched back to Fedora, and it’s boring in exactly the way I need it to be. It’s a stable launchpad for my projects, not the project itself.

top 92 comments

sorted by: hot top controversial new old
[–] 20 points 3 months ago (11 children)

I have been on this Linux jam since 1996 with a CD copy of Red Hat that came with a magazine (Byte, maybe?). In 2018 I made the jump to Debian based distros specifically because I got tired of the surprises. Now my lab runs LMDE. The only thing more stable and boring is Debian Stable itself.

Like you said, I want to focus on my projects, not have the OS be my project.

  • source
  • hideshow 11 child comments
  • [+] 7 points 3 months ago* (7 children)
  • [–] 4 points 3 months ago

    At the same time, Ubuntu is so dumbed down thst certain things are impossible via the UI. I spent a whole day and 5 reinstalls to be able to install an encrypted OS next to another partition. This used to be trivial though the infstaller.

  • source
  • parent
  • [–] 4 points 3 months ago* (2 children)

    Stable doesn't necessarily means there aren't any bugs, it just means it doesn't change or changes are minor. Of course most bugs shouldn't be a show stopper, though annoying they should have a way to bypass them or simply not have that great a impact.

    I recall when using and regularly updating Arch, a library update borked a software dependent on it — a software required for a Uni class mind you — and while I managed to get it working afterwards, I had to stay awake through the night. That's the difference between stable and rolling release, that wouldn't happen as easily on Debian stable.

    For most users a rolling release model is fine, for servers, it's not.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 3 months ago (1 child)

    Depends on what value of most "users" we are talking. Most users rarely stray outside the browser and I'd say rolling release with the risk of breakage it entails would not suit your average user very well at all.

    Power users that are trying to eek out every drop of performance sure.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 3 months ago

    It's a compromise. Of course you wouldn’t install a rolling release model OS on your grandma's PC, but it can be necessary to have the latest drivers and software, and you don’t need to be a power user when the only thing you want is either compatible hardware or software. I concur that Arch is mostly for power users, though its derivatives don’t have to be.

  • source
  • parent
  • [–] 2 points 3 months ago (2 children)

    My first Linux distro was Red Hat 6 around 1996 I would suspect. It came with a Linux book that I bought.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 3 months ago* (1 child)

    I am pretty sure I started with either Halloween or Mother's Day because Red Hat Linux for Dummies came with Red Hat 2.1 which I am pretty sure came out in 96 or 97. I know Red Hat 6 was released in 1999, because I was neck deep in Y2K work at the time I installed it on my Compaq laptop.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 33 points 3 months ago (17 children)
  • [–] 12 points 3 months ago* (last edited 3 months ago) (8 children)

    Yes ! I don't get why debian always seems to be forgotten outside of its server use. I have been running it for 2 years now (homelab, laptop and desktop).

  • source
  • parent
  • hideshow 8 child comments
  • [–] 18 points 3 months ago (1 child)

    Beyond none of its branches actually satisfying my preferences, I feel like the way it handles major version upgrades is way too involved. I suppose it makes sense; it's paying back the accumulated debt of a couple years worth of bliss...

    Having said that, my experience on Fedora Atomic is (almost) equally blissful without requiring any of that whenever a major version update strikes.

    Don't get me wrong; I definitely do believe Debian has its uses on desktop Linux. But I can't shake off the feeling that they're definitely more niche compared to say Fedora.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 7 points 3 months ago* (last edited 3 months ago)

    I love Debian, I use it as a desktop and it's installed on all my machines, but it has some problems/quirks that make it hard to recommend it for desktop usage.

    First one is that it doesn't have sensible defaults, the OS expects a user who is an admin, one who will configure things to their liking. I would consider this to be a feature, if it weren't for the second problem, the documentation. The documentation is wayy too dated, lots of pages in the wiki haven't been updated since Debian Buster days!

    A better recommendation would be probably a Debian derivative like MX Linux. They are more opinionated, but as far as I know, they come with better defaults and offer newer guides, documentation, etc.

  • source
  • parent
  • [–] 5 points 3 months ago (3 children)

    Debian is nice & boring, but I have had issues with how old its kernel and software versions are. 6.12 isn't too bad for Trixie, but previously it was really terrible. When I was running Bookworm, I ran into plenty of situations where software I was compiling or getting from outside the repos (for niche software), wasn't backwards compatible to the library versions Debian provided.

    No hate for Debian, but it just doesn't work for a lot of people. However, these days I would go for Debian over Ubuntu 10 times out of 10.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 3 months ago (2 children)

    That is a release engineering issue on the developers side in my opinion though no less real. Developers targeting Linux should target the current version of big LTS releases like debian and Redhat enterprise if they are serious about compatibility beyond "works on my system"

    For the vast majority of computer users I'd says debian is fine since most users hardly step out of the browser these days.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 3 months ago (1 child)

    Staying compatible with LTS releases should absolutely be the goal, but that takes work from both sides.

    If Debian is applying backported patches to old software (I think the oldest version I saw was 6 years out of support) that generates a nightmare to support for package maintainers. If there are features which are not supported since the version is so old, but there are backported security patches which change the API, the developers would essentially have to maintain a specific version for each LTS distro's specific set of patches, and the number of versions you have to maintain and the length of time you need to maintain them for quickly becomes impossible to manage.

    Stable is nice, but you can have stability without being criminally outdated, as Trixie shows. The ideal is to have a stable and up to date distribution.

    And yes, most users would be fine due to just being in the browser, but thats true of literally any OS or distro, not specific to this.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 3 months ago

    I don't think back ported security patches should be changing public APIs, are you speaking from actual experience or is that some kind of theoretical problem that might not actually exist or at least isn't the norm?

  • source
  • parent
  • [–] 2 points 3 months ago

    debian always seems to be forgotten outside of its server use

    Nah, not even for servers. SLSA and ISO27002. Validation in the other distros is better, and that's night-and-day for server sector.

    I worked Unix in 99-06 and there's a reason their Linux offering wasn't debian: that validation hole.

  • source
  • parent
  • [–] 5 points 3 months ago (7 children)

    Debian for everything I need to not fall over, CachyOS for computers I want to fiddle with.

  • source
  • parent
  • hideshow 7 child comments
  • [–] -3 points 3 months ago (6 children)

    If you like to fiddle, I might suggest Arch. 😁 Hit me up if you want help with getting started!

  • source
  • parent
  • hideshow 6 child comments
  • [–] 5 points 3 months ago (5 children)

    CachyOS is Arch with a few tweaks, some of which are hard to do by yourself.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 3 months ago (2 children)

    Fair enough. I thought it was one of those distros that you couldn't change much once installed. My bad, if incorrect.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 3 months ago (1 child)

    Yeah, I tried pure Arch first, fucked up by not installing the right drivers for my old Nvidia card, and was never able to really get it running properly. So I gave up and tried CachyOS instead, on the basis that it'd probably get the drivers right for me. And it did.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 3 months ago*

    I'd come with a word of caution then - while CachyOS automatically and conveniently installs with correct defaults, it is still a direct Arch derivative. Going forward, it will be just as easy to screw the system up and not know where to go next.

    With that said, I strongly advise to learn to revert any change you can make to your system. The simplest way (assuming CachyOS installed root filesystem as btrfs) is to learn your way around snapper early on. Check tutorials on how to do it right on CachyOS.

    With Snapper set up well, you can essentially undo any change. And this will be essential as you learn Arch (which CachyOS still really is).

  • source
  • parent
  • [–] 32 points 3 months ago (2 children)

    I did the same thing. Settled om Baazite

  • source
  • hideshow 2 child comments
  • [–] 4 points 3 months ago

    Bazzite is just right for my daily driver. I was hopping around different arch distros for a while, but I had some really weird encounters with btrfs and not being able to recover after kernel upgrades. Happened to me 3 times in the span of 2 years.

  • source
  • parent
  • [–] 7 points 3 months ago (1 child)
  • [–] 7 points 3 months ago (5 children)

    Fedora for fun, OpenSUSE for work.

  • source
  • hideshow 5 child comments
  • [–] 7 points 3 months ago (1 child)

    Don't get comfy, I used to be fedora, then debian, then arch. Mint + Cinnamon is my final resting place.

  • source
  • hideshow 1 child comment
  • [–] 6 points 3 months ago (1 child)

    I fell for the Arch/AUR trap for a while, but I got tired of spending my weekends debugging file manager crashes instead of maintaining my home lab.

    What sort of file manager crashes were you having?

  • source
  • hideshow 1 child comment
  • [–] [S] 3 points 3 months ago

    Right mouse click, it was an intermittent issue and never did get to the bottom of it as the only forum posts I could find were from 10 years ago. Yes I know I could of used the keyboard shortcuts but my muscle memory is more mouse orientated than keyboard lol

  • source
  • parent
  • [–] 6 points 3 months ago (7 children)

    I also settled on fedora with kde but the fans in my laptop keep spinning up every few seconds, even when locked. It’s very annoying.

  • source
  • hideshow 7 child comments
  • [–] 5 points 3 months ago* (last edited 3 months ago) (3 children)

    Is your computer Lenovo by chance? I experience the same with my Lenovo laptop. I could figure out some tweqks to calm it down a little bit, but it's still running quite often despite a minimal load.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 3 months ago (2 children)

    It is; it’s a Lenovo Legion 5. Or something like that.

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 3 points 3 months ago (2 children)

    I get the opposite with any Linux distribution I've tried on my HP laptop. Windows, fans never shut up but with Linux just pure silence!

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 3 months ago (1 child)

    I sometimes dual boot into windows on the same laptop and it also hits the fans hard, especially after booting up, but it doesn’t suffer the periodic fan problem. Not that I’m shilling for windows. I hate windows and use Linux on my server.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 5 points 3 months ago (5 children)

    Agreed. Fedora is great. Although I do prefer gnome.

  • source
  • hideshow 5 child comments
  • [–] 4 points 3 months ago (2 children)

    What makes you prefer Gnome? To me, it always felt too simple, as if they're treating the user like a child learning how a computer works. I have the same issue with MacOS too

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 3 months ago

    I could make any de do what I want, but gnome is closest to what I’d build out of the box. And that’s a very simple interface. I particularly like the finger gestures on my laptop touchpad. Once you train your brain, you zoom between desktops and programs on a single screen laptop equivalent to multiple monitors.

    Additionally, I’ve found a few simple extensions that I’m sure have kde equivalents, but I’m a creature of habit. Grid is awesome, makes window tiling and snapping awesome. Caffeine for keeping things alive. And a few others. Mostly though it’s just speed of use - especially on the laptop.

    One thing though I hate about gnome though is its high dpi monitor scaling support with Wayland when gaming. There’s four or five really dumb things it does. Sometimes it’s easiest to just change the resolution to what you want prior to launching the game.

  • source
  • parent
  • [–] 5 points 3 months ago* (last edited 3 months ago)

    Back to Fedora myself.

    My path so far: Manjaro -> Arch -> Mint -> Fedora -> EndeavourOS -> OpenSUSE Tumbleweed -> Bazzite -> Fedora.

    All distros on the list are brilliant in their own right, they just failed on my hardware in all variety of odd ways, or were simply too limited for what I want to do. Of all of them, Fedora was the least problematic in the long run, and with the snapshot experience I gained from OpenSUSE, I think I can manage it well now.

    P.S. Seems like the article author also got inspiration for btrfs after using OpenSUSE, and I don't think it's random. Folks there made a truly perfect integration. If you want to know what btrfs can truly offer, look no further, this is the best use of this filesystem anywhere on Linux.

    Speaking of Fedora, my experience of installation was nothing similar. It was rough all the way. From the installer literally not launching, to borked nvidia drivers, it all caused me some pain. But after I've set everything up, it was a breeze.

  • source
  • [–] 14 points 3 months ago (9 children)

    Debian for servers and fedora for desktop for me.

    Some people I will put on Mint for desktop use, if they are super non-technical.

  • source
  • hideshow 9 child comments
  • [–] 5 points 3 months ago (6 children)

    I love mint and I'm at least a little technical. Although I'm still mad I couldn't get fedora working on my laptop.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 3 points 3 months ago (5 children)
  • [–] 2 points 3 months ago (4 children)

    The live USB would boot, but the install would fail. It was my only computer at the time, so I needed it up and working and couldn't really troubleshoot. In fairness, ASUS is not known for it's Linux support.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 3 months ago (3 children)

    Bazzite has lots of customizations built-in if you download the Asus spin.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 3 months ago (2 children)

    Interesting! I'll have to check it out. I'm a little wary of immutable distros though. I do a fair amount of tinkering and random package installs. And I dont love flatpak.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 3 months ago* (1 child)

    They are not as restrictive as people make them out to be. Ostree works quite well for installing a primary app like a different browser.

    If you want to avoid dependency conflicts entirely, You can have a look at distro shelf. It allows you to run a container for nearly any distro, install packages and then export those apps to run like native apps. I use it all the time when something is only supported via package and not flatpack, or some other distro only.

    The container still maps to your same home folder for file and config access.

    I have 3 containers, a fedora workstation one for standard apps I don't want to do via Flatpak or AppImage. An Debian one for deb packages. And lastly a Arch one, which is for the more experimental apps. If I end up breaking something, I can just wipe the container and start again.

  • source
  • parent
  • hideshow 1 child comment
  • [+] 2 points 3 months ago (1 child)
  • Holy shit me three. Although I am currently running an experiment where my partner, who is less technically inclined, is using zorin instead of mint. Been about 2 weeks since I refreshed their laptop. They still haven't turned it on. Will report back.

    Insert spongebob time meme.

  • source
  • parent
  • [–] 8 points 3 months ago (7 children)

    What is it with everyone going to Fedora? New Ubuntu apparently.

  • source
  • hideshow 7 child comments
  • [–] 18 points 3 months ago

    Fedora is solid these days, well the last few years. It's been so easy and everything is up to date, not lagging behind lke Ubuntu.

    Ubuntu been awful since the beginning, always buggy always needing to be rinstalled at some point.

    It lives on hype alone. I would choose anything over Ubuntu.

  • source
  • parent
  • [–] 5 points 3 months ago (2 children)

    I don't get it, but I also haven't used Fedora since like 2007. I settled on Ubuntu for a while then jumped ship to Arch, and maybe for the first time I haven't been wondering where I'd go to next because something frustrated me with the os lol

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 3 months ago (1 child)

    You know? Like, there's zero friction with Arch, I feel like. It's just out of your way.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • [–] 6 points 3 months ago (2 children)

    Fedora recently provided some exciting developments in the Linux world, and it's genuinely interesting to follow.

    It's also reasonably new and reasonably stable, which is often so much of a pain point to balance.

    Also, I mean, it is the distro Linus himself prefers.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 3 months ago (1 child)

    Linus liking something doesn't mean anything. He has some other strange opinions too.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 3 months ago*

    Sure, and it's not about liking. It's about being damn sure Fedora will keep up with Linux development.

    Linus is not the one to distro-hop, and you can be sure that his workstation will be perfectly operational and up to date with Linux development. And therefore, yours can probably be too.

  • source
  • parent
  • [–] 4 points 3 months ago (12 children)

    Luckily for me, I switched from Cachy to Fedora kde right before the AUR attacks started happening. Fedora honestly feels like home to me now. I customized it to have a very Gnome like workflow, and its working flawlessly for me.

  • source
  • hideshow 12 child comments
  • [–] 2 points 3 months ago (10 children)
  • [–] 4 points 3 months ago (5 children)

    Gnome has slowly become like a DE made by Apple. Even trying to configure it to use a screen shot app other than the integrated one is a fucking chore, they want you to forcibly use theirs, which is great for basic screen shooting, but I'm more of a flames hot fan because of how seamless it is to annotate on any shot instead of taking the shot, having to use a second app to edit/annotate, and then, I don't know when it started, but every screenshot gets saved as a picture now, no way to just use it with the clipboard and let it disappear on the next SC or copy.

    Then there's the mentality. In GNOME If a feature doesn’t fit the design language, no matter how popular, it's rejected. Dissenting opinions on design choices are almost always met with "trust the process."

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 3 months ago (4 children)

    Im actually curious...is there any other de that goes for kind of a gnome like workflow or design language but maybe a bit more customizable and open? I've honestly really only use Cinnamon and KDE so far (i came from windows originally) so I'm not quite accustomed to all the different de choices. Also, what do you use yourself?.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 3 months ago (3 children)

    I'm in a similar situation as you. I've been a Gnome user since Gnome 2, but want the same as you, which is why I asked for the configuration in Plasma to have a starting point.

    I just spun up a new Fedora KDE install to try again (for the 100th time) to achieve the same workflow I'm used to in GNOME (mostly it's having an app grid instead of an app menu, dynamic workspaces and 'dash-to-dock' functionality). There are some things that have been incredibly hard for me in KDE in terms of ease of access, like how 'Alt-tab' doesn't seem to work across workspaces, then Plasma in default is just too crowded when compared to Gnome. But I think KDE is far superior in terms of customization, and I can easily have various windows of the same app open and traverse across them with alt-tab, whereas in Gnome alt-tab will only work across apps, not separate windows of the same apps.

    So, like you, I'm still trying to make my DE my own, but it is fun, and I am learning a lot doing it.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 3 months ago* (last edited 3 months ago) (2 children)

    Oh oops I almost ignored that other reply by accident my bad. I pretty much just followed along with a youtube video and copied what he did...hold on lemme get the link to it, maybe it helps. https://www.youtube.com/watch?v=wurtYbHpc7o. Sorry if it doesn't help, I kinda just look up things as I go along or watch vids. Also not really the best at explaining things, my mind works in kind of an odd and abstract way so I suck at explaining things in a coherent way.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 3 months ago

    So, I finally (almost) did it. All I am missing now is the dynamic workspaces and to make Dolphin look/behave a bit more like Nautilus. And I know I can just go ahead and install Nautilus, however, it would install a bunch of Gnome dependencies that I don't want.

    But for now, it is working as intended. Even the Alt-tab that used to just go around the active workspace can now go across workspaces.

    Again, thanks so much.

  • source
  • parent
  • [–] 2 points 3 months ago (3 children)

    Isnt gnome a bit more resource intensive? also like the option of more customization if i ever wanna change the layout or aesthetic.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 3 months ago (2 children)

    You can customize gnome pretty far. The code to have normal human minimize/maximize/close buttons is all still there, and the window bar is there as well. You just have to know which programs to pull from dnf that know what registry dconf settings to adjust. I have yet to find a use case for nautilus between Dolphin (KDE) and using a terminal.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 3 months ago (1 child)

    Huh good to know. Will be honest I'm a pretty slow learner, but I do find it pretty fun to explore all the options I get on linux. Knowing me it will probably be years until I find a de (or maybe a tiling window manager) thats perfect for me. Been using linux for maaaaybe 1 1/2-2 years but I still feel like a beginner in a lot of ways.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 3 months ago

    Install gnome-tweaks. It'll be under "Accessories" or you can search for it in their activities travesty. There are some gnome-shell-extension-X things to install as well before you head into the tweaks program. They all used to be part of gnome-tweaks and now they're not. If I recall a helpful web lookup occurs when you're messing with that stuff and tells you what package to install.

    gnome can be rough until you tailor it to your usage or if you're in an austere environment with no internet. I think all those settings can be changed via editing dconf directly, but I don't know how, and at this point in my life I don't really feel like trying to hack a user experience provided to me into usefulness (no root, admin doesn't want to use linux at all so he sets up the minimal least risky thing he can and won't change it). gnome's interpretation of "minimal" is pretty painful.

    I use LXQT when I can. I'll get around to trying modern KDE at some point.

  • source
  • parent
  • [–] 2 points 3 months ago

    Dude, if you documented your process for this, could you share the configuration with me, please? I've been trying (on and off) to do precisely that because of how walled GNOME has become between GNOME 39 and now, but my results have been "less than spectacular" to say the least. I think I just need a starting point, but the videos on YouTube about that are not really practical. I'm on GNOME because I just love the whole workflow, but would rather be on Plasma with the Gnome workflow if possible. That would be great. If not, well FUCK YOU! Just kidding, lol (about the fuck you, I still would love a starting point on this 🤣)

  • source
  • parent
  • [–] 4 points 3 months ago

    Kinoite user here - no urge to hop. Distrobox if I need something else

  • source
  • load more comments
    view more: next ›