• 2 Posts
  • 40 Comments
Joined 3 years ago
cake
Cake day: June 9th, 2023

help-circle



  • Totally! Plays pretty much everything we throw at it, except for one not-really-optimized indie UE5 game that’s borderline (which is probably partially the game’s fault, they improved optimization quite a bit since launch and it runs significantly better now but still not stellar, 30fps at most, but it’s playable; everything else runs just fine, generally solidly 60+).

    – Frost


















  • Personally, my problem with systemd is that it’s slowly trying to take over everything it possibly can, and be as hard to remove as possible.

    It’s not “so you just think it’s all a single binary!”. No, I’m 100% aware it’s multiple binaries. The problem is that it’s a single project, and that’s too much power to give to one single project.

    “oh but you can swap out the individual parts!” Sure. For SOME of them. Until you swap out the systemd init and suddenly have to relearn a shitton of completely random other stuff because systemd was doing a boatload of other things. Might as well get that out of the way early and use normal other projects for the other stuff, and also ditching the init system can’t hurt just to reduce their stranglehold.

    Also OpenRC might be worth looking into. “systemd or Old™ Nasty™ sysv scripts” is a false dichotomy, openrc’s init scripts are declarative like systemd units (and it also supports sysv scripts). There are also totally different init systems (but we don’t know much about them, we started with systemd and then jumped to openrc recently).

    – Frost