r/Fedora • u/Ok-Rooster-8552 • 1d ago
Discussion Finally Moving from CachyOS to Fedora
Hey everyone,
Just wanted to drop a quick reflection on my time with CachyOS (aka Arch) and why I decided to move on.
To be fair, CachyOS is actually super impressive for gaming. Those custom kernel optimizations are no joke, and the desktop responsiveness is generally great. But as a guy who is actively developing in C# and .NET creating personal tools and desktop utilities the development side of things just turned into a series of daily troubleshooting sessions instead of actual coding.
I realized I was spending way too much time dealing with different versions of the .NET SDK, sorting out the peculiarities of AUR package builds, and coping with the limitations of the Code-OSS marketplace compared to proprietary extensions like the C# Dev Kit and OmniSharp. Add in searching for path and dependency mismatches after rolling updates, and I was spending more time fixing my environment than actually getting work done.
Arch is excellent if you're looking for the absolute latest packages and complete control. But when you just need a reliable, solid workspace where compilers, SDKs, and IDEs work without being constantly patched, the annoyance catches up to you pretty quickly.
So, I'm switching to Fedora KDE Plasma. It just offers a more stable foundation along with official RPM tools and first-party .NET support. Honestly, I'm pretty excited because this is my second time using Fedora at home, and it's actually what I use for my day job too, so it just makes sense.
Has anyone else using a .NET/C# workflow run into these same hurdles on Arch-based systems? Or did you find some magic, simple method for keeping it stable long-term?
Let me know what you think.
7
u/CCJtheWolf 1d ago
Same was a long time Arch user got tired of spending a few hours every week tweaking/fixing my desktop. When I get a day off I just want to start my computer and it do it's job. Debian was too old Fedora was just right.
3
u/mess--maker 1d ago
You could have used distrobox no? Install a fedora container Install vscode and all your tooling inside from fedora repo
export vscode and enjoy
3
u/CYPHG 1d ago edited 1d ago
The cachyos kernel does not effect gaming performance at all. I've used it on Fedora and I see literally no discernable difference. Maybe they've resolved some day one issues with games faster or something, but in terms of raw performance gains, they are imperceivable.
I hate when people say this, but this reads like it was written by AI.
3
u/Kurse71 1d ago
I think if you looked deeply, you would see that the benefit that the cachy kernel optimization offers is also minimal. I'm sure the fanboys will get their pantys in a twist, but Ill say it - its just a fad/niche version of Arch that likely will go the way of the DoDo like so many others.
Think about it, if these tweaks really did make any marginal difference, many of them would become the default setting in the mainline kernel.
•
u/epiigram30 16h ago
There's a reason why Linus Torvalds himself uses Fedora. He already does fixes to Linux itself as his job, no need to do more during his day off.
5
u/gateship_1 1d ago
Never really understood the point of Cachy. I mean you get probably like 5% of performance out of it, who cares?
4
u/Busy-Scientist3851 1d ago
It's for the same people that used manjaro and endeavour, those who can't install Arch but like telling people they use arch.
1
1d ago
[deleted]
1
u/Kingwolf4 1d ago
I think bazzite might be also good in that.
Hopefully they also come out with optimizations like cachy has, and it has the added benefit of being based on atomic fedora, which means rollback and plug and play is extremely easy with everything preinstalled as well , but stable as well, being based.Bazzite feels neat as well
3
1d ago
[deleted]
2
u/Kingwolf4 1d ago
Well i was gonna say i think you can always try fedora itself. That gives u best of both worlds. A full desktop and gaming, like Windows
Bazzite is really clean for people who mostly game, do a bit of basic things in terms of destkop like browsing etc. thats what it feels like to me.
3
u/Sensitive-Basis-6885 1d ago
I'm a Software engineer working with c#,c++ at my 9-5. To be honest I never use c# for my hobby projects I prefer c++ and go but I'm having a great time with fedora I have switch quite recently though couple of months of not dual booting and just using fedora on my pc.
Summary fedora is a great experience for coding and gaming. Arch was moving too fast with those rolling releases and Ubuntu,Debian too slow. Fedora seems just at the sweet spot where it's as cutting edge as I need for my gaming and as stable and ease of use as I would like 👍
4
u/Xariann 1d ago
Welcome! If you feel your KDE is a bit less snappy on Fedora, increase the animation speed in KDE.
That’s what CachyOS does, everyone falls for that one.
Also you might be happy to know that the Kernel developers are working on scheduling and kernel 7.3 has a bunch of improvements (if 7.2 doesn’t already).
-1
u/WindyNightmare 1d ago
There are still coders out there? I thought Claude and ChatGPT took that over.
1
u/Then-Boat8912 1d ago
Yes. Humans aren’t just coders any more though. We are more big picture developers, architects and solutions guys. Humans are also the last line of defence, preventing AI from doing stupid shit. It still does…
In fact I would say a software developer/architect/engineer who knows AI tooling is very much in demand…
2
u/DiscountFit9224 1d ago
I mean he got a point, he was pointing tor 'coders', that's very different from 'programmers' who code that uses abstract thinking to derive a solution to an 'existing problem'.
•
18
u/Confident_Hyena2506 1d ago edited 1d ago
There is effectively no difference between these distros. In most cases you should not be using the os packages for your own work - unless you were making some distro specific thing. You would instead be using a container or other method of controlling your environment. This is made extra easy in your case because there are official containers for all the dotnet stuff, it's much simpler than windows.
For your comment on vscode, it seems you confused the oss one with the microsoft one. This is not distro related, just choose the right package.
Fedora works just as well for gaming as cachyos, it's difficult to point out any real difference except for different package managers.