vanilla dpup 10/11

Forum › Forums › General › Other Distros › vanilla dpup 10/11

  • This topic has 22 replies, 6 voices, and was last updated Nov 22-9:43 am by ATGhQlsvhij19tw5jgDi.
Viewing 15 posts - 1 through 15 (of 23 total)
  • Author
    Posts
  • #180119
    ATGhQlsvhij19tw5jgDi
    Member

      Hi all.

      Has anyone tried the puppy linux derivate vanilla dpup??

      Coming from antix, the more I read about it and test it (frugal installation on an usb flash stick) the more I am impressed!

      Of course no systemd, very lightweight (on my fast PC 400MB of RAM, on my old laptop 150MB, it has a clever system to allocate RAM usage), frugal installation, the dev uses github to automatically build new releases.

      Version 10 is based on current debian stable, ROX+JWM, extremely fast and lightweight and stable.

      Version 11 is still in test and will be the next stable version based on debian trixie, wayland, labwc, pipewire.

      I guess that people like me who uses and comes (from) antix will extremely enjoy a ride on it.

      PS the dev is also currently looking into fix some zzzfm bugs and issues found lately whilst implementing it in its 11.x version, I guess it could use some help from skilled coders?

      dimkr profile at github

      dimkr profile in the forum

      • This topic was modified 1 year, 3 months ago by ATGhQlsvhij19tw5jgDi.
      #180125
      anticapitalista
      Forum Admin

        Of course no systemd

        Are you sure?

        Philosophers have interpreted the world in many ways; the point is to change it.

        antiX with runit - leaner and meaner.

        #180128
        ATGhQlsvhij19tw5jgDi
        Member

          here the dev’s answer to the question, quoting

          No. 10.0.x and below use busybox init, which is somewhat similar to sysvinit. 11.0.x uses a custom init “system” I wrote, see https://github.com/vanilla-dpup/woof-CE/tree/vanilladpup-11.0.x/woof-code/rootfs-petbuilds/init

          and

          No, it’s there only to satisfy dependencies on it. Debian has packages that depend on either systemd (directly or through logind) or elogind, and they’re installable on Debian with either systemd or sysvinit (plus elogind). However, some packages have a hard dependency on systemd but it’s not actually a dependency at runtime. Therefore, systemd is installed to have a complete and valid dependency tree, but it doesn’t run at all.

          in fact I cannot see any active process related to systemd/elogind while running either version 10 or 11.

          To try Vanilla dpup version 10.x can easily boot using ventoy and to download the .ISO and boot it up it takes minutes, if someone wants to double check.

          To try Vanilla dpup version 11.x is an .img and needs a whole and dedicated usb stick to dd it onto it.

          from this how to

          Download the image file from

          https://vanilla-dpup.github.io/

          Using an OS of your choice (hopefully a Linux one) insert your USB stick (NOTE: all data will be erased in that device)

          IMPORTANT: from now on make sure you specify the exact device assigned to your USB stick.
          For the purpose of this how-to I will use /dev/sda but your Linux OS could assign a different one eg /dev/sdc.

          From terminal, as user root, run

          cat “/path/of/file.img” | dd of=/dev/sda bs=1M conv=fsync status=progress oflag=sync

          When pressing ENTER there will NOT be any confirmation prompt, so make sure you have specified the proper device (eg /dev/sda) in order to avoid unpleasant scenarios.

          you can use other software to “burn” the .img into the USB stick, I prefer dd for many reasons, some of which are that it is included in virtually any Linux distribution, it is lightweight (it does not require a GUI), it is stable.

          At the end of the process your USB stick will likely to be set in this way:

          partition1 | /dev/sda1 | Vanilla Dpup boot partition
          partition2 | /dev/sda2 | Vanilla Dpup OS

          the second partition with the OS Vanilla Dpup 11 will have a 2GB size, it is likely you want to resize and increase the size of that partition, using for instance the software gparted, taking either the whole remaining space or, for example, to 20GB.

          Vanilla dpup 10.x runs as root, as all puppy linux flavours and derivates.
          Vanilla dpup 11.x runs as user “spot” and “woofwoof” is the default password.

          Attachments:
          #180130
          Xunzi_23
          Member

            Thanks for the advertising, no thanks to the product as I see no sense
            in moving any further than antiX sid which is my daily use setup or
            stable where appropriate for other users.

            My energy will continue to be put in to antiX and helping others any
            way I can.

            I keep reading wayland is better than anything else, only 207 bugs still open,
            some years old but still causing trouble.

            #180167
            rokytnji
            Forum Admin

              I tried it as a small download as a hardware checker running live.

              Sometimes I drive a crooked road to get my mind straight.
              I don't suffer from insanity. I enjoy every minute of it.
              Motorcycle racing is rocket science.

              Linux Registered User # 475019
              How to Search for AntiX solutions to your problems

              #181510
              PDP-8
              Member

                I use the classic BookwormPup64 10.0.11 when necessary. So very similar to vanilla.

                On the face of it, it is a default to what we would call Persist_All, and the homefs can be either a containerized pre-sized “savefile”, or a more traditional approach of “savefolders” or directories.

                Interestingly containerized system with the SFS files. Most users don’t really “update” in the traditional sense, but move from version to version. Advanced users can of course heavily modify the SFS-drive files, etc.

                The developer custom utilities are very nice, and reflect the dev/group programming abilities especially for the end-user, just like here in their own fashion. And, being based on a WM and not a DE, even users can modify their jwmrc file manually if things aren’t to their liking or have special needs.

                That being said, AntiX / MX, and bookwormpup (note that there are TWO variants out there, I use classic), are kind of apples and oranges. Similar but different.

                Still, the ease and fine-grained control of usb-persistence, custom utilities, and the most beautiful VT’s or simple CLI environment has yet to be beaten by anybody but AntiX.

                #181682
                Amol
                Member

                  Hello Antix lovers !
                  VanillaDpup is the basis for official modern puppy using Debian ( maintained by radky ) .It is becoming more and more far from classic puppy and that is a pity .There are other branches of puppy based on Slackware and Void maintained by peebee which stays closer to classic puppy.But globally the move in the puppy land is to become more and more like a classic linux distro.I don’t like such direction because it destroys puppy philosophy.
                  Best regards,
                  Amol

                  • This reply was modified 1 year, 2 months ago by Amol.
                  #181777
                  PDP-8
                  Member

                    I’ve used both of them, and what I see is merely developers expressing their natural talents in directions that interest them, rather than being a philosophical thing. Sadly, we tend to overlook that, and “productize” ourselves on their free offerings as to which is the “best”.

                    Just find what floats your boat. That’s the beauty.

                    #181779
                    ATGhQlsvhij19tw5jgDi
                    Member

                      vanilla dpup version 11 (the upcoming stable release based on debian 13) takes all the goodness of the traditional puppy linux, remove the “bad” parts and it adds/improves other aspects.

                      here the major changes/improvements

                      Major changes in 11.0.x

                      it would be interesting to me to know which ones you disapprove.

                      thank you 🙂

                      • This reply was modified 1 year, 2 months ago by ATGhQlsvhij19tw5jgDi.
                      #181806
                      Amol
                      Member

                        Hello everyone !
                        What i don’t like is that new pups are not lightweight which is the fundamental feature of classic puppy.The upcoming TrixiePup uses about 1.2GB of ram at startup where BookwormPup uses about 340MB,according to htop.But they run good these new distros, nevertheless.But i should want they stuck to puppy spirit.
                        Best regards,
                        Amol

                        • This reply was modified 1 year, 2 months ago by Amol.
                        #181811
                        ATGhQlsvhij19tw5jgDi
                        Member

                          1) I am discussing about Vanilla Dpup version 11, not about TrixiePup

                          2) at startup: with my moderm pc RAM usage is around 450MB, with my very old laptop RAM usage is around 250MB (I recall the dev stating that the init script has a smart way to allocate RAM usage based on the computer resources: if more RAM is “physically” available it allocates it more, otherwise it allocates less?)

                          3) are you sure you are not mixing up RAM usage with the size of the iso/img you download? As of now, while typing this message, the whole system + zzzfm + terminal emulator running newsboat + keepassxc + mpv with a 1GB video file running in the background + librewolf with this forum open in a tab = 1.1GB of RAM used in total.

                          • This reply was modified 1 year, 2 months ago by ATGhQlsvhij19tw5jgDi.
                          • This reply was modified 1 year, 2 months ago by ATGhQlsvhij19tw5jgDi.
                          Attachments:
                          #181815
                          anticapitalista
                          Forum Admin

                            … a Wayland port of zzzFM with improved multi-monitor support:

                            This sounds interesting, especially if Xorg support is still kept.

                            Philosophers have interpreted the world in many ways; the point is to change it.

                            antiX with runit - leaner and meaner.

                            #181869
                            Amol
                            Member

                              Hello ATGhQlsvhij19tw5jgDi !
                              Thank for the infos.I will test VanillaDpup11 to see what happens because i have only the 9.3 version.I’ve used htop to know the ram used.
                              Amol

                              #188225
                              PDP-8
                              Member

                                So it’s been a few months, and I’ve had experience with both of radky’s 10 and 11, which I like.

                                However, I’d like to know a bit more about his special way of handling systemd with ver 11+, because if anyone runs a web query “how can I tell if I’m running systemd?” and runs those commands, it sure looks like 11+ runs it.

                                stat /sbin/init
                                ls -l /sbin/shutdown

                                all point to systemd. Maybe I’d have to dig through the build-script to see in what way it is non-reliant, but merely looking like it. Intrigued – what is the special sauce that shuts-down without it tricking me with that ls -l /sbin/shutdown link?

                                I did like it. No iso. I handled it with 2 commands because I’m lazy:

                                gzip -d puppy11.gz
                                dd < puppy11.img > /dev/sdX bs=1M status=progress && sync.

                                I have ZERO interest in those old user-contrib’ed SFS files. Security and maintenance problem for me, so I favor the modern debian-repo way which he does. Wayland with labwc, and waybar was nice and light like a WM so I spent some quality time configuring a few files for it. Super easy.

                                I wonder if what I’m seeing by doing those canonical tests for systemd, is simply not there like you said at runtime? I saw those earlier tests, and dropped interest like a hot rock, but if this is a special case, sure wish there was a more technical explanation up-front why it will fail these simple tests so it won’t scare away those not interested in systemd. I think it is a quality system for sure.

                                • This reply was modified 11 months, 1 week ago by PDP-8.
                                • This reply was modified 11 months, 1 week ago by PDP-8.
                                #188228
                                ATGhQlsvhij19tw5jgDi
                                Member

                                  Hi

                                  I did a quick search and among those results there is a direct question and answer here

                                  I also past a screenshot of my vanilla dpup 11 session below.

                                  Attachments:
                                Viewing 15 posts - 1 through 15 (of 23 total)
                                • You must be logged in to reply to this topic.