• juipeltje@lemmy.world
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    2 个月前

    For my basic needs it always felt more confusing then necessary. Don’t have a hate boner for it, but i prefer not to use it at this point. I’m using Void and i really like how simple runit is.

    • bulletmark@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 个月前

      When looking for an alternative to replace Arch ARM on my Raspberry Pi I tried Void but gave up after discovering it does not use systemd.

    • Auli@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 个月前

      Ehh it’s very easy to use. Simpler then init actually but some people hate change.

      • juipeltje@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 个月前

        Well i’m not saying it’s rocket science, but compared to runit/rc.local or simple autostart scripts i do think it’s easier. I converted everything from my autostart script to systemd services when i was still on NixOS, and the whole thing seemed so convoluted. With having to set services to depend on each other, and also had a lot of problems with things like nm-applet or blueman-applet not showing up in the bar at all, and couldn’t find a way to fix it.

    • DarkAri@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      2
      arrow-down
      4
      ·
      2 个月前

      Bill Gates actually was pretty cool, it’s windows after Bill Gates that’s terrible. I can’t say there was anything Bill Gates did that I didn’t like, he was like the Gabe Newell of operating systems before steamdeck.

        • DarkAri@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          2 个月前

          I don’t think this statement is controversial and besides I own sex toys lol.

          Bill Gates was actually cool. The only bad thing he ever did as far as I’m aware, was lock direct X into windows. He even spends all of his time now in charity work and funding science. I think he was a great guy. This is why windows used to be the best operating system. He was smart and not overly greedy. He didn’t care for spyware or corporate espionage on citizens. Windows was a relatively open system. Not as open as Linux, but very open and good, and it had excellent tools and a really good user interface. Now windows is terrible, but this is after he left Microsoft.

      • Rooty@lemmy.world
        link
        fedilink
        arrow-up
        18
        ·
        2 个月前

        I still remember the bad old days of stale repositories and compiling from scratch. Never again.

        • corsicanguppy@lemmy.ca
          link
          fedilink
          English
          arrow-up
          11
          ·
          2 个月前

          There was 25 years between c;m;mi and lennart’s cancer, filled with excellent choices better than either.

      • Cenzorrll@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        2 个月前

        I just had an issue with the vscodium flatpak, been using it for two months with no issue in an online course, got to learning GUIs, import module, doesn’t exist. I couldn’t figure out why it wasn’t there, installed three different python versions of it three different ways, still nothing. Couldn’t even get vscodium to point to a different interpreter that I knew was there (yet it doesn’t say it’s not there, just that some things won’t work). Still nothing. Three hours later, after trying everything I could think of, I realized that it was because I installed the flatpak version when it clicked that it worked in Geany and I didn’t have python 3.13 in my repos, yet that was the only one I could see in vscodium.

  • whoisearth@lemmy.ca
    link
    fedilink
    arrow-up
    19
    arrow-down
    1
    ·
    2 个月前

    My biggest complaint with systemd…

    Service xxx stop/start/restart is so much easier than

    Systemctl stop/start/restart xxx

    It fucking annoys me

  • ronflex@lemmy.world
    link
    fedilink
    arrow-up
    12
    ·
    2 个月前

    Systemd has simplified my life on a few occasions, and it seems to be reliable from what I can tell. At the end of the day if I can get the OS to do what I want in a relatively simple matter, that’s all I care about.

    • Lettuce eat lettuce@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      2 个月前

      In all seriousness, I’ve yet to encounter a situation where Systemd made any meaningful negative difference in my Linux experience.

      I’ve never had problems with any init system, Systemd or otherwise.

  • psycho_driver@lemmy.world
    link
    fedilink
    arrow-up
    8
    arrow-down
    3
    ·
    2 个月前

    I do not particularly care for it and most of my systems are still systemd free. Much like pulseaudio in its later days, I’ve learned to deal with it when I must. Also like pulseaudio, something better will probably come along.

  • Dhar@lemmy.ca
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    2 个月前

    I’m still waiting for them to get DNS and user services working. Then it’ll finally be usable.

    • tal@olio.cafe
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 个月前

      DNS

      There’s systemd-resolved. I don’t know if you mean that it has some kind of limitation.

      • Dhar@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        2 个月前

        It doesn’t work with private DNS servers or forward DNS over VPN. Removing it is always the first thing I have to do with new Linux installs.

        • tal@olio.cafe
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 个月前

          It doesn’t work with private DNS servers or forward DNS over VPN.

          Like, you want to have it query some particular DNS server?

          From man 5 resolved.conf:

             DNS=
                 A space-separated list of IPv4 and IPv6 addresses to
                 use as system DNS servers. 
          
                 For compatibility reasons, if
                 this setting is not specified, the DNS servers listed
                 in /etc/resolv.conf are used instead, if that file
                 exists and any servers are configured in it.
          

          If you specify your private server there, it should work. For VPN, I mean, whatever VPN software you’re using will need to plonk it in there. Maybe yours is not aware of systemd-resolved, is modifying /etc/resolv.conf after systemd-resolved has already started, and it doesn’t watch it for updates?

          In my /etc/nsswitch.conf, I have:

          hosts:          files myhostname mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns
          

          I’m assuming that the “resolve” entry is for systemd-resolved.

          kagis

          https://www.procustodibus.com/blog/2022/03/wireguard-dns-config-for-systemd/

          With systemd-resolved, however, instead of using that DNS setting, add the following PostUp command to the [Interface] section of your WireGuard config file:

          PostUp = resolvectl dns %i 9.9.9.9#dns.quad9.net 149.112.112.112#dns.quad9.net; resolvectl domain %i ~.
          

          When you start your WireGuard interface up, this command will direct systemd-resolved to use the DNS server at 9.9.9.9 (or at 149.112.112.112, if 9.9.9.9 is not available) to resolve queries for any domain name.