I'm switching from Windows to Linux and want to find a distro that suits my needs without constant headaches. I'm looking for good customization, multitasking capabilities, control over my system, usability, and performance, especially for gaming (though I rarely deal with heavy anti-cheat). I have some basic programming knowledge in Python, so I don't mind using the terminal occasionally—just not too much. I've been considering Zorin OS, Bazzite OS, and Cachy OS, but I need more insight into which fits me best. Here are my PC specs: H61 motherboard, Core i5-2400 (planning to upgrade to an X99 with a Xeon E5-2620 V4 soon), RX550 4GB, 224GB SSD SATA, and 12GB DDR3 RAM (upgrading to 8GB DDR4). I don't need Bluetooth or specialized software, except for Godot and FL Studio.
5 Answers
I think Cachy is worth a shot if gaming is your focus. Bazzite seems a bit restricted for custom use, while Cachy gives you a more flexible experience, although it has a bit of a learning curve.
With your setup, any of these distros should work smoothly. If customization is your jam, something like KDE would really let you tweak your desktop to your liking. Just be wary of the learning curve with some setups!
I'd recommend you avoid rolling release distros if you want a more stable experience. They can require occasional fixes that might be a pain for beginners.
Honestly, most of these distros are quite similar in terms of core functionality. For beginners, I often suggest Ubuntu since it's easier to find help online. Zorin is good for a Windows-like experience right away but lacks some customizability compared to others. If you're looking for gaming, Bazzite is solid, but it might feel too locked down for someone interested in tinkering. My personal recommendation? Consider Linux Mint or something based on Ubuntu to get a mix of simplicity and power for what you need. Plus, you can still customize quite a bit with its Cinnamon desktop.
I've had solid experiences with Ubuntu. It's a great choice for newcomers and tends to be very reliable.

If you're that into customization, why not start with a window manager? You can really customize everything from the ground up!