this post was submitted on 18 Oct 2026
42 points (97.7% liked)

Linux

68243 readers
403 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 7 years ago
MODERATORS
 

TLDR: Which distro is better for gaming and video editing (NVIDIA GPU), CachyOS or Ubuntu?

Hi! It's been probably a month since I started using Linux (escaping from Windows), and I choose LMDE since the distro that I felt aligned more with what I want from a distro on in general is Debian, but since it was my first time using Linux on my main device (just tried Debian on a laptop to run a Homelab) I got recommended Mint to make it easier for me to adapt. The thing is that since I started using LMDE I've discovered that it doesn't cover perfectly my needs. Two things that I didn't want to lose when switching to Linux were gaming and the ability to run video/audio/photo editing programs flawlessly, mainly DaVinci Resolve and AffinityPhoto. It's been practically impossible to achieve that, since DaVinci doesn't work, can't even get to install AffinityPhoto and some videogames need more recent (NVIDIA) drivers than what Debian and of course LMDE can offer. So, seeing that I want to keep LMDE (and maybe in the future upgrade from LMDE to Debian) but at the same time I'm not willing to give up on those 2 things, I believe the dual-boot option is the one that suits me the most. Now, what I'm here for. I've been doing some research and the ones that caught my atention the most were CachyOS and Ubuntu:

  • CachyOS: PROS: · High gaming performance and (looks like) compatibility. · Looks like DaVinci works perfectly for a lot of people (although some other people claim having issues). CONS: · Sounds too complex as a distro for someone who has close to zero programming knowledge and just started using Linux. · The rolling release aspect feels a little scary too.

  • Ubuntu: PROS: · May not be THE gaming distro but it seems to be working for a lot of people without having extensive programming or Linux knowledge. · Generally may be more compatible and stable than CachyOS in general · Seems it will be easier for me to adapt to since it's Debian-based. CONS: · Doesn't seem as good as CachyOS on a performance standpoint, affecting both video editing and gaming capabilities.

Now, my questions would be: Am I mistaken in any of the info I have revolving these two distros? Could I be missing any other options? Which do you think is the distro that could suit me the most? Any recommendation when doing the Dual-boot? I have never done it and it scares me a little tbh.

My main priority is having a stable (and compatible in the first place, of course) experience (maybe Ubuntu?), but I don't mind having to put more work into it to achieve a better experience (maybe CachyOS?).

I would love to hear from you and, of course, if I'm missing any relevant information I'll be more than happy to share it too.

Thank you very much! :D

top 50 comments
sorted by: hot top controversial new old
[–] tigerjerusalem@lemmy.world 1 points 20 hours ago* (last edited 20 hours ago)

I was between CachyOS and Bazzite and decided for Bazzite for being a more stable and hassle free OS from what I read, because it's not a rolling distro with frequent updates that may break something. I went all in, deleting my Windows partition and am pretty happy with it ao far. I do have Affinity and Concepts that are windows only and I'm using VirtualBox for those.

[–] DonutsRMeh@lemmy.world 18 points 5 days ago (4 children)

CachyOS or Ubuntu?

With all due respect to Ubuntu, but this isn’t even a comparison. I’d try to give you a fair answer if you’d stated Garuda, for example, or Nobara, or Bazzite instead of Ubuntu, because these distros actually put in an effort for gaming specifically, but Ubuntu? It’s a workstation distro and it’s gaming performance is basically whatever the default is on “Linux” as a whole.

I have personally been using CachyOS for over two years now and I’ve been very happy with it. Their installer recognizes your gpu automatically and installs the right drivers for you.

Not to take away from the other ones, I’m sure they have amazing work/performance, too, but this is my experience because I’ve tried all of the distros I’ve mentioned above and CachyOS was the best for me personally.

Your mileage may vary of course. The best thing to do is try different distros and find out for yourself. Make sure your data is backed up while you hop between them until you chose one.

[–] Fecundpossum@lemmy.world 5 points 5 days ago (1 children)

Big second for CachyOS.

I distro hop a fair bit but I keep coming back to Cachy. Personally, I choose to manage and maintain my machine entirely through the terminal, but with Shelly (the GUI package manager CachyOS ships with) and their built in updater, you could probably do all of your basic gaming and video editing for years without ever having to launch a terminal.

Also, snapper backups functional out of the box. Something breaks? Just pick the most recent snapper image in the boot menu, and hold off on updating for a few days.

On that note, Cachy slows their update releases a little more than Arch, so while it’s still bleeding edge, there’s still a little buffer time for stability sake, same with EndeavourOS, another great arch based distro.

Ubuntu has its merits. It’s simple and it generally just works, but Cachy is not nearly difficult enough to pass on.

load more comments (1 replies)
load more comments (3 replies)
[–] DrunkenDuckling@lemmus.org 8 points 5 days ago* (last edited 5 days ago) (2 children)

Between these two, Cachy.

If choice is open: Fedora.

"Gaming" focussed distros are often a worse choice imo, because they offer zero performance benefit, are bloated in an attempt to bundle drivers out of the box, are harder to troubleshoot because worse documentation, and the preinstalled configs can cause headaches.

load more comments (2 replies)
[–] HaraldvonBlauzahn@feddit.org 7 points 5 days ago (2 children)

Caution, dual-boot means you have to power down your system before you can start the other, if you share any file systems. Hibernate and then booting another distro will result in file system damage.

The alternative would be a virtual machine.

It can also occasionally mess up the grub configuration, which means you have to reinstall grub.

[–] ShinkanTrain@lemmy.ml 2 points 4 days ago* (last edited 4 days ago)

It never even occured to me to hibernate and then switching OS. I just use a command to reboot and tell grub to preselect the other OS and go do something else for 60 seconds while it reboots.

It's true that sometimes the grub config gets messed up, but in two years doing this, I've had to reinstall grub once (many more times if you count me distro-hopping).

[–] Well1@lemmy.world 2 points 5 days ago (1 children)

Woah, didn't know that about grub. I hardly understand what it is, so it leaves me with a question: I don't know if that makes any sense or goes directly against the nature of the bootloader definition but, can I switch one OS's bootloader to Limine (got told by another user that grub failed for him with Cachy and switching to Limine solved it) and the other still be grub?

[–] HaraldvonBlauzahn@feddit.org 2 points 5 days ago (1 children)

You can chain-load bootloaders but I am sceptical whether more complexity is helpful. At lesst grub is relatively easy to reinstall.

load more comments (1 replies)
[–] aReallyCrunchyLeaf@lemmy.ml 8 points 5 days ago* (last edited 5 days ago) (7 children)

IMO Fedora can do everything that Ubuntu does, without snap or the opinionated Cannonical stuff, it's an easy GUI installer, has better defaults (except you need to manually add non-fre repos, trivial), and wide software compatibility. You can't go wrong with Fedora unless you specifically hate having up to date software or major updates every 6-12 months.

Cachy is a fine distro too I guess. I'd probably use EndeavorOS instead. Any distro with a relatively recent graphics stack is going to game the same. The QoL stuff around the margins is going to be more important than the 2% optimization you get from Cachy's kernel, and cachyos-proton can be run on steam in any distro.

[–] Culminate@lemmy.ca 3 points 5 days ago

As a Debian user and programmer, I also suggest Fedora. As said above, Fedora has everything that Ubuntu does, does not force snap packs on its users, and finally, it offers updated software libraries compared to more stable distros such as Debian.

load more comments (6 replies)
[–] fozid@lem.radiantfig.fyi 8 points 5 days ago* (last edited 5 days ago) (5 children)

You're not me. You will have different tastes too me. No point you using the distros I like. Do what everybody else does, experiment, try a few, read about them. The are loads out there all with little quirks and differences. Try L/K/X/Ubuntu, try cachyos / arch, try void, try Gentoo, try popos.... Have a look at distrowatch for loads of inspiration.

Any and all distros can use and run any software any other distro runs so they can all do the same stuff, just they all get there in slightly different ways.

[–] maya_s_trojan@piefed.blahaj.zone 3 points 5 days ago* (last edited 5 days ago) (6 children)

Possibly the best advice here re: the distro.

While it helps to have people give you suggestions, the person who it really needs to work for is you, the user. Don't let popular opinion turn you away from what works for you, OP. Experiment and play. It costs nothing to put on a new system except some time and effort.

Also, if you put your home/ directory on its own partition, you can experiment with variations of the same types, like the all the variations of Ubuntu. I'm pretty sure modern installers even back up the dotfiles that exist in your current home/ directory for you, so you don't even have to worry about old dotfiles breaking anything.

load more comments (6 replies)
load more comments (4 replies)
[–] Jean_le_Flambeur@discuss.tchncs.de 5 points 5 days ago (1 children)

Try Debian, nut ubuntu, it just makes problems

load more comments (1 replies)
[–] SocialistVibes01@lemmy.ml 4 points 4 days ago* (last edited 4 days ago)

Hm... LMDE is Debian under the hood, so if you have non standard requirements then you have to be flexible to make something to work, combining .deb repositories with other solutions like flatpaks, distrobox, compiling from source, nix, guix, appimages, wine prefixes, etc. Just don't mess with system directories and libraries and you're good.

Maybe Mint were a better choice to a newbie, but in the end it's almost the same thing with some nice driver utilities. Look for the release in December.

[–] patruelis@lemmy.world 7 points 5 days ago (1 children)

You cant really go wrong.

I would try Baazite.

load more comments (1 replies)
[–] bigfish@lemmy.dbzer0.com 6 points 5 days ago (2 children)

Go Nobara. It just works, with hardly any configuration needed, and is kept remarkably up to date with its updater alone.

load more comments (2 replies)
[–] LewdLemon@sh.itjust.works 4 points 5 days ago* (last edited 4 days ago) (2 children)

If you want a good first Linux experience, stick with anything Ubuntu-/Debian-based; they are

  • stable workhorses, i.e. they don't break on you as easily as rolling release distros like CachyOS.
  • wildly popular, i.e. you'll find plenty of resources to help you get started (although, to be fair, the Arch wiki is also ridiculously detailed).

Whatever you do, steer clear of immutable distros like Bazzite for now. As cool as the concept is (I run Bazzite on my gaming machine) - as soon as you do something "non-standard" (and modding your Minecraft .jar with Optifine already qualifies as such), you'll have to fiddle with the terminal and distrobox containers, both of which will be alien concepts for you at the start and may be top much to make it a good first impression.

[–] mnemonicmonkeys@sh.itjust.works 2 points 4 days ago* (last edited 4 days ago) (1 children)
  • stable workhorses, i.e. they don't break on you as easily as rolling release distros like CachyOS.

I disagree. When I had Ubuntu on my old server it would randomly break every few months. It was generally because I had an Nvidia card and the drivers needed updated, but it makes no sense for graphics drivers suddenly causing issues without an associated OS update

load more comments (1 replies)
load more comments (1 replies)
[–] Kyrias@lemmy.ca 5 points 5 days ago (3 children)

I went Garuda and I'm happy.

If you like tinkering and tech go Cachy. If you just want things to work go Ubuntu.

load more comments (3 replies)
[–] TrollAccount69@lemmy.ml 5 points 5 days ago (5 children)

Add the nvidia apt repository and install the drivers.

load more comments (5 replies)
[–] Crozekiel@lemmy.zip 2 points 4 days ago

Between those two, CachyOS for sure. You are already running LMDE, imo there is zero benefit to dual-booting with Ubuntu... You are likely going to be running into the exact same problems you already are.

[–] mrnngglry@sh.itjust.works 4 points 5 days ago (1 children)

I’m not a programmer either. Never have been. You don’t need to be one to use any desktop distro. You’d be fine with CachyOS. It is popular enough that getting help with anything that does pop up should be easy. I’ve used it as well as Nobara and Bazzite. Ultimately, I landed on Bazzite. That was about a year ago and I am happy.

load more comments (1 replies)
[–] Vendetta9076@sh.itjust.works 2 points 4 days ago

My experience with Ubuntu desktop has always been a real poor one but I realize other people like it. I'd go with cachy or endevourOS personally. My wife has probably less technical skill than you do and I've had her on endevourOS for nearly a year at this point. All she does is YouTube and gaming and it all runs near flawlessly. I also have both our systems dual booted but I also can't remember the last time I booted into windows for either machine.

[–] SwooshBakery624@programming.dev 3 points 5 days ago* (last edited 4 days ago) (1 children)

In my opinion vanilla Fedora is the best beginner distro. And once you get comfortable with Linux you can try Arch, CashyOS, rpm-ostree based distros or anything else.

load more comments (1 replies)
[–] mnemonicmonkeys@sh.itjust.works 3 points 5 days ago* (last edited 4 days ago) (4 children)

Seeing as you have an Nvidia card, I'd caution against Ubuntu. People talk about how "stable" it is, but it'll break on it's own even if you don't try to update it, and it's all because of Nvidia drivers.

I recommend getting a distro that has the Nvidia drivers baked it, which mostly narrows it down to Bazzite, Nobara, CachyOS, or Pop!OS.

I'm personally not a fan of Pop! since it's based on Debian.

I personally use Nobara right now since it's essentially Bazzite if it weren't immutable. It's OK. It does some things well and has some headaches.

I recently had to dual-boot CachyOS alongside Nobara. I haven't had much time to tinker with it, but it's definitely different. But one big benefit to Cachy is that you can pick whatever desktop environment and bootloaders you want. Just pick the correspondjng option in the installer.

At the end of the day, Bazzite, Nobara, and Cachy all have the same gaming-focussed system optimizations. It just boils down to specifics from there

load more comments (4 replies)
[–] panda_abyss@lemmy.ca 3 points 5 days ago* (last edited 5 days ago) (2 children)

I would throw bazzite in as an option, especially for a new user.

Bazzite has a good out of the box experience, is meant for gaming, and it uses an immutable distro.

In my opinion the only reason people don’t like immutable distros is bad habits that are hard to break, or wanting highly custom system configurations, both do not apply to a new user. If you never go into the terminal there’s no difference, and if you do a system like brew works pretty well.

The advantage of an immutable system are that you can’t mess up your system and it’s more secure. It also stops you from doing dangerous things or leasing habits that require modifying system packages without knowing what they do.

For just gaming and desktop use (with KDE), it’s a good low maintenance system.

[–] ShinkanTrain@lemmy.ml 2 points 4 days ago* (last edited 4 days ago) (3 children)

In my opinion the only reason people don’t like immutable distros is bad habits that are hard to break, or wanting highly custom system configurations, both do not apply to a new user

Disagree with the second point. The first thing I did when I finally swapped was to fiddle with it until it felt like what I was used to with Windows. Of course, that's also the same thing I do in a Windows PC: Make it feel like an older less shit version of Windows.

Over time, I started experimenting. Even use a heavily modified Gnome for my laptop which is a big change. Maybe I just like to mess with stuff.

load more comments (3 replies)
[–] Well1@lemmy.world 2 points 5 days ago

Sounds very very good. I'll definitely give it some priority. Thank you!

[–] Creat@discuss.tchncs.de 3 points 5 days ago (1 children)

This isn't an important choice. If you don't like the distro or you are having issues, it's like 10 minutes to switch to a different one.

That being said, I would not recommend Ubuntu for a variety of reasons. CachyOS is a great option, but there are others. Just try it, if you have issues or don't like it, try something else.

[–] Well1@lemmy.world 2 points 5 days ago

That's what I'll do, thanks!

[–] muhyb@programming.dev 3 points 5 days ago (6 children)

Addition to other comments, you can also try your chance by installing Steam as flatpak. Maybe that would work without you needing a second distro.

For DaVinci Resolve, you can try this: https://www.danieltufvesson.com/makeresolvedeb

load more comments (6 replies)
load more comments
view more: next ›