Looking for a modern, usable Linux OS preferably immutable
I have been trying some of the immutable linux OSes because from what I understand they are more modern and feature better security and reliability. What I have found so far is shocking. Half of these don’t support my laptop (probably because it’s nvidia optimus). Some I tried like guix were very difficult to install, configure, and use with sprase documentation. Good luck trying to use KDE, wayland, or pipewire for example. BlendOS was notably better and could at least run on my laptop but chocked with nvidia driver issues.
I have switched to pop os on my laptop for now but looking at alternatives and what to install on my desktop.
Yeah I used the sway version and it wouldn't work on my laptop properly. Literally wouldn't get a desktop unless I passed nomodeset and would still crash after a few minutes. Gonna try a ublue varient next.
N n n n nixos! It works for me, but I'm happy with mostly defaults and use gnome 3 so I can't speak to the current KDE situation. I'm running Wayland and do lots of audio work on pipewire without issues.
Use the "Kinoite-main-Nvidia"-image from universal-blue.org. Sounds exactly like what you're looking for, since you mentioned KDE, Pipewire, Wayland, and so on.
uBlue is an improvement of the regular Atomic (Silverblue, Kinoite, etc.) version of Fedora. It includes some QoL tweaks ootb, like drivers (also Nvidia), auto updates, etc.
It isn't a distro of itself, just tweaked and directly from the official Fedora image.
Fedora Atomic is great, but you would have to layer your Nvidia stuff in the official version, which isn't ideal.
The uBlue-Nvidia-image is well tested and won't break (hopefully), at least not as often as the official image. And if it does, the maintainers would know, since their own and thousands of other installs would break too, and they can fix it easily, since every install is the same. You can always just select the version from yesterday for example if it breaks, and your OS will work exactly as before, it will always work reliable.
For every spin (Gnome, Cinnamon, KDE, Sway, etc.) there's also a Nvidia version. You can easily rebase to another variant without reinstalling in case you want to
This is actually the route I decided to go at least for one of my machines. I don't exactly know how to mark posts as solved. I have had some issues with my servarr setup which was based on docker compose as ublue seems allergic to docker-ce and podman isn't compatible with my setup. I am having issues getting it to use things mounted from the host.
Edit: I managed to get the docker repo installed and my servarr setup up and running. It took some effort but it does work.