this post was submitted on 14 Jul 2025
14 points (73.3% liked)

Linux

56379 readers
543 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

So sitrep:

Newish desktop

  • i7-13700K
  • 64Gb DDR5 6000Mhz
  • RTX 3070Ti
  • MSI PRO Z790-P (WiFi is not a factor, permanent ethernet connection.)

Needs:

  • Gaming
  • Music composing
  • Coding (Mostly python)
  • Video editing

I've been using Linux on and off throughout the years, but lately I've fallen out of the loop somewhat. Started with Slackware around 1998, Kubuntu in the 2000's, Ubuntu 2010's, Kali and Mandrake 2020's -> on my laptop, Ubuntu server on my RasPi. At work, we have a few Fedora servers I have to maintain. So not a complete novice, but somewhat obsolete info.

I have been looking at the immutable distros, like Bazzite and Pop!_OS as I've done the whole song and dance of constantly repairing my distro because of various issues, and I'd like my main recreational machine & distro to be low maintenance, I get to fix linux servers at work enough already, I don't want to bring that home.

With gaming, I've understood that linux has come a loooooong way since I last tried sometime around TBC Launch for WoW when Wine barely worked with it.

Music composing is a little annoying, since apparently both Ableton and FL studio are not an option. I've heard good things about Reaper, but I'll have to do some more research. Feel free to educate me on this topic if you have some insider info. I don't play live sets, just compose and mix.

Video editing, currently I use Davinci Resolve, and apparently it works fine on Linux, just some limitations and shenanigans with codecs. Alternatives are welcome, I don't need 90% of what resolve offers, I can make do with a simpler software as well.

Thank you kindly in advance for departing thine wisdom.

all 29 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 hour ago

I'd advocate for Bazzite too as you mentioned you just want a start and go machine. With DAWS you've also got Ardour and Bitwig both have great compatibility and flathub. There's also vcv and a few other great tools for music creation.

[–] [email protected] 5 points 8 hours ago

Honestly, Bazzite seems to fit like a glove:

  • RTX 3070Ti

Nvidia can be an ass to work with on a lot of distros, but Bazzite delivers the right drivers OOTB.

Needs:

  • Gaming

Bazzite is setup for gaming OOTB; it's bundled with Steam and Lutris, makes use of custom kernels/schedulers to optimize performance for gaming and contains many other goodies like excellent controller/peripheral support.

  • Coding (Mostly python)

Provides a specialized DX (i.e. Developer Experience) image that comes with all the goodies you might expect.

  • Video editing

Has a built-in just script that downloads, installs and sets up Davinci Resolve for ya: ujust install-resolve

  • Music composing

This is the only I'm not 100% sure yet because you haven't provided explicitly yet what you'd like to use. But, I can't image it would be harder to get this running on Bazzite compared to other distros.

And last, but not least:

I'd like my main recreational machine & distro to be low maintenance

Through utilizing the bootc model, Bazzite is as low maintenance as they come.

[–] [email protected] 3 points 7 hours ago

just choose something that's been around for a while, e.g. debian, opensuse, fedora, etc

[–] [email protected] 5 points 10 hours ago* (last edited 9 hours ago) (1 children)

If your primary usecase is going to be music (so a need for realtime capabilities for stuff like recording, VSTs and DAWs) then I do not reccomend immutable distros for a simple reason: you will probably/eventually need to hack something up to get it to work and at that moment, the immutability is just extra work.

As far as I have tried fiddling with the music stack on Linux (which is not that much), the whole pipewire/JACK/carla stack is a bit messy and I can't imagine it working with flatpacks due to the sandboxing/permissions.

[–] [email protected] 3 points 9 hours ago (1 children)

Aye, audio latency was a big question I didn't find a good answer for during my research period. It is a headache on Windows as well.

You do make a really good point I didn't think about the immutables for music stuff. Cheers for that.

[–] swab148 2 points 5 hours ago

Check out the Arch wiki page for Professional Audio, it's got some great distro-agnostic tips for reducing latency.

[–] [email protected] 8 points 12 hours ago* (last edited 12 hours ago) (1 children)

So I'm a sceptic when it comes to immutable desktops. What you gain in stability you sacrifice in flexibility and control. If you want to use software outside of Flatpak and your distros repos, immutable can be very annoying to work around.

If you want more control and flexibility, a standard install with a Long Term Support distro will be fine. I use OpenSuSE Tumbleweed; I wouldn't recommend that as it's a rolling distro but I would recommend OpenSuSE Leap the point release distro. It has good user tools in YaST, it's secure and it's reliable, and it has a sensible update schedule. It is also a decent distro for coding. It has multiple versions of Python available which I believe are configured to coexist well, deliberately to make coding and version control easier.

I'd avoid anything directly Ubuntu related due to the reliance on Snap. But Linux Mint is a good variant which has loads of support available online if you want to ease back into Linux. Make no mistake, although it's user friendly, it's a full distro and capable of being as powerful as you want.

If you really do want to go down the immutable route, then probably Fedora Silver blue and variants is the way to go at the moment. I second the Kaionite recommendation - KDE is great. It's well established and popular in the space, so there will more support out there should issues arise (most commonly installing something not in the repos and not on Flatpak). Immutable distros from other big names aren't really there yet in terms of the user base as far as I'm aware.

[–] [email protected] 2 points 10 hours ago (1 children)

Thanks for the POV. Mint I tried back when it was step up from Damn Small Linux, like early 2000's, no clue how it is now. I'll keep it in mind.

I got interested in the immutable concept, since it wasn't a thing back when I was more of a linux user, and I've gotten lazy and burnt out on fixing my OS when I just want to do something fun. But you do make a good point of sacrificing flexibility, and I might get annoyed at that later.

[–] [email protected] 2 points 10 hours ago* (last edited 10 hours ago) (1 children)

Yeah I totally understand that, I've played around with immutable distros inside virtual machines and they're interesting. Also if you like tinkering, Linux is a great OS.

If you do go immutable have a play with KVM - Kernel Virtual Machines - they're easy to set up and give near native speeds for guest virtual Linux machines (or decent performance for other OS like Windows) It's a great way to play with Linux inside a sandbox while keeping your host clear; but also a very useful way to run custom software in a flexible Linux guest while on an immutable desktop. E.g. Create a Mint VM to run something that'd be a pain to set up on Silverblue.

Immutable desktop plus KVM guests might be the best of both worlds. Even if you don't end up on immutable distro, KVM is cool tech that has really advanced in the last few years. It's better and more powerful than VirtualBox imo, and I use it a lot even on my rolling release distro (I have a VM to run work Microsoft Office, plus a few Linux VMs for a torrent stack and just for tinkering).

[–] [email protected] 1 points 8 hours ago

Oh yeah, I was thinking about that today, too; get a "for most stuff" distro as the baremetal, and VM specialist distros (like Kali or something) on top of it when needed.

I will definitely check out KVM at some point! I was just gonna chuck VBox at it, but your salespitch convinced me to try at it. Been mostly working with Azure and ESXi for the past 10 years, had no idea KVM was so advanced now, I saw something about it back in the day, but it was a tech demo -level back then.

Thank you kindly for the insight!

[–] swab148 5 points 11 hours ago (1 children)

For the music stuff, there's also Bitwig and Ardour for good DAWs, Ardour's free so that's what I use. There's yabridge for VSTs, though it's hit and miss, and might be more tinkering than you want as you have to use an older version of wine. I've also heard about using carla for this purpose, but I haven't messed around with that so I can't attest to it's usefulness. I use Arch for all this, so ymmv on Kinoite, I didn't try any of it out when I was on Bazzite, but I can tell you that Bazzite was great for gaming!

[–] [email protected] 4 points 10 hours ago* (last edited 10 hours ago) (1 children)

Cheers for the music points. I got some pointers, that Nobara is great for music stuff, and Bazzite can be optimized for it, but takes some effort and fiddling. I gotta take a look at Ardour and Bitwig, see if I vibe with them. How are they with older (my keyboard is around 2010 I believe) MIDI devices, do you happen to have experience?

[–] swab148 2 points 9 hours ago (1 children)

I don't, unfortunately, I'm a guitarist primarily. I did see some MIDI stuff in the menus though, so I think it'd be fine? I think it'd probably depend on drivers, so you'd probably have to check if your device has Linux support, if it's not just taken care of by the generic drivers. You might ask on linuxmusicians.com, they're a great resource!

[–] [email protected] 1 points 8 hours ago

Thanks for the suggestion, bookmarked, will have a gander if I get stuck!

[–] [email protected] 5 points 12 hours ago
[–] [email protected] 6 points 12 hours ago (1 children)

Fedora Kinoite. It's an immutable version of their KDE Plasma desktop edition

[–] [email protected] 3 points 12 hours ago

Cheers mate, never even heard of Kinoite, I was looking at KDE Plasma, but had some annoyance about it, can't remember what. I'll look into it for sure.

[–] [email protected] 1 points 10 hours ago (1 children)

arch.

though honestly the distro doesn't matter that much, as long as it supports the majority of your software stack. almost everything is in the big distros (arch fedora Debian), so just pick whatever ur most comfortable with...

i must say I like the rolling release of arch. and the fact that it's very up to date...

[–] [email protected] 5 points 10 hours ago* (last edited 10 hours ago) (1 children)

Sorry mate, not what I'm looking for.

I’d like my main recreational machine & distro to be low maintenance, I get to fix linux servers at work enough already, I don’t want to bring that home.

[–] [email protected] 0 points 10 hours ago* (last edited 10 hours ago)

in that case you can grab any of the other distros that are Arch-based, EndeavourOS/Garuda/CachyOS and so on. You will get the benefits of rolling-release like fresh-er software without the need to setup & configure it yourself.

[–] [email protected] -2 points 9 hours ago (2 children)

Throw a dart, pick a distro. My God these "help me pick a distro" posts are irritating. You're not special. Your usecase is not special. Distros are "similar but different".

What do you use at work? Use that one.

[–] [email protected] 3 points 9 hours ago (3 children)

Does the dickish attitude come with the package or is it extra? So sorry for asking questions after being out the scene for a bit, glad to see nothing's changed in the past 20 years.

[–] [email protected] 2 points 8 hours ago

There's always one. Twenty years ago, or today, there's always one.

[–] [email protected] 0 points 7 hours ago

Hey - I would like to get into your hobby and have done literally no research about it - which is the best to get to start with?

[–] [email protected] -4 points 8 hours ago* (last edited 8 hours ago) (1 children)

Does the dickish attitude come with the package or is it extra?

It's free, just for you.

Your question was bad and you got bad answers. What did you expect?

[–] [email protected] 1 points 7 hours ago (1 children)

You know one of your options is just to ignore the post, right?

[–] [email protected] 0 points 3 hours ago

Did op know one of their options was to not post a stupid question?

[–] [email protected] 2 points 9 hours ago

What always gets me is recommendations for what seem like weird obscure distros that I've never heard of.

What should I use for gaming? Well, for that you need Fizzlegit! It was released in 2025, is a derivative of a derivative of a derivative, and uses the same repos, but it has Steam preinstalled. Its totally next-gen!