Hey folks! I'm considering making the switch from Windows to Linux, and I'm torn between CachyOS and Bazzite. My primary uses are gaming and programming, but I've stumbled across a ton of mixed reviews on both. I'm comfortable using terminal commands and configuring settings, but my main concern is finding a distro that suits my workflow efficiently. Can those of you who use either of these distros give me insights on their stability? What have your experiences been with gaming, especially with Steam, Proton, and Lutris? Also, how are they for long-term development? If you were a Windows user transitioning, which distro would you recommend? I'd really appreciate your real-life experiences before I dive into an installation. Thanks a lot!
5 Answers
CachyOS is solid, but really any Linux distro can work for you! Don't overthink it too much; just pick one that feels right and dive in!
If you're leaning towards Bazzite for programming, get ready to use Distrobox because it helps manage development environments. I remember when I used Bazzite, there was a lack of DirectX packages, but I think they added something since then. Just make sure to have patience getting things configured right!
That's one concern I have too. Distrobox sounds handy, but I’m unsure how seamless it would be for daily dev work.
Honestly, you can do programming on pretty much any distro! I'm using Debian for all my projects and it's working great. Bazzite might feel limited if you need to develop often, whereas CachyOS is a newer Arch-based distro, which has its own set of challenges. If gaming and development are both important, I’d suggest you might want to try something like Fedora for a balanced experience!
What kind of projects are you currently working on? That might help narrow it down!
I'm diving into deep learning with PyTorch and also trying my hand at game development in Unity, so I need a reliable environment.
I'd lean towards CachyOS for your needs, but just know that it's still getting polished. Bazzite is fun for gaming but can be frustrating for development. Not to mention, using something like Fedora will likely give you a smoother overall experience. I've tested gaming on several distros and found zero performance difference across them, so pick based on how easy it is for you to adapt instead!
I've been working with Python on CachyOS after testing out Bazzite. Honestly, both are good for development. However, keep in mind that 'gaming-first' distros like these often use cutting-edge software which can lead to some instability. I've had some issues after updates that broke my startup, but fixing them wasn't too hard. Overall, CachyOS ended up being more user-friendly for me and has been stable enough that I'm not booting into Windows anymore. Just be cautious about jumping in if you've never used Linux before – AUR can be a headache! Consider sticking to more established distros if you want less hassle.
Good point about stability. If someone isn't into using AUR, it might be safer to choose something like PopOS or Linux Mint for a smoother experience. They have better support for new users.
Exactly! I also think mainstream distros tend to have fewer bugs and easier setups for gaming.

I've heard about bluefin in developer mode; it might help streamline programming on Bazzite. Have you given it a shot?