I’m currently trying to decide between CatchyOS and Nobara.
I’m sorry to be generating another of this kind of conversation as I can see they are getting pretty tedious. But you see I’m finally getting ready to take the plunge and try Linux again (after a brief encounter in the early 2000s).
I’m a gamer and I care a lot about gaming but I’m also a game dev. I need to be able to use Unreal Engine, Blender, Gaea, and other dev tools. My understanding is that something like Bazzite isn’t right for me there.
So I’ve been looking at CatchyOS and Nobara. I’ve read their documentation and so far leaning toward CatchyOS. But sometimes people say Nobara is easier to use. I am not afraid of a command line, but frankly I don’t tinker with my computer for fun. I get in and get what I need set up so I can get back to making things.
So what do you all think?
I don’t have any interest in things like Blender or Unreal Engine but I’m curious what makes them incompatible with Bazzite? The only thing that’s been a real PITA for me is old printer drivers (like a 15yo printers).
Any immutable distro is problematic for development and media workflows for a number of reasons. It’s best to just go with the stock working versions of things unless there is a specific use-cases for using immutable.
I develop (nothing graphical) and mostly Bazzite has been fine for development. Every now and then it’s a little awkward (e.g. switching back and forth between a native terminal and distrobox) but I’ve never felt it was “incapable” of something. I just wouldn’t discount immutables entirely. If OP is starting from scratch I think they could give it a spin and know within a week if it was incompatible with their workflows.
They have a purpose. That’s why they exist. I never recommend them to beginners for that specific reason if discussing specific use-cases. If you want something that is hard to break, or a kios-like experience, sure, that’s what they’re made for. Not for beginners coming from an expected development environment that then need to understand everything being containerized and the hoops that come with that.