UNOFFICIAL antiX-23 “init-diversity” spin.

Forum Forums antiX-development Development UNOFFICIAL antiX-23 “init-diversity” spin.

  • This topic has 71 replies, 9 voices, and was last updated Mar 23-4:51 pm by Brian Masinick.
Viewing 15 posts - 46 through 60 (of 72 total)
  • Author
    Posts
  • #134025
    Member
    calciumsodium

      Hello @entropyagent,

      You can always access the reboot/poweroff commands directly:

      To reboot in s6-66:
      sudo /usr/lib/s6-66/reboot

      To shutdown in s6-66:
      sudo /usr/lib/s6-66/poweroff

      To reboot in s6-rc:
      sudo /usr/lib/s6-rc/reboot

      To shutdown in s6-rc:
      sudo /usr/lib/s6-rc/poweroff

      Your name entropy has a chemistry meaning.

      • This reply was modified 1 month, 2 weeks ago by calciumsodium.
      #134043
      Member
      entropyagent

        The “poweroff” and “reboot” commands work fine, as do the Start Menu options, thanks.

        I like the sysV “shutdown” command, because it allows one to specify a time for the shutdown.

        My handle refers to my mysterious ability to slightly increase entropy in virtually every system I touch. Perhaps it’s more of a curse.

        #134246
        Moderator
        Brian Masinick
          pstree;sudo ps_mem.py;pinxi -v4opy71
          s6-svscan─┬─at-spi-bus-laun─┬─dbus-daemon
                    │                 └─3*[{at-spi-bus-laun}]
                    ├─conky───6*[{conky}]
                    ├─2*[dbus-daemon]
                    ├─2*[dbus-launch]
                    ├─devmon───udevil
                    ├─pipewire-pulse───2*[{pipewire-pulse}]
                    ├─pipewire-start───pipewire───2*[{pipewire}]
                    ├─9*[s6-supervise───s6-log]
                    ├─s6-supervise───66-shutdownd
                    ├─s6-supervise───s6-fdholderd
                    ├─s6-supervise───s6-ipcserverd
                    ├─3*[s6-supervise───agetty]
                    ├─s6-supervise───udevd
                    ├─s6-supervise───dbus-daemon
                    ├─s6-supervise───seatd
                    ├─s6-supervise───slimski─┬─Xorg───8*[{Xorg}]
                    │                        └─desktop-session───icewm-session───icewm─┬─librewolf─┬─Isolated Web Co───26*[{Isolated Web Co}]
                    │                                                                  │           ├─Isolated Web Co───25*[{Isolated Web Co}]
                    │                                                                  │           ├─Isolated Web Co───31*[{Isolated Web Co}]
                    │                                                                  │           ├─Privileged Cont───25*[{Privileged Cont}]
                    │                                                                  │           ├─RDD Process───3*[{RDD Process}]
                    │                                                                  │           ├─Socket Process───4*[{Socket Process}]
                    │                                                                  │           ├─Utility Process───4*[{Utility Process}]
                    │                                                                  │           ├─3*[Web Content───11*[{Web Content}]]
                    │                                                                  │           ├─WebExtensions───25*[{WebExtensions}]
                    │                                                                  │           └─123*[{librewolf}]
                    │                                                                  └─roxterm───bash───pstree
                    ├─s6-supervise───connmand
                    ├─s6-supervise───nmbd
                    ├─s6-supervise───smbd─┬─cleanupd
                    │                     └─smbd-notifyd
                    ├─s6-supervise───bluetoothd
                    ├─startup───volumeicon───3*[{volumeicon}]
                    ├─wireplumber───4*[{wireplumber}]
                    ├─wpa_supplicant
                    └─zzzfm
           Private  +   Shared  =  RAM used	Program
          132.0 KiB +  21.5 KiB = 153.5 KiB	s6-ipcserverd
          140.0 KiB +  19.5 KiB = 159.5 KiB	seatd
          184.0 KiB +  20.5 KiB = 204.5 KiB	s6-svscan
          252.0 KiB +  37.5 KiB = 289.5 KiB	66-shutdownd
          328.0 KiB +  39.5 KiB = 367.5 KiB	s6-fdholderd
          260.0 KiB + 165.5 KiB = 425.5 KiB	pipewire-start
          272.0 KiB + 161.5 KiB = 433.5 KiB	startup
          364.0 KiB +  95.5 KiB = 459.5 KiB	icewm-session
          356.0 KiB + 133.5 KiB = 489.5 KiB	udevil
          460.0 KiB + 284.5 KiB = 744.5 KiB	agetty (3)
          732.0 KiB + 152.0 KiB = 884.0 KiB	dbus-launch (2)
          636.0 KiB + 287.5 KiB = 923.5 KiB	devmon
          808.0 KiB + 277.5 KiB =   1.1 MiB	desktop-session
            1.1 MiB + 207.5 KiB =   1.3 MiB	s6-log (9)
          848.0 KiB + 562.5 KiB =   1.4 MiB	at-spi-bus-launcher
          892.0 KiB + 847.0 KiB =   1.7 MiB	sudo (2)
            1.3 MiB + 507.0 KiB =   1.8 MiB	dbus-daemon (4)
            1.5 MiB + 598.5 KiB =   2.1 MiB	pipewire-pulse
            2.0 MiB + 197.5 KiB =   2.2 MiB	bluetoothd
            1.9 MiB + 341.5 KiB =   2.3 MiB	bash
            1.8 MiB + 680.5 KiB =   2.5 MiB	connmand
            2.1 MiB + 422.5 KiB =   2.5 MiB	conky
            2.1 MiB + 593.5 KiB =   2.7 MiB	udevd
            2.8 MiB + 541.5 KiB =   3.3 MiB	s6-supervise (23)
            3.7 MiB +   1.1 MiB =   4.8 MiB	pipewire
            4.4 MiB + 868.5 KiB =   5.2 MiB	slimski
            2.6 MiB +   3.5 MiB =   6.1 MiB	nmbd
            3.7 MiB +   2.8 MiB =   6.5 MiB	volumeicon
            5.6 MiB +   1.2 MiB =   6.8 MiB	icewm
            7.1 MiB + 572.5 KiB =   7.6 MiB	wpa_supplicant
            7.9 MiB +   1.5 MiB =   9.4 MiB	wireplumber
            4.7 MiB +   8.6 MiB =  13.3 MiB	smbd (3)
           12.8 MiB +   3.5 MiB =  16.4 MiB	roxterm
           19.6 MiB +   2.6 MiB =  22.2 MiB	zzzfm
           49.0 MiB +  29.3 MiB =  78.3 MiB	Xorg
          724.7 MiB + 144.5 MiB = 869.1 MiB	librewolf (12)
          ---------------------------------
                                    1.1 GiB
          =================================
          System:
            Host: antix-x64-init-diversity Kernel: 6.7.6-1-liquorix-amd64
              arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
            Desktop: IceWM v: 3.4.5 Distro: antiX-23.1_amd64-init-diversity
              February 14 2024 base: Debian GNU/Linux 12 (bookworm)
          Machine:
            Type: Laptop System: HP product: HP Laptop 14-fq1xxx v: N/A
              serial: <superuser required>
            Mobo: HP model: 887C v: 59.11 serial: <superuser required>
              UEFI: AMI v: F.18 date: 11/26/2021
          Battery:
            ID-1: BAT0 charge: 40.6 Wh (99.8%) condition: 40.7/40.7 Wh (100.0%)
              volts: 12.8 min: 11.3 model: HP Primary status: not charging
          CPU:
            Info: 6-core model: AMD Ryzen 5 5500U with Radeon Graphics bits: 64
              type: MT MCP arch: Zen 2 rev: 1 cache: L1: 384 KiB L2: 3 MiB
              L3: 8 MiB
            Speed (MHz): avg: 549 high: 2198 min/max: 400/4056 cores: 1: 400
              2: 400 3: 400 4: 400 5: 400 6: 400 7: 2198 8: 400 9: 400 10: 400
              11: 400 12: 400 bogomips: 50304
            Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a
              ssse3 svm
          Graphics:
            Device-1: AMD Lucienne vendor: Hewlett-Packard driver: amdgpu
              v: kernel arch: GCN-5 bus-ID: 03:00.0 temp: 40.0 C
            Device-2: Chicony HP TrueVision HD Camera driver: uvcvideo
              type: USB bus-ID: 1-3:3
            Display: server: X.Org v: 1.21.1.7 driver: X: loaded: amdgpu
              unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
              resolution: 1920x1080~60Hz
            API: OpenGL v: 4.6 vendor: amd mesa v: 22.3.6 glx-v: 1.4
              direct-render: yes renderer: AMD Radeon Graphics (renoir LLVM
              15.0.6 DRM 3.57 6.7.6-1-liquorix-amd64)
          Network:
            Device-1: Realtek vendor: Hewlett-Packard driver: rtw89_8852ae
              v: kernel port: f000 bus-ID: 01:00.0
            IF: wlan0 state: up mac: d8:80:83:b7:f8:bd
          Drives:
            Local Storage: total: 238.47 GiB used: 11.16 GiB (4.7%)
            ID-1: /dev/nvme0n1 vendor: Toshiba model: KBG40ZNV256G KIOXIA
              size: 238.47 GiB temp: 21.9 C
          Partition:
            ID-1: / size: 47.76 GiB used: 11.16 GiB (23.4%) fs: ext4
              dev: /dev/nvme0n1p3
            ID-2: /sys/firmware/efi/efivars size: 128 KiB used: 34 KiB (26.6%)
              fs: efivarfs source: ERR-102
          Unmounted:
            ID-1: /dev/nvme0n1p1 size: 47.85 GiB fs: ext4
            ID-2: /dev/nvme0n1p2 size: 1.23 GiB fs: vfat
            ID-3: /dev/nvme0n1p4 size: 48.83 GiB fs: ext4
            ID-4: /dev/nvme0n1p5 size: 48.83 GiB fs: ext4
            ID-5: /dev/nvme0n1p6 size: 7.81 GiB fs: swap
            ID-6: /dev/nvme0n1p7 size: 35.1 GiB fs: ext4
          Info:
            Memory: total: N/A available: 7.1 GiB used: 1.37 GiB (19.3%)
            Processes: 368 Uptime: 20m Init: s6
            Packages: 2035 Compilers: gcc: 12.2.0 Shell: Bash v: 5.2.15
              pinxi: 3.3.33-2

          --
          Brian Masinick

          #134748
          Member
          calciumsodium

            I installed on an old 2004 computer! Works great.
            This is really great.

            Here are the data:

            
            antix@antix1:~
            $ cat /etc/antix-version
            antiX-23.1_i386-init-diversity_386 bookworm February 14, 2024
            antix@antix1:~
            $ detect-init.sh
            init
            antix@antix1:~
            $ start-t icewm
                   43.36
                   43.62
            antix@antix1:~
            $ pstree
            init─┬─conky───6*[{conky}]
                 ├─connmand
                 ├─2*[dbus-daemon]
                 ├─dbus-launch
                 ├─devmon───udevil
                 ├─6*[getty]
                 ├─gpm
                 ├─pipewire-pulse───2*[{pipewire-pulse}]
                 ├─pipewire-start───pipewire───2*[{pipewire}]
                 ├─rox
                 ├─roxterm───bash───pstree
                 ├─rpc.idmapd
                 ├─rpc.statd
                 ├─rpcbind
                 ├─runsvdir───7*[runsv]
                 ├─seatd
                 ├─slimski─┬─Xorg───{Xorg}
                 │         └─desktop-session───icewm-session───icewm
                 ├─startup───volumeicon───3*[{volumeicon}]
                 ├─udevd
                 ├─wireplumber───4*[{wireplumber}]
                 └─wpa_supplicant
            antix@antix1:~
            $ sudo ps_mem.py
            [sudo] password for antix: 
             Private  +   Shared  =  RAM used	Program
            108.0 KiB +  27.5 KiB = 135.5 KiB	runsvdir
            132.0 KiB +  43.5 KiB = 175.5 KiB	seatd
            176.0 KiB +  34.5 KiB = 210.5 KiB	gpm
            196.0 KiB +  62.5 KiB = 258.5 KiB	init
            176.0 KiB + 166.5 KiB = 342.5 KiB	pipewire-start
            176.0 KiB + 179.5 KiB = 355.5 KiB	startup
            304.0 KiB + 137.5 KiB = 441.5 KiB	dbus-launch
            388.0 KiB + 124.5 KiB = 512.5 KiB	rpcbind
            424.0 KiB + 124.5 KiB = 548.5 KiB	rpc.statd
            300.0 KiB + 281.5 KiB = 581.5 KiB	icewm-session
            316.0 KiB + 278.5 KiB = 594.5 KiB	udevil
            464.0 KiB + 229.5 KiB = 693.5 KiB	runsv (7)
            440.0 KiB + 322.5 KiB = 762.5 KiB	devmon
            540.0 KiB + 317.5 KiB = 857.5 KiB	desktop-session
            548.0 KiB + 380.0 KiB = 928.0 KiB	dbus-daemon (2)
            664.0 KiB + 533.0 KiB =   1.2 MiB	getty (6)
              1.3 MiB + 352.5 KiB =   1.6 MiB	bash
              1.6 MiB +  58.5 KiB =   1.7 MiB	rpc.idmapd
              1.7 MiB + 191.5 KiB =   1.9 MiB	connmand
              1.2 MiB + 733.5 KiB =   2.0 MiB	pipewire-pulse
              1.7 MiB + 620.5 KiB =   2.3 MiB	conky
              2.0 MiB + 456.5 KiB =   2.4 MiB	udevd
              2.3 MiB +   1.2 MiB =   3.5 MiB	slimski
              3.6 MiB +   1.1 MiB =   4.7 MiB	pipewire
              4.2 MiB +   2.1 MiB =   6.3 MiB	icewm
              6.1 MiB + 430.5 KiB =   6.5 MiB	wpa_supplicant
              3.0 MiB +   4.0 MiB =   6.9 MiB	volumeicon
             10.5 MiB + -2304.5 KiB =   8.2 MiB	wireplumber
              5.5 MiB +   4.1 MiB =   9.7 MiB	rox
             10.0 MiB +   4.9 MiB =  15.0 MiB	roxterm
              1.1 MiB +  14.2 MiB =  15.3 MiB	sudo (2)
             53.8 MiB + -2343.5 KiB =  51.5 MiB	Xorg
            ---------------------------------
                                    148.0 MiB
            =================================
            antix@antix1:~
            $ 
            antix@antix1:~
            $ cat /etc/antix-version
            antiX-23.1_i386-init-diversity_386 bookworm February 14, 2024
            antix@antix1:~
            $ detect-init.sh
            runit
            antix@antix1:~
            $ start-t icewm
                   44.16
                   44.40
            antix@antix1:~
            $ pstree
            runit─┬─conky───6*[{conky}]
                  ├─dbus-daemon
                  ├─dbus-launch
                  ├─devmon───udevil
                  ├─pipewire-pulse───2*[{pipewire-pulse}]
                  ├─pipewire-start───pipewire───2*[{pipewire}]
                  ├─rox
                  ├─roxterm───bash───pstree
                  ├─runsvdir─┬─runsv───udevd
                  │          ├─runsv───dbus-daemon
                  │          ├─runsv───slimski─┬─Xorg───{Xorg}
                  │          │                 └─desktop-session───icewm-session───icewm
                  │          ├─runsv───connmand
                  │          ├─2*[runsv───getty]
                  │          └─runsv───seatd
                  ├─wireplumber───4*[{wireplumber}]
                  └─wpa_supplicant
            antix@antix1:~
            $ sudo ps_mem.py
            [sudo] password for antix: 
             Private  +   Shared  =  RAM used	Program
             92.0 KiB +  28.5 KiB = 120.5 KiB	runit
            112.0 KiB +  32.5 KiB = 144.5 KiB	runsvdir
            132.0 KiB +  56.5 KiB = 188.5 KiB	seatd
            176.0 KiB + 215.5 KiB = 391.5 KiB	pipewire-start
            300.0 KiB + 176.5 KiB = 476.5 KiB	dbus-launch
            272.0 KiB + 302.0 KiB = 574.0 KiB	getty (2)
            296.0 KiB + 280.5 KiB = 576.5 KiB	icewm-session
            340.0 KiB + 312.5 KiB = 652.5 KiB	udevil
            468.0 KiB + 281.5 KiB = 749.5 KiB	runsv (7)
            444.0 KiB + 367.5 KiB = 811.5 KiB	devmon
            544.0 KiB + 369.5 KiB = 913.5 KiB	desktop-session
            640.0 KiB + 466.0 KiB =   1.1 MiB	dbus-daemon (2)
              1.3 MiB + 413.5 KiB =   1.7 MiB	bash
              1.3 MiB + 479.5 KiB =   1.8 MiB	udevd
              1.3 MiB + 892.5 KiB =   2.2 MiB	pipewire-pulse
              1.7 MiB + 716.5 KiB =   2.4 MiB	conky
              3.0 MiB + 264.5 KiB =   3.3 MiB	connmand
              2.4 MiB +   1.6 MiB =   4.0 MiB	slimski
              3.6 MiB +   1.4 MiB =   5.0 MiB	pipewire
              4.2 MiB +   2.3 MiB =   6.5 MiB	icewm
              6.2 MiB + 454.5 KiB =   6.7 MiB	wpa_supplicant
              6.5 MiB +   2.1 MiB =   8.6 MiB	wireplumber
              5.7 MiB +   5.1 MiB =  10.8 MiB	rox
            908.0 KiB +  14.4 MiB =  15.2 MiB	sudo (2)
             10.8 MiB +   5.8 MiB =  16.6 MiB	roxterm
             55.7 MiB + -2296.5 KiB =  53.4 MiB	Xorg
            ---------------------------------
                                    144.7 MiB
            =================================
            antix@antix1:~
            $ 
            antix@antix1:~
            $ cat /etc/antix-version
            antiX-23.1_i386-init-diversity_386 bookworm February 14, 2024
            antix@antix1:~
            $ detect-init.sh
            s6-svscan
            antix@antix1:~
            $ start-t icewm
                   39.23
                   39.46
            antix@antix1:~
            $ pstree
            s6-svscan─┬─conky───6*[{conky}]
                      ├─dbus-daemon
                      ├─dbus-launch
                      ├─devmon───udevil
                      ├─pipewire-pulse───2*[{pipewire-pulse}]
                      ├─pipewire-start───pipewire───2*[{pipewire}]
                      ├─rox
                      ├─roxterm───bash───pstree
                      ├─6*[s6-supervise───s6-log]
                      ├─s6-supervise───s6-linux-init-s
                      ├─2*[s6-supervise───s6-ipcserverd]
                      ├─6*[s6-supervise───agetty]
                      ├─40*[s6-supervise]
                      ├─s6-supervise───foreground───udevd
                      ├─s6-supervise───slimski─┬─Xorg───{Xorg}
                      │                        └─desktop-session───icewm-session───icewm
                      ├─s6-supervise───s6-fdholderd
                      ├─s6-supervise───foreground───seatd
                      ├─s6-supervise───dbus-daemon
                      ├─s6-supervise───connmand
                      ├─startup───volumeicon───3*[{volumeicon}]
                      ├─wireplumber───4*[{wireplumber}]
                      └─wpa_supplicant
            antix@antix1:~
            $ sudo ps_mem.py
            [sudo] password for antix: 
             Private  +   Shared  =  RAM used	Program
            108.0 KiB +  27.5 KiB = 135.5 KiB	s6-linux-init-shutdownd
            132.0 KiB +  25.5 KiB = 157.5 KiB	seatd
            160.0 KiB +  14.5 KiB = 174.5 KiB	s6-svscan
            160.0 KiB +  45.0 KiB = 205.0 KiB	s6-ipcserverd (2)
            180.0 KiB +  55.0 KiB = 235.0 KiB	foreground (2)
            288.0 KiB +  37.5 KiB = 325.5 KiB	s6-fdholderd
            176.0 KiB + 162.5 KiB = 338.5 KiB	pipewire-start
            176.0 KiB + 167.5 KiB = 343.5 KiB	startup
            300.0 KiB + 133.5 KiB = 433.5 KiB	dbus-launch
            300.0 KiB + 250.5 KiB = 550.5 KiB	icewm-session
            324.0 KiB + 248.5 KiB = 572.5 KiB	udevil
            544.0 KiB + 165.0 KiB = 709.0 KiB	s6-log (6)
            444.0 KiB + 310.5 KiB = 754.5 KiB	devmon
            536.0 KiB + 298.5 KiB = 834.5 KiB	desktop-session
            648.0 KiB + 396.0 KiB =   1.0 MiB	dbus-daemon (2)
            688.0 KiB + 395.0 KiB =   1.1 MiB	agetty (6)
              1.3 MiB + 337.5 KiB =   1.6 MiB	bash
              1.3 MiB + 695.5 KiB =   2.0 MiB	pipewire-pulse
              1.6 MiB + 609.5 KiB =   2.2 MiB	conky
              2.3 MiB + 436.5 KiB =   2.7 MiB	udevd
              3.1 MiB + 195.5 KiB =   3.2 MiB	connmand
              2.7 MiB +   1.1 MiB =   3.8 MiB	pipewire
              2.5 MiB +   1.4 MiB =   3.9 MiB	slimski
              5.3 MiB + 972.5 KiB =   6.3 MiB	s6-supervise (61)
              4.4 MiB +   2.0 MiB =   6.4 MiB	icewm
              6.2 MiB + 417.5 KiB =   6.6 MiB	wpa_supplicant
              2.7 MiB +   4.1 MiB =   6.8 MiB	volumeicon
              6.6 MiB +   1.7 MiB =   8.3 MiB	wireplumber
              5.7 MiB +   4.2 MiB =   9.8 MiB	rox
             10.1 MiB +   4.9 MiB =  15.0 MiB	roxterm
            944.0 KiB +  14.2 MiB =  15.2 MiB	sudo (2)
             53.4 MiB + -2344.5 KiB =  51.1 MiB	Xorg
            ---------------------------------
                                    152.6 MiB
            =================================
            antix@antix1:~
            $ 
            antix@antix-i386-init-diversity:~
            $ cat /etc/antix-version
            antiX-23.1_i386-init-diversity_386 bookworm February 14, 2024
            antix@antix-i386-init-diversity:~
            $ detect-init.sh
            s6-svscan
            antix@antix-i386-init-diversity:~
            $ start-t icewm
                   47.50
                   47.70
            antix@antix-i386-init-diversity:~
            $ pstree
            s6-svscan─┬─conky───6*[{conky}]
                      ├─dbus-daemon
                      ├─dbus-launch
                      ├─devmon───udevil
                      ├─pipewire-pulse───2*[{pipewire-pulse}]
                      ├─pipewire-start───pipewire───2*[{pipewire}]
                      ├─rox
                      ├─roxterm───bash───pstree
                      ├─3*[s6-supervise───agetty]
                      ├─s6-supervise───s6-ipcserverd
                      ├─s6-supervise───s6-fdholderd
                      ├─s6-supervise───66-shutdownd
                      ├─9*[s6-supervise───s6-log]
                      ├─s6-supervise───udevd
                      ├─s6-supervise───bluetoothd
                      ├─s6-supervise───smbd─┬─cleanupd
                      │                     └─smbd-notifyd
                      ├─s6-supervise───nmbd
                      ├─s6-supervise───connmand
                      ├─s6-supervise───slimski─┬─Xorg───{Xorg}
                      │                        └─desktop-session───icewm-session───icewm
                      ├─s6-supervise───seatd
                      ├─s6-supervise───dbus-daemon
                      ├─wireplumber───4*[{wireplumber}]
                      └─wpa_supplicant
            antix@antix-i386-init-diversity:~
            $ sudo ps_mem.py
            [sudo] password for antix: 
             Private  +   Shared  =  RAM used	Program
            100.0 KiB +  25.5 KiB = 125.5 KiB	s6-ipcserverd
            116.0 KiB +  26.5 KiB = 142.5 KiB	seatd
            148.0 KiB +  25.5 KiB = 173.5 KiB	s6-svscan
            196.0 KiB +  39.5 KiB = 235.5 KiB	66-shutdownd
            228.0 KiB +  49.5 KiB = 277.5 KiB	s6-fdholderd
            176.0 KiB + 205.5 KiB = 381.5 KiB	pipewire-start
            300.0 KiB + 149.5 KiB = 449.5 KiB	dbus-launch
            304.0 KiB + 204.5 KiB = 508.5 KiB	icewm-session
            316.0 KiB + 248.5 KiB = 564.5 KiB	udevil
            372.0 KiB + 319.5 KiB = 691.5 KiB	agetty (3)
            476.0 KiB + 344.5 KiB = 820.5 KiB	devmon
            540.0 KiB + 336.5 KiB = 876.5 KiB	desktop-session
            800.0 KiB + 240.5 KiB =   1.0 MiB	s6-log (9)
            640.0 KiB + 404.0 KiB =   1.0 MiB	dbus-daemon (2)
              1.3 MiB + 373.5 KiB =   1.7 MiB	bash
            996.0 KiB + 894.0 KiB =   1.8 MiB	sudo (2)
              1.6 MiB + 382.5 KiB =   2.0 MiB	bluetoothd
              1.1 MiB + 908.5 KiB =   2.0 MiB	pipewire-pulse
              1.4 MiB + 689.5 KiB =   2.1 MiB	connmand
              1.6 MiB + 704.5 KiB =   2.3 MiB	conky
              1.9 MiB + 440.5 KiB =   2.4 MiB	udevd
              2.0 MiB + 620.5 KiB =   2.6 MiB	s6-supervise (23)
              2.4 MiB +   1.5 MiB =   3.9 MiB	slimski
              2.7 MiB +   1.3 MiB =   4.0 MiB	pipewire
              2.0 MiB +   3.1 MiB =   5.1 MiB	nmbd
              4.3 MiB +   2.2 MiB =   6.5 MiB	icewm
              6.2 MiB + 421.5 KiB =   6.6 MiB	wpa_supplicant
              6.7 MiB +   2.0 MiB =   8.7 MiB	wireplumber
              5.1 MiB +   5.2 MiB =  10.3 MiB	rox
              3.9 MiB +   7.4 MiB =  11.2 MiB	smbd (3)
             10.5 MiB +   5.7 MiB =  16.2 MiB	roxterm
             55.4 MiB +   1.6 MiB =  57.0 MiB	Xorg
            ---------------------------------
                                    153.7 MiB
            =================================
            antix@antix-i386-init-diversity:~
            $ 
            
            antix@antix-i386-init-diversity:~
            $ inxi -b
            System:
              Host: antix-i386-init-diversity Kernel: 5.10.188-antix.1-486-smp arch: i686
                bits: 32 Desktop: IceWM v: 3.4.5 Distro: Debian GNU/Linux 12 (bookworm)
            Machine:
              Type: Laptop System: Hewlett-Packard product: hp pavilion ze4900
                (PR300UA#ABA) v: Rev 1 serial: <superuser required>
              Mobo: Quanta model: 3084 v: 41.0B serial: <superuser required>
                BIOS: Hewlett-Packard v: F.15 date: 11/09/2004
            CPU:
              Info: single core Intel Celeron M [N/A] speed (MHz): 1297
            Graphics:
              Device-1: Intel 82852/855GM Integrated Graphics driver: i915 v: kernel
              Display: server: X.Org v: 1.21.1.7 driver: X: loaded: intel
                unloaded: fbdev,modesetting,vesa dri: swrast gpu: i915
                resolution: 1024x768~60Hz
              API: OpenGL v: 4.5 vendor: x.org mesa v: 22.3.6 renderer: llvmpipe (LLVM
                15.0.6 128 bits)
            Network:
              Device-1: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
                driver: 8139too
              Device-2: Broadcom BCM4306 802.11b/g Wireless LAN driver: b43-pci-bridge
            Drives:
              Local Storage: total: 37.26 GiB used: 4.33 GiB (11.6%)
            Info:
              Processes: 126 Uptime: 2m Memory: total: N/A available: 964.9 MiB
              used: 257.9 MiB (26.7%) Shell: Bash inxi: 3.3.31
            antix@antix-i386-init-diversity:~
            $ 
            
            #134777
            Member
            PPC

              Even for a 32bits OS, less than 98Mb of RAM for a modern system is quite an achievement. I do get antiX 22, in my 32bits laptop to run under 100MB (as shown in Conky), without desktop icons and without volumeicon always running. Seeing that low value in antiX 23 does show as even in computers as low as 1Gb (512Mb in some cases), we can use light modern web browsers, etc. I find that quite amazing! My brother got me a 3GB desktop when my old one went the way of the dinosaurs and he told me: “As soon as I have more RAM, it’ll give it to you”. I just said, “Thanks, but 3GB is enough for my OS”. And it is. I can even play some (now a bit old) Triple A games, like Batman Arkham Asylum on that machine (that has a built in graphics card).

              If s6-66 is some 20% lighter on RAM than sysv and even a bit lighter than Runit, I guess I’ll be switching to it, on my 32bits laptop, sooner or later…

              P.

              #135158
              Member
              calciumsodium

                Hello,

                I have enjoyed playing with the i386 version. I have now installed and set up on a 2003 computer.

                After testing the init diversity systems, both x64 and x32, for several months now, I wanted to suggest some areas for improvement. These are just my own opinions.

                1. One thing I like about runit in the published antiX23 and antiX23.1 is that comes as default is that all the logging runsv services are turned off by default. In all the test init-diversity systems so far, some of the runsv logging services are turned on by default. I am suggesting turn all of them off by default, and then let the user turn them on if they want.

                2. In almost all of the sysvinit systems in the init-diversity test systems, runsv services are actively doing disk writes:. They are runsv nmbd, runsv smbd, runsv rmnologin, runsv tlp, runsv smartmontools, runsv samba-ad-dc, and runsv havegd. One does not notice them until one installs iotop and using sudo iotop in terminal. The way that I turn them off is to boot into runit, use the runit-service-manager, add those runit services, disable them, and remove them. Then I boot back into sysvinit, and those runsv services are no longer doing disk writes. This is how I have managed to set up my sysvinit to be quiet on baseline.

                3. The s6-66 boot@system default sets timezone (TZ) to GMT and hardwareclock to UTC. To change these setting, one has to manually reconfigure bootsystem. It would be very nice if s6-66 boot@system automatically adjusts time zone to the system and hardware clock to the /etc/localtime setting that was set up during install.

                There all others, but these are my main points/ideas for improvements.

                antix@antix-i386-init-diversity:~
                $ cat /etc/antix-version
                antiX-23.1_i386-init-diversity_386 bookworm February 14, 2024
                antix@antix-i386-init-diversity:~
                $ start-t icewm
                       47.67
                       47.78
                antix@antix-i386-init-diversity:~
                $ pstree
                s6-svscan─┬─conky───6*[{conky}]
                          ├─dbus-daemon
                          ├─dbus-launch
                          ├─devmon───udevil
                          ├─pipewire-pulse───2*[{pipewire-pulse}]
                          ├─pipewire-start───pipewire───2*[{pipewire}]
                          ├─rox
                          ├─roxterm───bash───pstree
                          ├─3*[s6-supervise───agetty]
                          ├─s6-supervise───s6-ipcserverd
                          ├─s6-supervise───s6-fdholderd
                          ├─s6-supervise───66-shutdownd
                          ├─9*[s6-supervise───s6-log]
                          ├─s6-supervise───udevd
                          ├─s6-supervise───bluetoothd
                          ├─s6-supervise───smbd─┬─cleanupd
                          │                     └─smbd-notifyd
                          ├─s6-supervise───nmbd
                          ├─s6-supervise───connmand
                          ├─s6-supervise───slimski─┬─Xorg───{Xorg}
                          │                        └─desktop-session───icewm-session───icewm
                          ├─s6-supervise───seatd
                          ├─s6-supervise───dbus-daemon
                          ├─wireplumber───4*[{wireplumber}]
                          └─wpa_supplicant
                antix@antix-i386-init-diversity:~
                $ sudo ps_mem.py
                [sudo] password for antix: 
                 Private  +   Shared  =  RAM usedProgram
                100.0 KiB +  23.5 KiB = 123.5 KiBs6-ipcserverd
                124.0 KiB +  27.5 KiB = 151.5 KiBseatd
                152.0 KiB +  25.5 KiB = 177.5 KiBs6-svscan
                212.0 KiB +  38.5 KiB = 250.5 KiB66-shutdownd
                228.0 KiB +  50.5 KiB = 278.5 KiBs6-fdholderd
                172.0 KiB + 221.5 KiB = 393.5 KiBpipewire-start
                300.0 KiB + 147.5 KiB = 447.5 KiBdbus-launch
                300.0 KiB + 206.5 KiB = 506.5 KiBicewm-session
                316.0 KiB + 253.5 KiB = 569.5 KiBudevil
                364.0 KiB + 319.5 KiB = 683.5 KiBagetty (3)
                428.0 KiB + 338.5 KiB = 766.5 KiBdevmon
                556.0 KiB + 346.5 KiB = 902.5 KiBdesktop-session
                788.0 KiB + 236.5 KiB =   1.0 MiBs6-log (9)
                652.0 KiB + 408.0 KiB =   1.0 MiBdbus-daemon (2)
                  1.3 MiB + 387.5 KiB =   1.6 MiBbash
                952.0 KiB + 883.0 KiB =   1.8 MiBsudo (2)
                  1.6 MiB + 385.5 KiB =   2.0 MiBbluetoothd
                  1.2 MiB + 883.5 KiB =   2.1 MiBpipewire-pulse
                  1.4 MiB + 719.5 KiB =   2.1 MiBconnmand
                  1.7 MiB + 444.5 KiB =   2.1 MiBudevd
                  1.7 MiB + 737.5 KiB =   2.4 MiBconky
                  2.0 MiB + 629.5 KiB =   2.7 MiBs6-supervise (23)
                  2.4 MiB +   1.5 MiB =   3.9 MiBslimski
                  2.7 MiB +   1.3 MiB =   3.9 MiBpipewire
                  2.1 MiB +   3.1 MiB =   5.2 MiBnmbd
                  6.2 MiB + 415.5 KiB =   6.6 MiBwpa_supplicant
                  4.4 MiB +   2.3 MiB =   6.7 MiBicewm
                  6.8 MiB +   2.0 MiB =   8.8 MiBwireplumber
                  5.4 MiB +   5.2 MiB =  10.6 MiBrox
                  4.1 MiB +   7.2 MiB =  11.4 MiBsmbd (3)
                 10.9 MiB +   5.6 MiB =  16.5 MiBroxterm
                 68.5 MiB + -6476.5 KiB =  62.1 MiBXorg
                ---------------------------------
                                        159.7 MiB
                =================================
                antix@antix-i386-init-diversity:~
                $ inxi -b
                System:
                  Host: antix-i386-init-diversity Kernel: 5.10.188-antix.1-486-smp arch: i686
                    bits: 32 Desktop: IceWM v: 3.4.5 Distro: Debian GNU/Linux 12 (bookworm)
                Machine:
                  Type: Unknown Mobo: Intel model: D845PEBT2 v: AAC12587-405
                    serial: <superuser required> BIOS: Intel v: BT84520A.86A.0024.P10.0308081142
                    date: 08/08/2003
                CPU:
                  Info: single core Intel Celeron [N/A] speed (MHz): 2400
                Graphics:
                  Device-1: NVIDIA NV5 [Riva TNT2 Model 64 / Pro] driver: nouveau v: kernel
                  Display: server: X.Org v: 1.21.1.7 driver: X: loaded: N/A
                    unloaded: fbdev,modesetting,vesa failed: nouveau dri: swrast gpu: nouveau
                    resolution: 1280x1024~60Hz
                  API: OpenGL v: 4.5 vendor: x.org mesa v: 22.3.6 renderer: llvmpipe (LLVM
                    15.0.6 128 bits)
                Network:
                  Device-1: Marvell 88w8335 [Libertas] 802.11b/g Wireless driver: N/A
                  Device-2: Ralink RT2870/RT3070 Wireless Adapter driver: rt2800usb
                    type: USB
                Drives:
                  Local Storage: total: 37.27 GiB used: 4.31 GiB (11.6%)
                Info:
                  Processes: 128 Uptime: 2m Memory: total: N/A available: 743.5 MiB
                  used: 227.2 MiB (30.6%) Shell: Bash inxi: 3.3.31
                antix@antix-i386-init-diversity:~
                $
                • This reply was modified 1 month, 1 week ago by calciumsodium.
                #135280
                Member
                ProwlerGr

                  Anybody following this thread I have posted updated isos rebased on the official 23.1 releases on the other thread here

                  #135413
                  Member
                  calciumsodium

                    Testing s6-66 x32 init on a 2003 computer using a debian 6.5 kernel.

                    Running libreoffice and a rox terminal uses 233 M of ram (based on conky).

                    Works good.

                    Just thinking about using modern office software with the latest kernel on a 21 year computer. Hard to believe, but it is true.

                    #135416
                    Member
                    ProwlerGr

                      @calciumsodium. Can you test how the updated iso (02.03.24) boots on 32 bit? from post here
                      No need to install if your current set-up works, just need a report on the live boot of the new iso.

                      I don’t have 32bit gear to test, so I am just relying on Virtualbox to get 32 bit right…

                      • This reply was modified 1 month, 1 week ago by ProwlerGr.
                      #135434
                      Member
                      calciumsodium

                        Can you test how the updated iso (02.03.24) boots on 32 bit

                        Running LiveDVD on 20240302 x32 iso:

                        
                        System        Boots to Desktop          Reboot
                        default       yes                       yes
                        sysvinit      yes                       yes
                        runit         yes                       yes
                        s6-rc         yes                       no. Gets out of desktop. Tries to reboot, freezes upon trying
                        s6-66         yes                       no. Would not even get out of Desktop.
                        

                        @ProwlerGR, a separate question.

                        On my system that I started with runit as bases and installed sysvinit, s6-rc, and s6-66 from script, I used your reboot.sh and poweroff.sh scripts that you have in /usr/lib/init-diversity. Reboot.sh works great on all four inits. Poweroff.sh works on all 4 inits. However, when poweroff in runit, it does not go through the regular poweroff cycle. Upon reboot, it says recovering journal.

                        Normal runit poweroff would work with the following commands:

                        sudo shutdown
                        sudo /sbin/poweroff
                        sudo /usr/lib/runit/shutdown

                        Poweroff works great on all the other 3 inits without error.

                        Any suggestions on how to overcome this? I guess I could use your premade iso. It would be easier that way. But I want to troubleshoot this error. I will learn more this way.
                        Thanks.

                        • This reply was modified 1 month, 1 week ago by calciumsodium.
                        #135441
                        Moderator
                        Brian Masinick

                          @calciumsodium thank you for your comments on the latest version; I didn’t stick with it; the reason? As soon as I ran a few package updates it ruined the setup (wouldn’t boot) and I didn’t want to experiment with it for a while.

                          I had a bit better experience with earlier ones; the best build I used was the Valentine’s Day February 14 build.

                          I’m sure I’ll come back to these again, but at the moment I want to work some more with our classic versions; so right now I’m looking at the extremely minor variations between our classic sysVinit and runit builds; both of them work very well, and that’s what I want at the moment until I can spare some MORE time testing the diverse collection of init-diversity; I will do it again, just giving myself a little time before I do some more testing with a future implementation.

                          --
                          Brian Masinick

                          #135490
                          Member
                          ProwlerGr

                            Running LiveDVD on 20240302 x32 iso:

                            System Boots to Desktop Reboot

                            default yes yes

                            sysvinit yes yes

                            runit yes yes

                            s6-rc yes no. Gets out of desktop. Tries to reboot, freezes upon trying

                            s6-66 yes no. Would not even get out of Desktop.

                            Thanks for confirming this 🙂

                            On my system that I started with runit as bases and installed sysvinit, s6-rc, and s6-66 from script,

                            Very hard to troubleshoot when I can’t reproduce your build (as you mentioned that you made some “modifications” to get sysvinit working – starting from the runit beta).
                            Maybe remove the &>/dev/null portions from your /lib/init-diversity/poweroff.sh script & post the errors you are getting here…

                            #135518
                            Member
                            calciumsodium

                              I got the poweroff.sh script to work on my system. I made some modifications:

                              
                              sudo /sbin/poweroff && sync && touch /run/initctl && /usr/lib/s6-rc/poweroff &>/dev/null | /usr/lib/s6-66/poweroff &>/dev/null
                              

                              The sudo /sbin/poweroff code shuts down runit and sysvinit.

                              The remaining code shuts down s6-rc and s6-66.

                              #135524
                              Member
                              ProwlerGr

                                I got the poweroff.sh script to work on my system. I made some modifications:

                                sudo /sbin/poweroff && sync && touch /run/initctl && /usr/lib/s6-rc/poweroff &>/dev/null | /usr/lib/s6-66/poweroff &>/dev/null

                                The sudo /sbin/poweroff code shuts down runit and sysvinit.

                                The remaining code shuts down s6-rc and s6-66.

                                I’m a bit baffled with this…
                                /sbin/poweroff (in the init-diversity releases) would be a symlink to /lib/init-diversity/poweroff.sh – so you are just running a loop there which doesn’t contain the shutdown command required for sysvinit or runit… I can’t understand how your system shuts down using this.

                                The sync command should always be run first, as this flushes data from the cache to the disk (if you are getting filesystem errors after startup this hints that sync wasn’t completed before shutdown).

                                I’d still strongly recommend to upgrade to the latest init-diversity release I made a couple of days ago which is rebased off the latest final official 23.1 release & has these issues resolved….

                                #136459
                                Member
                                ProwlerGr

                                  @masinick @entropyagent @calciumsodium

                                  It looks that the s6-rc shutdown also has a timer, and it should also work with the new init-diversity-tools.deb update…

                                  https://skarnet.org/software/s6-linux-init/s6-linux-init-shutdown.html

                                Viewing 15 posts - 46 through 60 (of 72 total)
                                • You must be logged in to reply to this topic.