I personally prefer having Windows on a totally different machine for gaming. For some reason I still have my better GPU in my workstation from back when I thought dual booting was a good idea but... that'll be fixed when I replace it with a new workstation.
Conversation
I have a spare TB nvme waiting for me to drop linux on it in my big workstation, and I've been looking at various distros update behavior in fear. I think systemd-boot is going to be ok, but half the distros hold it wrong
1
I have quite literally been considering starting a distro just to get sane updates and reasonable systemd purity recently.
2
Depends what you mean when you say sane updates.
On my workstation, I want the current stable release of software and minimal hassle so I use Arch and make Debian stable containers with debootstrap and systemd-nspawn to deal with legacy things not fond of an up-to-date system.
2
I'm not a systemd fan at all, but I prefer having the full adoption of systemd in Arch as opposed to a distribution with a mess of different approaches and all kinds of distribution-specific scripts and configurations. I really don't have the time and energy to deal with Debian.
1
Right, exactly, the debian/ubuntu half and half mess is a real disaster. The more I use systemd the more I like it, and they fix issues on average in less than a week after I submit them, so +1
1
Basically, what you get with Arch is the current stable releases of software, as released by upstream, with minimal package splitting, downstream changes, etc. It's as close to non-existent as a distribution gets, which for me results in the least possible pain and hassle.
2
1
It's an entirely traditional distribution without compelling or interesting technologies for updates, package management, etc. and that's pretty much what I want. I mostly just want my workstation to work properly. This works well for me. Using NixOS, etc. would be a real pain.
2
1
I do all my work with containers, language package managers, etc. so I don't really need a fancy OS package manager. I rarely do more than updating with it and I don't really have that much installed. I like having hand-rolled containers I can just blow up and recreate as needed.
1
1
Yeah, I'm glad to hear of another nspawn user. I've been using it heavily for the last year with all kinds of things inside. It's been working really well for me.
1
2
I think I started using it ~2012 and I've never really had a compelling reason to use something else. If I need another development / testing environment, I reach for pacstrap and systemd-nspawn out of habit. If it needs an old userspace, I use debootstrap instead.

