Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Sorry Arch (EndeavourOS), it's not working out any more and hello Fedora

By - | Views: 133,789

There comes a time when everyone has to sit and think about what they use on their PC, especially if you're on Linux. For me, Arch Linux (via EndeavourOS) just wasn't working out any more and so I've moved to Fedora.

While I was reasonably happy with Arch Linux, it's just not stable enough for me personally. It's a very subjective thing of course, and highly dependent on what hardware you use — along with how often you update. For me, it just messed things up a bit too often, and last night was the final straw.

I updated either that day, or the day before, and just before a livestream was due to start, my SteelSeries headset no longer worked. No matter what I tried, following guide after guide about PipeWire, nothing helped. Just this weird and very quiet electrical static noise whenever I tried piping audio to it. Eventually it worked again by some downgrading, plus random hotplugging and testing it on a Windows machine for a sanity check and it started somewhat working again. My Microphone was another issue, at the same time it decided to be ridiculously quiet for no apparent reason I could see so there were wider problems. I had enough, I had work to do and after hours of hair-pulling — hello from Fedora.

Fedora's KDE Spin

Thankfully, with the likes of Flathub / Flatpak packages and how far along apps like Discover have come along for installing packages and setting things up, there's not a whole lot to learn. It's been a very long time since I used Fedora, and it was one of my first Linux distributions I tried sticking with back when it was "Fedora Core" and wow — it's always surprising to see how far we've come as a platform for doing anything.

Fedora does come with some of its own issues, like NVIDIA drivers being a nuisance to install, which they definitely should improve. If other distributions can do one-click or one-line installs, I'm sure they could do it too. However, it's just another point towards me swapping to AMD when prices settle, or perhaps Intel when Arc properly launches for desktop. I also need to figure out why Dropbox won't load on startup, some little things like that.

Anyway, are you really a Linux nerd if you don't distro-hop at least once a year? Jokes aside, I look forward to seeing why people keep recommending Fedora nowadays as a stable distribution, let's see how long it takes me to break it.

Article taken from GamingOnLinux.com.
45 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
165 comments
Page: «8/17»
  Go to:

doctorx Apr 8, 2022
Part of the problem is pipewire. Everyone says its the best thing since sliced bread. It is too immature a subsystem. I have not had a problem with pulseaudio for literally years now.

Good luck with fedora. I will never touch anything connected to red hat. They are just Microsoft of the linux world. and before you say i dont know what i am talking about or i never tried it, i ran it on ibm power, x86 for years... Only because i had to. I have hadany meetings with redhat both technical and corporate. I hate how they force shit down everyones throat (systemd, removing stuff from gnome (you do know they maintain gnome right) and apparently pipewire, etc.) Redhat was great back in the 90s when they cared.

I started running linux in 1996 after using aix, dec, tru-ux, irix and several others. I ran rh5 and Mandrake back then. I have been running manjaro for several years now and currently running the kde version. Makes a great gaming system. I have had very few issues. One may have been self inflicted when i Was on xfce. I was in Ubuntu and derivatives like mint for a long time until they decide noone needs 32 libs anymore and unilaterally removed them breaking a ton of stuff.. especially gaming. I found manjaro and have been happy ever since.


Last edited by doctorx on 8 April 2022 at 5:41 pm UTC
doctorx Apr 8, 2022
Quoting: kokoko3kHow ironic,
Pipewire (apparently broken in Arch, which uses default upstream configs) has been created by Wim Taymans, Principal Engineer at Red Hat which in turns sponsors Fedora :)

Even more reason to avoid pipewire
tohur Apr 8, 2022
I recently moved to Debian Sid/unstable after alot of distro hopping as was maining Arch based distros and Arch itself for awhile but I started noticing alot of things in all of them breaking in Lutris like certain launchers and games just simply not working on Arch but yet working on just about every other distro I tried.

Surprisingly Debian Sid is pretty stable and pretty updated for it to be Debian and best of all everything that should be working is working in lutris again. I highly suspect its due to the build tools in the Arch repo being outdated even compared to a chunk of non rolling release distros as seen a video from a Youtuber called Brodie pointing that out and it kinda makes sense and honestly think Arch may be on a downward spiral if they can't even keep the build tools for which all the packages are built against updated even compared to point release distros!
Nevertheless Apr 8, 2022
Quoting: kerossinOne rolling distro alternative is openSUSE Tumbleweed. Have been using it for some time now and had very few problems with it. Worth checking out.

I liked it but had a reproducable issue. I tried to file a bug report, but their bug report site had an issue accepting new users. I tweeted to them for help with that, but never got an answer. A few days later I deleted my installation never to return again..
ExpandingMan Apr 8, 2022
I've pretty much only ever used Arch just to learn what it was like to install it. I have been told that it's a lot less stable than Manjaro and the couple of weeks Manjaro waits makes a big difference.

I have been using Manjaro on multiple machines for around 5 years now, and I love it. I've had basically no problems with upgrades: a few very minor ones that were their fault and a few less minor but easily fixed ones that were my fault. I suggest that anyone not happy with arch try Manjaro out, it's given me very little motivation to check out other distros.
dibz Apr 8, 2022
Exactly why I use Mint. There is absolutely no reason Linux has to be a chore for Desktop use, it's well-supported, it's been around long enough for me to know it'll continue being around for the foreseeable future, many of it's defaults match my preferences, and I generally like their stances on things like Snap while also making things like Nvidia drivers easy to install. Most of all, they're an excellent buffer between the user and Ubuntu; Sure, it makes some packages slower to roll out then Ubuntu, but also GOOD -- Mint tends to polish Ubuntu's occasional turds.
Kithop Apr 8, 2022
As weird as this may sound: distro hopping is good. (Provided you're not talking about mission critical production infrastructure, etc.)

You can gain experience with other packaging formats, other ways of doing things, and that broadens your understanding of how different distros come to the decisions that they do. It also gives you the opportunity to upgrade your technical know-how when faced with an unfamiliar setup - 'Oh, this server's running something RPM-based; I know that since I run Fedora at home / used to run Fedora years ago / etc.'

I started out with really old versions of SuSE and Red Hat back in the mid-to-late 1990s, got hooked on Gentoo for a while, used various Ubuntu flavours for years (mostly Kubuntu and Xubuntu), got frustrated with everyone moving to systemd and the way I had to manually pull + compile stuff like OBS from source because of nVidia's licensing at the time (the packaged versions didn't expose NVENC - you had to grab the source build script, add the flag to the configure part, and build the .deb yourself every time. Thankfully that's fixed now AFAIK and 'just works'.) and went back to Gentoo for a long long time because USE flags are amazing when you know you're compiling a lot of bleeding edge stuff, many times direct from git repos.

I recently switched to Artix, which is 'Arch-without-systemd' (stuck to OpenRC from my Gentoo days, personally, but you have choices!), which right now for me is working great for where I'm at. While Gentoo's prebuilt packages are... lacking, if they exist at all, forcing you to usually constantly compile everything from source, Arch-derivatives have the combo of 'actually relatively up to date packages' plus the AUR (and yes, AUR works with Artix, as long as the PKGBUILD doesn't force rely on systemd directly; usually something like elogind is enough).

I have a relatively new (at least in terms of Linux driver support) gaming laptop - one of the all-AMD 'Advantage' ones; an Asus ROG thing that's genuinely really nice... but I knew looking at the state of drivers that I'd want to perpetually be on the latest -rc kernels, KDE Plasma, and Mesa built from git. Yes, it was a pain to get set up and still has a fair amount of bugs and gremlins, mostly around PRIME, reverse-PRIME, and running it in clamshell/closed lid mode with an external display through the USB-C/DP port. But so, so many times, watching changelogs + recompiling the latest kernel + Mesa + Plasma / Wayland bits would fix something and whittle that bug count down.

I'd follow development blogs excitedly, because it looked like some of the devs have the same laptop I do (because hey, screw nVidia and not having a decent gaming dGPU in your laptop, so you have like... a tiny handful of all-AMD choices with decent performance to end up on right now), were hitting the same issues I was, but crucially, knew how to fix or work around them. As soon as their patches would hit upstream, I'd run yay and pull them to my system within a couple hours. Maybe a couple days (or weeks) later, the official packaging would catch up, and I could switch from my custom compiled version back to the 'proper' package one, easing up my support burden. That, I find, is the real beauty of the combo of a rolling release distro with real solid 'compile your own' support.

All that said, Linux distros (and UNIX in general) are not a one-size-fits-all approach, and should never strive to be. I wouldn't run this on a mission critical server (that's what my FreeBSD box is for). I wouldn't give this to my parents to run. Heck, even my partner's PC still runs Ubuntu, because she's more likely to understand how to update it through the GUI when I'm not around to SSH in and run them myself for her.

People on the outside like to call this 'fragmentation' and spin it as 'why Linux will never "win" on the desktop'. Nevermind that Linux has already won in the mobile, embedded, server, etc. spaces, honestly this isn't 'fragmentation', this is choice, and choice is one of the things that most other OSes simply don't give you. For many many people, that's fine - they'll keep running their Windows machines and Macs and deal with whatever new paradigm they have to learn when major updates happen. For us, we can't accept that - we want to tinker, to look under the hood, to say 'I really wish it did things this way instead', and in many cases, find a group of people who also wished for that... and then made it happen.

I don't want to be a 'winner'; it's not even a competition. We've already won where it counts - we've found the tools that work for us, and that's what counts.
akselmo Apr 8, 2022
Should try Fedora sometime. Just been super happy with Kubuntu and have had no reason to switch yet. Well, except for curiosity.
STiAT Apr 8, 2022
Quoting: dibzExactly why I use Mint. There is absolutely no reason Linux has to be a chore for Desktop use, it's well-supported, it's been around long enough for me to know it'll continue being around for the foreseeable future, many of it's defaults match my preferences, and I generally like their stances on things like Snap while also making things like Nvidia drivers easy to install. Most of all, they're an excellent buffer between the user and Ubuntu; Sure, it makes some packages slower to roll out then Ubuntu, but also GOOD -- Mint tends to polish Ubuntu's occasional turds.

Why I did not use a Ubuntu/Debian based distro was that it adds an additional upstream level.

I wanted a upstream distro, because the downstream ones pull bugs and issues and have to wait for upstream to fix it.

That leaves Debian, Fedora, Suse, Solus and Arch basically.

Maybe Ubuntu since they rebase and compile their owm repos and therefore do have the control too.

Debian was too outdated in stable, and you have the Nvidia issue too. At least for my dev purposes, and using testing is like using Fedora with still more outdated Packages.

Suse is well, Suse, it has Yast, and when i see yast I want to throw my PC out of the window. It duplicates config options into a tool where they should not be. It's a long standing hatred since 1998, though, gave Suse a shot last year, and if there was no Yast I could live with it.

Arch... too bleeding for my taste. And not really for me for desktop use, I want to use not tinker.

Fedora.. was the closest I found to what I wanted, and I like their silverblue approach (even if I do not use it yet). I think that could be the future approach, but I'll wait.

Ubuntu. Well, nothing ever got or will get me within a mile of that one, mostly for their past politics, policies etc.

Fedora could be better when it comes to proprietary stuff, but it's a lot of less hassle than it used to be, at least in the Workstation edition.

Solus basically isn't completely open source. You can not build or distribute your own installer or base a disto on top of Solus, or use their package files and redistribute.


Last edited by STiAT on 8 April 2022 at 7:16 pm UTC
seven Apr 8, 2022
Quoting: Sputnik_tr_02Nobara Project looks interesting. Did anyone try it?
i'm really curious about that one, its not ready yet i believe, i checked the website a month ago. for gamers this would be the ultimate fedora
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.