My first real job was forklift driving on a warehouse dock, maybe we crossed paths
My first real job was forklift driving on a warehouse dock, maybe we crossed paths
They both allow you to deploy and update a highly customized OS across many potentially different machines.
Gentoo has cflags and cross-building
Nix has Nix configs
I somewhat disagree about the stability. Maybe it’s no longer the case, but i used gentoo for a few years in the 2010s and it was always stable for me. A buggy upstream release of a package could be a problem in theory, but if that were to happen you can generally roll back the package and mask it from updates for a while. I never ended up needing to do that. However i agree that stability seems to be a high priority for Nix devs.
Sabayon Linux
I used it for a few years, great distro. I think it’s dead now. It was based on Gentoo but with thoughtful defaults and a very good binary package manager.
also Funtoo Linux, but i never really used it
I think NixOS has taken a bit of Gentoo’s mindshare. They solve similar problems with very different approaches.
it’s only distros
That’s a good point, i agree there are also plenty of folks who use niche distros partly as a hobby
My gpu twin! I was also on Kubuntu at the time for the same reasons.
Lots of folks use those “toy” distros to accomplish specialized tasks that are cumbersome or impossible on other distros. I’d describe it more as “general purpose” vs “niche”
Both are tools
the 9 month update cycle is my biggest issue, and it’s not a big deal
Plain old Fedora.
I know the hurdles, i know what to expect, and I’ve never been surprised by it.
Immutable sounds nice, AUR sounds nice, NixOS sounds nice, but i am utterly confident in my current choice’s reliability and comfortable with its idiosyncracies. Everything i want to do works very well.
If i had less time/energy or had to switch, Kubuntu would be my second choice. Less frequent updates and fewer creature comforts, but also very reliable.
I dont have VR, but i assume you saw this?
https://steamcommunity.com/sharedfiles/filedetails/?id=2805545613
Japanese Sega Saturn is my all-time favorite design
Dreamcast and Japanese/PAL SNES are also up there.
I guess I’m smart enough to install opensuse, but dumb enough that I somehow got slow pacman.
I kid you not, on my hardware zypper is the fastest between ubuntu apt, fedora dnf, and arch pacman. dnf was the second-fastest on my hardware, with apt and pacman being pretty sluggish
I’ve also used portage which was even slower, but probably not a fair comparison considering how much more complex it is.
Wow I must be doing something wrong, zypper has always been faster for me than pacman, both on my newer desktop and my older laptop
Somebody has never used opensuse. Zypper is an amazing package manager, one of the best on any distro.
It can handle flatpacks, native packages, and packages from the opensuse build system, keeping everything updated and organized.
Pacman is very basic by comparison, and a lot slower too in my experience.
I remember a showstopper a while back being that you can’t resize the title bar while shaded. That’s already the current behavior on x11, so I would be fine with that caveat continuing if it meant wayland support.
On KDE Plasma, my only outstanding bug is that the “window shade” button on my window controls is broken. Too bad since I use that feature a lot.
On GNOME everything seems to work as far as I can tell. It’s pretty smooth!
Nice job! If you can get the nvidia driver installed properly, any distro should work in theory.
On Ubuntu: https://ubuntu.com/server/docs/nvidia-drivers-installation
On Pop!_OS it should be already installed by default
I’ve been hearing good things about Nobara, Ill have to try it out!
LTS kernels aren’t more or less stable. Rather, they have been selected by the kernel maintainers to get security fixes backported to them for a certain time.
Ubuntu does the same thing for the kernels on their LTS versions (technically they usually are not LTS kernels since canonical supports them instead of kernel team)
Overall I’d suggest going with what the distro provides unless you have very new hardware, in which case a newer kernel may be required
RHEL comes with very limited repos, so this might help: https://docs.fedoraproject.org/en-US/epel/