CachyOs vs PopOs vs others?
-
that sounds terrible
yes bazzite does have a specific command to install stuff (like all other distros)
yes bazzite is atomic so the os changes are managed differently, the standard linux hacks in Arch wiki won't work but might help you debug the problem
if you really need to use NTFS or Bazzite doesn't work with your hardware then go for something else. i'm a big ZFS fan but Bazzite don't work with that so i have other ways of using my ZFS drives.
those stupid limitations have given me a very stable and fast experience with my AMD/Nvidia laptop, but that's just my individual story
-
I use Nobara on my desktop and Fedora on my laptop, they both work fine, although I've had a few audio issues on Nobara, but it could be the different hardware. I don't play emulators, but every game I've tried on Nobara worked with no fiddling, just recently: Cyberpunk 2077, Subnautica, Horizon Forbidden West, X4...
I've been using Fedora for I don't know how long, over a decade I'd say, and it's hard to overstate it's stability, it just works, and has great repos. My main annoyance is the frequent major version updates, it's a quick process anyway, and I never had problems.
-
I skipped Nobara cause there is only KDE And Gnome and it's based on a Fedora base.
-
If you want CachyOS I highly recommend you to have atleast Haswell or Alteast Ryzen If you use AMD due to their Compiled packages and stuff.
-
I have ryzen
-
Its a surpsingly good gaming laptop performance wise I was running vr flight sims (with hella tweaking) at usable fps
-
That said, it isn't fun for firmware development.
I have daily driven it for 6 months or so. Most things work great but more niche uses like embedded firmware development, digitally signing documents (impossible on bazzite as far as I have found) and anything that requires udev rules or interplay between software.
Otherwise it is great! Much better day to day than opensuse Kalpa.
-
I didn't know about bazzite not supporting ntfs. I do agree with you that it's silly that they don't allow you to use it, but from my own experience i will say that they are probably right about ntfs having issues in linux. I was using an external drive formatted to ntfs to move stuff between windows and linux, and at one point the entire partition just broke when it was connected to linux. It didn't seem to be a faulty drive cause after a reformat it worked just fine, but i try to avoid ntfs as much as possible now.
-
That is muy point, a lot of people that swap from windows probably have several drives for the HDD or just extensions, being able to access that stuff is key for a smooth transition.
Also, im going to ignore you calling basic Linux commands to enable services, swap DEs, install and uninstall stuff hacks, but as a side note, if the OS limiting you from fucking up your system is what gave you a stable experience... Maybe don't fuck it up? BRTFS has snapshots, you can configure the system to snapshot every time you install stuff... Idk.
-
Then it's your anecdotal experience vs mine, I've been using a better main drove connected to two NTFS drives, one for torrents and videos and downloads and another for games. 2 years almost like this and all games run perfectly fine. Souls games, path of exile (quite read heavy), league, hots, last epoch monstwe hunter... You name it, it has worked perfectly fine for over a year.
Maybe it has improved since that happened to you idk, and I agree that threshold not allow NTFS for the main drive of, but for external ones it's just silly.
-
Bazzite does support ntfs. I have ntfs partitions on my system and they work perfectly fine in Bazzite.
-
Bazzite does support NTFS. I use Bazzite on one of my devices with ntfs partitions and I haven't had any problems so far. Unless you mean installing Bazzite on the ntfs partition which yeah I guess it doesn't but Im not sure if any other disro has support for it.
But fair enough, immutable distros have a read-only system so making certain changes might be difficult and the usual commands might not apply. They are not impossible though, just require different commands since you have to layer those changes on top of the system. I have been able to make pretty much any changes to my Bazzite system that I would do on an ordinary distro.
Bazzite also has a really nice community that will help you with any issues and you can also ask for help in Fedora Silverblue/Kionite communities since Bazzite is just an image of Fedora (Kionite).
-
Ah, I do use Mint on my dev laptop but Bazzite on my gaming PC, each has their own usage.
It's really just Fedora with different defaults, pre-installed software (mostly for Steam, MangoHUD, etc.) and a welcome-screen that helps you set up different software.
-
I use cachyos for gaming and work. It's amazing. Stable, fast, drivers all work with no extra setup. Just select Ext4 during installation if you want the fastest hard drive performance.
-
Bazzite does support NTFS
That's great news then, I found this on their official documentation concerning external partitions so I assumed that it was updated:
https://docs.bazzite.gg/Advanced/GNOME_Disks_Auto-Mount_Guide/
https://docs.bazzite.gg/Advanced/KDE_Partition_Manager_Auto_Mount_Guide/Bazzite does not support NTFS
I'll tell my friend so they can stop swapping back to windows to watch stuff.
-
Yeah the docs are a bit misleading but they are mostly for complete linux newbies. Its basically saying that to scare away any newbies from relying on ntfs because ntfs on linux has quite a few issues (in general, not exclusive to Bazzite) and might break unexpectedly since it is reverse-engineered so it is not perfect.
-
PopOS is in a rough state. The stable ISO is using absurdly an absurdly outdated desktop, and the beta using COSMIC desktop. I personally love COSMIC, but it is far from stable, so I would not recommend it to most users.
CachyOS is a great distro. The performance gains from its changes won't be huge, but the people acting like its nonexistent are silly. They also make many upcoming performance improving features like NTSYNC available early in their default kernel.
I definitely wouldn't go Debian or Mint for gaming personally. I don't like stable distros with such slow release schedules for gaming, mainly because of stuff like the prior mentioned NTSYNC. You don't get those new features for a long time.
I saw people recommending Bazzite, which is a distros I highly recommend. The only issue I have with Bazzite is that installing kernel modules they don't ship is pretty much unsupported and requires a lot of jumping through hoops. Most people won't need this, but it matters from some use cases like if you need steering wheel drivers.
-
I had been rocking CachyOS for a year or so but the recent Nvidia drivers or something caused me a shit load on instability so I'm back on windows for now. Got tired of tinkering.
-
While I like tinkering, I do want it to be relatively stable, not suprising me with issues when I need it.
I would suggest avoidig pure rolling distros then. Also bear in mind that usually the performance difference between distros is not really big enough to make a difference for most things.
I would consider something like Mint. But what I did on my new laptop was that I installed PopOS 24.04 Alpha and used gnome-session ("sudo apt install gnome-session") on it, though I've switched over to COSMIC now as I'm writing apps for it and it works for my games. It'll get regular kernel+mesa updates but the base os will remain "LTS stable".
You could also go the Fedora (KDE or GNOME spins) route, it has a regular update schedule, this might be a great option for you.
-
but I wouldn't recommend it on a computer you're actively using
Debian is my daily driver on all my computers. Servers, desktop, laptop. Its called the universal operating system for a reason
Packages are regularly updated with bug fixes for security issues. Do you absolutely need the latest features for every software? Debian is fine unless theres some killer new feature you absolutely need.
Hardware support is mostly fine unless you have the absolute latest hardware (which OP doesnt). And backport kernels should take care of newer hardware