Post A89dSf29FvA6uaeV4C by unclechu@mastodon.social
 (DIR) More posts by unclechu@mastodon.social
 (DIR) Post #A89Q11dcJyDVVOfbea by commagray@sect.sunbutt.faith
       2021-06-10T18:23:27.051949Z
       
       0 likes, 0 repeats
       
       A desktop operating system doesn't need systemd, I guess?Like, it's sorta good thing, but I only see it on servers. The system for the end user should be as dumb as possible, because it doesn't launch as many services and doesn't handle complex configurations like servers do.Most of embedded Linux systems for end users on phones and laptops (Chromebooks, okay) used to use simple init scripts (modern ones like Sailfish OS and Pure OS use systemd, though, and it's a shame from my point of view). So why desktop should be an exception?Maybe because there are no desktop Linux systems. Every Linux distribution is primarily targeted on servers, and MAYBE supports desktop because there are maintainers for this kind of packages. And systemd there in sake of unification.Somewhat modern operating systems which aren't traditional UNIX and targeted on desktop like Plan 9 and BeOS/Haiku don't have any complex init system because they don't need so. Well, macOS has its launchd, but it's way smaller than systemd.By my definition, I must yell INSTALLGENTAH at everyone as the only good desktop operating system out there, lol.
       
 (DIR) Post #A89QsLgmVD7D2ZZoZc by Albus_Dandelion@sect.sunbutt.faith
       2021-06-10T18:26:08.149590Z
       
       0 likes, 0 repeats
       
       @commagray oh no
       
 (DIR) Post #A89UIER4OPK5w6GGSO by finn@pl.cutiemiku.tk
       2021-06-10T18:37:26.618129Z
       
       0 likes, 0 repeats
       
       @commagray I disagree. I think SystemD is good af for desktop because u can simply handle it on the desktop.
       
 (DIR) Post #A89UIExgR9PXZFWJI8 by commagray@sect.sunbutt.faith
       2021-06-10T19:11:22.905162Z
       
       0 likes, 0 repeats
       
       @finn, I could be and most likely wrong, but it's just thought stream. :sb_shrug: In any way, a good amount of desktop software is tied to systemd using things like logind, so my speech is nothing more a thought experiment.
       
 (DIR) Post #A89UjcZGmGnubF9mym by finn@pl.cutiemiku.tk
       2021-06-10T19:16:06.011507Z
       
       0 likes, 0 repeats
       
       @commagray my opinion is that you're right that systemd is a difficult, but it's simple to use on the desktop for now(or simpler than its alternatives).
       
 (DIR) Post #A89dSf29FvA6uaeV4C by unclechu@mastodon.social
       2021-06-10T20:21:08Z
       
       0 likes, 1 repeats
       
       @commagray nah, “gentah” is not good enough to compete with NixOS, lol.
       
 (DIR) Post #A8BWP0NncwzcbV0cTI by unclechu@mastodon.social
       2021-06-11T16:50:22Z
       
       0 likes, 0 repeats
       
       @commagray by the way, here is systemd-free #NixOS: https://gitea.redalder.org/Magic_RB/NixNG
       
 (DIR) Post #A8CPwynvUvIx25RW2C by davidak@chaos.social
       2021-06-12T02:42:58Z
       
       0 likes, 0 repeats
       
       @commagray i think systemd is good, because it's standardized across most distros and enhance collaboration. that leads to desktop linux working better for everyone. for me, it just works well (on nixos)init scripts are just archaic, the possibilities for mistakes is endless. systemd units are structured configs instead of programswhy wouldn't you want advanced (server) features like restarting crashed services on desktop?thanks for sharing your thoughts!
       
 (DIR) Post #A8CPx0OpZCQ1ypiVCC by davidak@chaos.social
       2021-06-12T02:49:55Z
       
       0 likes, 0 repeats
       
       @commagray while i think the criticism of systemd is valid, it just works well in practiceupstart, runit, openrc, GNU Shepherd had their chance to become the next-gen init. most distros decided to use systemd, probably for good reasons. i don't think there is any conspiracyso, why not accept systemd as our init system and profit from all the work that went into it? it might never be perfect, but good enough for most people