Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. to be absolutely clear: alpine is *not* switching to systemd or implementing a 'systemd compatibility layer'.

to be absolutely clear: alpine is *not* switching to systemd or implementing a 'systemd compatibility layer'.

Scheduled Pinned Locked Moved Uncategorized
72 Posts 31 Posters 121 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

    @eschwartz @zyx @whitequark I mean I don't really have an opinion on systemd. the reason I use and work on Alpine is because it is an integrated OS. systemd offers some of the same benefits for the GNU/Linux crowd and that seems like a positive for GNU/Linux...

    whitequark@social.treehouse.systemsW This user is from outside of this forum
    whitequark@social.treehouse.systemsW This user is from outside of this forum
    whitequark@social.treehouse.systems
    wrote last edited by
    #61

    @ariadne @eschwartz @zyx i think a lot of the concepts are sound, but a significant part of how it was implemented historically shows a lack of care that i wouldn't really consider acceptable in my work but switching away from it would break KDE which i like enough that it's a nonstarter

    eschwartz@fosstodon.orgE 1 Reply Last reply
    0
    • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

      @ariadne @eschwartz @zyx i think a lot of the concepts are sound, but a significant part of how it was implemented historically shows a lack of care that i wouldn't really consider acceptable in my work but switching away from it would break KDE which i like enough that it's a nonstarter

      eschwartz@fosstodon.orgE This user is from outside of this forum
      eschwartz@fosstodon.orgE This user is from outside of this forum
      eschwartz@fosstodon.org
      wrote last edited by
      #62

      @whitequark @ariadne @zyx

      I'm not really sure what you mean by that... Switching away from systemd would break KDE? Shouldn't be -- KDE Plasma is packaged by alpine (no systemd option) and supported just fine on Gentoo's openrc profiles.

      whitequark@social.treehouse.systemsW ariadne@social.treehouse.systemsA 2 Replies Last reply
      0
      • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

        @whitequark @ariadne @zyx

        I'm not really sure what you mean by that... Switching away from systemd would break KDE? Shouldn't be -- KDE Plasma is packaged by alpine (no systemd option) and supported just fine on Gentoo's openrc profiles.

        whitequark@social.treehouse.systemsW This user is from outside of this forum
        whitequark@social.treehouse.systemsW This user is from outside of this forum
        whitequark@social.treehouse.systems
        wrote last edited by
        #63

        @eschwartz @ariadne @zyx to be clear this isn't a deeply researched opinion, i just used to run systemd-less debian and at some point half of plasma (networkmanager, power management, etc) broke due to some consolekit related thing i eventually traced down to "i guess i need systemd now"

        eschwartz@fosstodon.orgE 1 Reply Last reply
        0
        • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

          @whitequark @ariadne @zyx

          I'm not really sure what you mean by that... Switching away from systemd would break KDE? Shouldn't be -- KDE Plasma is packaged by alpine (no systemd option) and supported just fine on Gentoo's openrc profiles.

          ariadne@social.treehouse.systemsA This user is from outside of this forum
          ariadne@social.treehouse.systemsA This user is from outside of this forum
          ariadne@social.treehouse.systems
          wrote last edited by
          #64

          @whitequark @zyx @eschwartz yes can confirm I use plasma as my daily driver on alpine.

          Link Preview Image
          whitequark@social.treehouse.systemsW noisytoot@berkeley.edu.plN 2 Replies Last reply
          0
          • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

            @whitequark @zyx @eschwartz yes can confirm I use plasma as my daily driver on alpine.

            Link Preview Image
            whitequark@social.treehouse.systemsW This user is from outside of this forum
            whitequark@social.treehouse.systemsW This user is from outside of this forum
            whitequark@social.treehouse.systems
            wrote last edited by
            #65

            @ariadne @zyx @eschwartz does NM work?

            eschwartz@fosstodon.orgE 1 Reply Last reply
            0
            • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

              @eschwartz @ariadne @zyx to be clear this isn't a deeply researched opinion, i just used to run systemd-less debian and at some point half of plasma (networkmanager, power management, etc) broke due to some consolekit related thing i eventually traced down to "i guess i need systemd now"

              eschwartz@fosstodon.orgE This user is from outside of this forum
              eschwartz@fosstodon.orgE This user is from outside of this forum
              eschwartz@fosstodon.org
              wrote last edited by
              #66

              @whitequark @ariadne @zyx

              I have no particular idea what Debian might have done there, but generally the preferred alternative to systemd is using elogind anyways. Which should work fine. You could also try speaking to the upstream maintainers of $PACKAGE about using libseat where possible. Gentoo should support any configurations possible upstream, and possibly relevantly, Gentoo will *rebuild* if you change your configuration, not use libsystemd.so compiled binaries on openrc.

              eschwartz@fosstodon.orgE 1 Reply Last reply
              0
              • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                @ariadne @zyx @eschwartz does NM work?

                eschwartz@fosstodon.orgE This user is from outside of this forum
                eschwartz@fosstodon.orgE This user is from outside of this forum
                eschwartz@fosstodon.org
                wrote last edited by
                #67

                @whitequark @ariadne @zyx

                The Gentoo gui installation ISO uses kde and openrc, and connecting to WiFi to begin installation means using the NM applet. It works quite well, except for the part where kde really wants to encrypt your wifi password with the account keyring, which as a live ISO doesn't exist. (So, routine "fail to store the password and then go back into settings and re-enter the password" on every ISO boot.) But that's not the fault of an init system. 😄

                whitequark@social.treehouse.systemsW 1 Reply Last reply
                0
                • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

                  @whitequark @ariadne @zyx

                  The Gentoo gui installation ISO uses kde and openrc, and connecting to WiFi to begin installation means using the NM applet. It works quite well, except for the part where kde really wants to encrypt your wifi password with the account keyring, which as a live ISO doesn't exist. (So, routine "fail to store the password and then go back into settings and re-enter the password" on every ISO boot.) But that's not the fault of an init system. 😄

                  whitequark@social.treehouse.systemsW This user is from outside of this forum
                  whitequark@social.treehouse.systemsW This user is from outside of this forum
                  whitequark@social.treehouse.systems
                  wrote last edited by
                  #68

                  @eschwartz @ariadne @zyx thanks, this is very useful to me :3

                  1 Reply Last reply
                  0
                  • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

                    @whitequark @ariadne @zyx

                    I have no particular idea what Debian might have done there, but generally the preferred alternative to systemd is using elogind anyways. Which should work fine. You could also try speaking to the upstream maintainers of $PACKAGE about using libseat where possible. Gentoo should support any configurations possible upstream, and possibly relevantly, Gentoo will *rebuild* if you change your configuration, not use libsystemd.so compiled binaries on openrc.

                    eschwartz@fosstodon.orgE This user is from outside of this forum
                    eschwartz@fosstodon.orgE This user is from outside of this forum
                    eschwartz@fosstodon.org
                    wrote last edited by
                    #69

                    @whitequark @ariadne @zyx

                    Basically, if you're gonna support a frankensystem where packages can either be compiled against one init system / seat manager / udev impl / lots more, or another one, it really helps to have the concept of USE flags, and I don't know what Debian does to try to support "packages depend on systemd, but we also support openrc instead" without USE flags. Maybe "foo-systemd" and "foo-openrc" packages? Sounds terrifying. "Openrc derivative with overridden repos"? Pain².

                    whitequark@social.treehouse.systemsW 1 Reply Last reply
                    0
                    • eschwartz@fosstodon.orgE eschwartz@fosstodon.org

                      @whitequark @ariadne @zyx

                      Basically, if you're gonna support a frankensystem where packages can either be compiled against one init system / seat manager / udev impl / lots more, or another one, it really helps to have the concept of USE flags, and I don't know what Debian does to try to support "packages depend on systemd, but we also support openrc instead" without USE flags. Maybe "foo-systemd" and "foo-openrc" packages? Sounds terrifying. "Openrc derivative with overridden repos"? Pain².

                      whitequark@social.treehouse.systemsW This user is from outside of this forum
                      whitequark@social.treehouse.systemsW This user is from outside of this forum
                      whitequark@social.treehouse.systems
                      wrote last edited by
                      #70

                      @eschwartz @ariadne @zyx "pain" is a good summary

                      1 Reply Last reply
                      0
                      • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                        @whitequark @zyx @eschwartz yes can confirm I use plasma as my daily driver on alpine.

                        Link Preview Image
                        noisytoot@berkeley.edu.plN This user is from outside of this forum
                        noisytoot@berkeley.edu.plN This user is from outside of this forum
                        noisytoot@berkeley.edu.pl
                        wrote last edited by
                        #71
                        @ariadne @whitequark @zyx @eschwartz do you run edge or stable? (I run edge on my laptop with KDE Plasma and occasionally stuff breaks)
                        ariadne@social.treehouse.systemsA 1 Reply Last reply
                        1
                        0
                        • noisytoot@berkeley.edu.plN noisytoot@berkeley.edu.pl
                          @ariadne @whitequark @zyx @eschwartz do you run edge or stable? (I run edge on my laptop with KDE Plasma and occasionally stuff breaks)
                          ariadne@social.treehouse.systemsA This user is from outside of this forum
                          ariadne@social.treehouse.systemsA This user is from outside of this forum
                          ariadne@social.treehouse.systems
                          wrote last edited by
                          #72

                          @noisytoot @eschwartz @whitequark @zyx edge, but i am patient

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups