antix-23.1_init-diversity-edition – sysvinit / runit / s6-rc / s6-66 + openrc

Forum Forums antiX-development antiX Respins antix-23.1_init-diversity-edition – sysvinit / runit / s6-rc / s6-66 + openrc

  • This topic has 261 replies, 16 voices, and was last updated Apr 5-5:07 pm by Brian Masinick.
Viewing 15 posts - 241 through 255 (of 262 total)
  • Author
    Posts
  • #136811
    Member
    calciumsodium

      A comparison of sysvinit vs openrc on this system. I tried to make the two as close as possible in terms of services.

      
      jakersfan@antix-s6-66:~
      $ detect-init.sh
      init
      jakersfan@antix-s6-66:~
      $ start-t icewm
             25.17
             25.31
      jakersfan@antix-s6-66:~
      $ pstree
      init─┬─conky───6*[{conky}]
           ├─connmand
           ├─2*[dbus-daemon]
           ├─dbus-launch
           ├─devmon───udevil
           ├─6*[getty]
           ├─redshift
           ├─rox
           ├─roxterm───bash───pstree
           ├─rpc.idmapd
           ├─rpc.statd
           ├─rpcbind
           ├─runsvdir
           ├─saned───saned
           ├─seatd
           ├─slimski─┬─Xorg───{Xorg}
           │         └─desktop-session───icewm-session───icewm
           ├─udevd───udevd
           └─wpa_supplicant
      jakersfan@antix-s6-66:~
      $ 
      jakersfan@antix-s6-66:~
      $ detect-init.sh
      openrc-init
      jakersfan@antix-s6-66:~
      $ start-t icewm
             26.85
             26.98
      jakersfan@antix-s6-66:~
      $ pstree
      openrc-init─┬─conky───6*[{conky}]
                  ├─connmand
                  ├─2*[dbus-daemon]
                  ├─dbus-launch
                  ├─devmon───udevil
                  ├─redshift
                  ├─rox
                  ├─roxterm───bash───pstree
                  ├─rpc.idmapd
                  ├─rpc.statd
                  ├─rpcbind
                  ├─saned───saned
                  ├─seatd
                  ├─slimski─┬─Xorg───{Xorg}
                  │         └─desktop-session───icewm-session───icewm
                  ├─udevd
                  └─wpa_supplicant
      jakersfan@antix-s6-66:~
      
      #136812
      Moderator
      Brian Masinick
        ps aux|head -2;pstree;sudo ps_mem.py;inxi -zv4
        USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
        root         1  0.2  0.0   3368  1956 ?        S    10:16   0:00 /lib/openrc/openrc-init
        openrc-init─┬─acpid
                    ├─anacron
                    ├─at-spi-bus-laun─┬─dbus-daemon
                    │                 └─3*[{at-spi-bus-laun}]
                    ├─at-spi2-registr───2*[{at-spi2-registr}]
                    ├─avahi-daemon───avahi-daemon
                    ├─bluetoothd
                    ├─conky───4*[{conky}]
                    ├─connmand
                    ├─cron
                    ├─cupsd
                    ├─3*[dbus-daemon]
                    ├─2*[dbus-launch]
                    ├─devmon───udevil
                    ├─dhcpcd─┬─dhcpcd───dhcpcd
                    │        └─2*[dhcpcd]
                    ├─gconfd-2
                    ├─gpm
                    ├─haveged
                    ├─network-check-a───cmst───6*[{cmst}]
                    ├─pipewire-pulse───2*[{pipewire-pulse}]
                    ├─pipewire-start───pipewire───2*[{pipewire}]
                    ├─rpc.idmapd
                    ├─rpc.statd
                    ├─rpcbind
                    ├─saned───saned
                    ├─seatd
                    ├─slimski─┬─Xorg───10*[{Xorg}]
                    │         └─desktop-session───icewm-session───icewm───roxterm───bash───pstree
                    ├─smartd
                    ├─sshd
                    ├─startup───volumeicon───3*[{volumeicon}]
                    ├─udevd
                    ├─wireplumber───4*[{wireplumber}]
                    ├─wpa_supplicant
                    ├─xrdp-sesman
                    └─zzzfm
         Private  +   Shared  =  RAM used	Program
        152.0 KiB +  35.5 KiB = 187.5 KiB	seatd
        192.0 KiB +  22.5 KiB = 214.5 KiB	gpm
        220.0 KiB +  31.5 KiB = 251.5 KiB	anacron
        304.0 KiB +  35.5 KiB = 339.5 KiB	acpid
        300.0 KiB +  51.5 KiB = 351.5 KiB	openrc-init
        300.0 KiB +  58.5 KiB = 358.5 KiB	cron
        264.0 KiB + 128.5 KiB = 392.5 KiB	pipewire-start
        268.0 KiB + 137.5 KiB = 405.5 KiB	startup
        276.0 KiB + 140.5 KiB = 416.5 KiB	network-check-a
        432.0 KiB + 111.5 KiB = 543.5 KiB	rpc.statd
        352.0 KiB + 199.5 KiB = 551.5 KiB	udevil
        484.0 KiB + 108.5 KiB = 592.5 KiB	rpcbind
        364.0 KiB + 256.5 KiB = 620.5 KiB	icewm-session
        560.0 KiB +  99.5 KiB = 659.5 KiB	rpc.idmapd
        156.0 KiB + 543.0 KiB = 699.0 KiB	saned (2)
        884.0 KiB +  23.5 KiB = 907.5 KiB	xrdp-sesman
        636.0 KiB + 286.5 KiB = 922.5 KiB	devmon
        496.0 KiB + 434.0 KiB = 930.0 KiB	avahi-daemon (2)
        740.0 KiB + 203.0 KiB = 943.0 KiB	dbus-launch (2)
        748.0 KiB + 335.5 KiB =   1.1 MiB	gconfd-2
        812.0 KiB + 293.5 KiB =   1.1 MiB	desktop-session
          1.1 MiB +  20.5 KiB =   1.2 MiB	smartd
        664.0 KiB + 781.5 KiB =   1.4 MiB	dhcpcd (5)
          1.7 MiB +  24.5 KiB =   1.7 MiB	sshd
        988.0 KiB + 838.0 KiB =   1.8 MiB	sudo (2)
          1.5 MiB + 425.0 KiB =   1.9 MiB	dbus-daemon (4)
          1.8 MiB + 136.5 KiB =   2.0 MiB	connmand
          1.4 MiB + 674.5 KiB =   2.1 MiB	pipewire-pulse
          2.0 MiB + 288.5 KiB =   2.3 MiB	bluetoothd
          2.0 MiB + 340.5 KiB =   2.3 MiB	bash
          2.0 MiB + 810.5 KiB =   2.8 MiB	cupsd
          2.6 MiB + 442.5 KiB =   3.0 MiB	udevd
          3.2 MiB +  19.5 KiB =   3.2 MiB	haveged
          3.0 MiB + 659.5 KiB =   3.6 MiB	at-spi-bus-launcher
          3.0 MiB + 593.5 KiB =   3.6 MiB	at-spi2-registryd
          3.7 MiB +   1.1 MiB =   4.7 MiB	slimski
          4.6 MiB + 682.5 KiB =   5.3 MiB	conky
          4.8 MiB +   1.3 MiB =   6.1 MiB	pipewire
          3.7 MiB +   3.2 MiB =   6.9 MiB	volumeicon
          7.0 MiB + 514.5 KiB =   7.5 MiB	wpa_supplicant
          5.9 MiB +   2.2 MiB =   8.1 MiB	icewm
         11.7 MiB +   1.8 MiB =  13.5 MiB	wireplumber
         11.9 MiB +   4.6 MiB =  16.5 MiB	roxterm
         21.7 MiB +   2.9 MiB =  24.7 MiB	zzzfm
         48.6 MiB +  27.5 MiB =  76.1 MiB	cmst
         71.0 MiB +  25.1 MiB =  96.1 MiB	Xorg
        ---------------------------------
                                310.5 MiB
        =================================
        System:
          Kernel: 6.1.60-antix.1-amd64-smp arch: x86_64 bits: 64 compiler: gcc
            v: 12.2.0
          Desktop: IceWM v: 3.4.5 Distro: antiX-23.1_init-diversity_x64 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: 1399 high: 1400 min/max: 1400/4056 boost: enabled cores:
            1: 1400 2: 1400 3: 1400 4: 1400 5: 1400 6: 1400 7: 1400 8: 1400 9: 1397
            10: 1397 11: 1400 12: 1400 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: 39.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.49 6.1.60-antix.1-amd64-smp)
        Network:
          Device-1: Realtek vendor: Hewlett-Packard driver: rtw89_8852ae v: kernel
            port: f000 bus-ID: 01:00.0
          IF: wlan0 state: up mac: <filter>
        Drives:
          Local Storage: total: 238.47 GiB used: 12.11 GiB (5.1%)
          ID-1: /dev/nvme0n1 vendor: Toshiba model: KBG40ZNV256G KIOXIA
            size: 238.47 GiB temp: 26.9 C
        Partition:
          ID-1: / size: 57.37 GiB used: 12.11 GiB (21.1%) fs: ext4 dev: /dev/nvme0n1p3
        Info:
          Memory: total: 8 GiB note: est. available: 7.1 GiB used: 685 MiB (9.4%)
          Processes: 248 Uptime: 1m Init: SysVinit rc: OpenRC v: 0.53
            runlevel: default
          Packages: 2070 Compilers: gcc: 12.2.0 Shell: Bash v: 5.2.15 inxi: 3.3.33

        --
        Brian Masinick

        #136821
        Moderator
        Brian Masinick

          Interestingly, though OpenRC is not directly included in very many distributions (I think it’s fewer than 10 including it), OpenRC gets the top rating from Slant. Among the reasons are that it does one thing (init) and does it very well, it is deterministic, reliable, and works well. I wonder then why it is not more popular and more widely used?

          I’m using it now and it seems to be working fine.

          --
          Brian Masinick

          #136844
          Member
          calciumsodium

            OpenRC i386:

            I am enjoying watching a youtube video on this 2004 computer.

            Installing openrc is very easy. Which means that you spent a lot of time working on it. Thank you.

            
            $ detect-init.sh
            openrc-init
            antix@antix-i386-init-diversity:~
            $ start-t icewm
                   44.76
                   44.98
            antix@antix-i386-init-diversity:~
            $ pstree
            openrc-init─┬─at-spi-bus-laun─┬─dbus-daemon
                        │                 └─3*[{at-spi-bus-laun}]
                        ├─at-spi2-registr───2*[{at-spi2-registr}]
                        ├─conky───6*[{conky}]
                        ├─connmand
                        ├─2*[dbus-daemon]
                        ├─dbus-launch
                        ├─devmon───udevil
                        ├─gpm
                        ├─pipewire-pulse───2*[{pipewire-pulse}]
                        ├─pipewire-start───pipewire───2*[{pipewire}]
                        ├─rox
                        ├─roxterm───bash───pstree
                        ├─rpc.idmapd
                        ├─rpc.statd
                        ├─rpcbind
                        ├─seatd
                        ├─slimski─┬─Xorg───{Xorg}
                        │         └─desktop-session───icewm-session───icewm
                        ├─startup───volumeicon───3*[{volumeicon}]
                        ├─udevd
                        ├─wireplumber───4*[{wireplumber}]
                        └─wpa_supplicant
            antix@antix-i386-init-diversity:~
            $ sudo ps_mem.py
             Private  +   Shared  =  RAM used	Program
            132.0 KiB +  62.5 KiB = 194.5 KiB	seatd
            172.0 KiB +  39.5 KiB = 211.5 KiB	gpm
            172.0 KiB + 176.5 KiB = 348.5 KiB	startup
            172.0 KiB + 178.5 KiB = 350.5 KiB	pipewire-start
            288.0 KiB +  67.5 KiB = 355.5 KiB	openrc-init
            296.0 KiB + 122.5 KiB = 418.5 KiB	dbus-launch
            388.0 KiB + 140.5 KiB = 528.5 KiB	rpcbind
            408.0 KiB + 144.5 KiB = 552.5 KiB	rpc.statd
            320.0 KiB + 258.5 KiB = 578.5 KiB	udevil
            300.0 KiB + 289.5 KiB = 589.5 KiB	icewm-session
            540.0 KiB + 111.5 KiB = 651.5 KiB	rpc.idmapd
            424.0 KiB + 323.5 KiB = 747.5 KiB	devmon
            564.0 KiB + 330.5 KiB = 894.5 KiB	desktop-session
            920.0 KiB + 536.5 KiB =   1.4 MiB	dbus-daemon (3)
            816.0 KiB + 704.5 KiB =   1.5 MiB	at-spi-bus-launcher
            880.0 KiB + 736.5 KiB =   1.6 MiB	at-spi2-registryd
              1.3 MiB + 368.5 KiB =   1.6 MiB	bash
            952.0 KiB + 812.0 KiB =   1.7 MiB	sudo (2)
              1.7 MiB + 190.5 KiB =   1.9 MiB	connmand
              1.3 MiB + 670.5 KiB =   1.9 MiB	pipewire-pulse
              1.6 MiB + 698.5 KiB =   2.3 MiB	conky
              2.1 MiB + 461.5 KiB =   2.6 MiB	udevd
              2.2 MiB +   1.2 MiB =   3.5 MiB	slimski
              3.8 MiB +   1.1 MiB =   4.9 MiB	pipewire
              4.5 MiB +   2.1 MiB =   6.6 MiB	icewm
              3.9 MiB +   2.8 MiB =   6.8 MiB	rox
              6.4 MiB + 444.5 KiB =   6.8 MiB	wpa_supplicant
              6.9 MiB + 102.5 KiB =   7.0 MiB	volumeicon
              6.3 MiB +   1.6 MiB =   7.9 MiB	wireplumber
             10.7 MiB +   5.0 MiB =  15.7 MiB	roxterm
             57.5 MiB + -2507.5 KiB =  55.1 MiB	Xorg
            ---------------------------------
                                    136.9 MiB
            =================================
            antix@antix-i386-init-diversity:~
            $ inxi -zv8
            System:
              Kernel: 5.10.188-antix.1-486-smp arch: i686 bits: 32 compiler: gcc v: 13.2.0
                clocksource: acpi_pm
                parameters: BOOT_IMAGE=/boot/vmlinuz-5.10.188-antix.1-486-smp
                root=UUID=1f28fd9a-b0ab-496f-9ac6-633267f84551 ro quiet selinux=0
                init=/lib/openrc/openrc-init
              Desktop: IceWM v: 3.4.5 dm: slimski v: 1.5.0 Distro: Debian GNU/Linux 12
                (bookworm) base: Debian GNU/Linux 12 (bookworm)
            Machine:
              Type: Laptop System: Hewlett-Packard product: hp pavilion ze4900
                (PR300UA#ABA) v: Rev 1 serial: <superuser required> Chassis: Quanta
                type: 10 serial: <superuser required>
              Mobo: Quanta model: 3084 v: 41.0B serial: <superuser required>
                BIOS: Hewlett-Packard v: F.15 date: 11/09/2004
            Memory:
              System RAM: total: N/A available: 964.8 MiB used: 262.4 MiB (27.2%)
              RAM Report: permissions: Unable to run dmidecode. Root privileges
                required.
            PCI Slots:
              Permissions: Unable to run dmidecode. Root privileges required.
            CPU:
              Info: model: Intel Celeron M bits: 32 arch: M Dothan built: 2003-05
                process: Intel 90nm family: 6 model-id: 0xD (13) stepping: 6 microcode: 0x18
              Topology: cpus: 1x cores: 1 smt: <unsupported> cache: 1024 KiB note: check
              Speed (MHz): 1297 min/max: N/A core: 1: 1297 bogomips: 2593
              Flags: acpi bts clflush cmov cpuid cx8 de dts fpu fxsr mca mce mmx msr
                mtrr pbe pge pse sep ss sse sse2 tm tsc vme
              Vulnerabilities:
              Type: itlb_multihit status: KVM: VMX unsupported
              Type: l1tf status: Vulnerable
              Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode;
                SMT disabled
              Type: meltdown status: Vulnerable
              Type: mmio_stale_data status: Unknown: No mitigations
              Type: retbleed status: Not affected
              Type: spec_store_bypass status: Vulnerable
              Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
                sanitization
              Type: spectre_v2 mitigation: Retpolines, STIBP: disabled, RSB filling,
                PBRSB-eIBRS: Not affected
              Type: srbds status: Not affected
              Type: tsx_async_abort status: Not affected
            Graphics:
              Device-1: Intel 82852/855GM Integrated Graphics vendor: Hewlett-Packard
                driver: i915 v: kernel arch: Gen-2 process: Intel 130nm built: 2002-03
                ports: active: LVDS-1 empty: VGA-1 bus-ID: 00:02.0 chip-ID: 8086:3582
                class-ID: 0300
              Display: server: X.Org v: 1.21.1.7 driver: X: loaded: intel
                unloaded: fbdev,modesetting,vesa dri: swrast gpu: i915 display-ID: :0.0
                screens: 1
              Screen-1: 0 s-res: 1024x768 s-dpi: 96 s-size: 270x203mm (10.63x7.99")
                s-diag: 338mm (13.3")
              Monitor-1: LVDS-1 mapped: LVDS1 model: LG Philips built: 2004
                res: 1024x768 hz: 60 dpi: 87 gamma: 1.2 chroma: red: x: 0.588 y: 0.341
                green: x: 0.322 y: 0.529 blue: x: 0.157 y: 0.137 white: x: 0.314 y: 0.329
                size: 300x230mm (11.81x9.06") diag: 380mm (15") ratio: 4:3 modes: 1024x768
              API: EGL v: 1.5 platforms: device: 1 drv: swrast gbm: egl: 1.4
                drv: kms_swrast surfaceless: drv: swrast x11: drv: swrast
                inactive: wayland,device-0
              API: OpenGL v: 4.5 vendor: x.org mesa v: 22.3.6 glx-v: 1.4 es-v: 3.2
                direct-render: yes renderer: llvmpipe (LLVM 15.0.6 128 bits)
                device-ID: ffffffff:ffffffff memory: 941.4 MiB unified: yes
            Audio:
              Device-1: Intel 82801DB/DBL/DBM AC97 Audio vendor: Hewlett-Packard
                driver: snd_intel8x0 v: kernel bus-ID: 00:1f.5 chip-ID: 8086:24c5
                class-ID: 0401
              API: ALSA v: k5.10.188-antix.1-486-smp status: kernel-api with: apulse
                type: pulse-emulator tools: alsactl,alsamixer,amixer
              Server-1: PipeWire v: 1.0.3 status: active with: 1: pipewire-pulse
                status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
                4: pw-jack type: plugin tools: pw-cat,pw-cli,wpctl
            Network:
              Device-1: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
                vendor: Hewlett-Packard driver: 8139too v: 0.9.28 modules: 8139cp port: 3000
                bus-ID: 02:00.0 chip-ID: 10ec:8139 class-ID: 0200
              IF: eth0 state: down mac: <filter>
              Device-2: Broadcom BCM4306 802.11b/g Wireless LAN vendor: Hewlett-Packard
                driver: b43-pci-bridge v: N/A modules: ssb,wl bus-ID: 02:06.0
                chip-ID: 14e4:4320 class-ID: 0280
              IF-ID-1: wlan0 state: up mac: <filter>
              IP v4: <filter> scope: global broadcast: <filter>
              IP v6: <filter> scope: link
              WAN IP: <filter>
            Bluetooth:
              Message: No bluetooth data found.
            Logical:
              Message: No logical block device data found.
            RAID:
              Message: No RAID data found.
            Drives:
              Local Storage: total: 37.26 GiB used: 4.53 GiB (12.2%)
              SMART Message: Unable to run smartctl. Root privileges required.
              ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST94019A
                size: 37.26 GiB block-size: physical: 512 B logical: 512 B speed: <unknown>
                tech: N/A serial: <filter> fw-rev: 3.09 scheme: MBR
              Optical-1: /dev/sr0 vendor: PHILIPS model: CDRW/DVD CDD5263 rev: UH89
                dev-links: cdrom,cdrw,dvd
              Features: speed: 24 multisession: yes audio: yes dvd: yes rw: cd-r,cd-rw
                state: running
            Partition:
              ID-1: / raw-size: 14.65 GiB size: 14.32 GiB (97.74%) used: 4.53 GiB (31.7%)
                fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: rootantiX23
                uuid: 1f28fd9a-b0ab-496f-9ac6-633267f84551
            Swap:
              Kernel: swappiness: 10 (default 60) cache-pressure: 50 (default 100)
                zswap: no
              ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%) priority: -2
                dev: /dev/sda4 maj-min: 8:4 label: swapantiX
                uuid: bebef3b6-33e3-4722-8c82-ceb11413b5f9
            Unmounted:
              ID-1: /dev/sda1 maj-min: 8:1 size: 20.58 GiB fs: ext4 label: rootantiX21
                uuid: 59c16508-cbb7-40dd-a91c-75bd51e6291f
            USB:
              Hub-1: 1-0:1 info: full speed or root hub ports: 6 rev: 2.0
                speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
                class-ID: 0900
              Hub-2: 2-0:1 info: full speed or root hub ports: 2 rev: 1.1
                speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 1d6b:0001
                class-ID: 0900
              Hub-3: 3-0:1 info: full speed or root hub ports: 2 rev: 1.1
                speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 1d6b:0001
                class-ID: 0900
              Hub-4: 4-0:1 info: full speed or root hub ports: 2 rev: 1.1
                speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 1d6b:0001
                class-ID: 0900
            Sensors:
              Src: lm-sensors+/sys Message: No sensor data found using /sys/class/hwmon
                or lm-sensors.
            Repos:
              Packages: pm: dpkg pkgs: 1995 libs: 984
                tools: apt,apt-get,aptitude,nala,synaptic
              Active apt repos in: /etc/apt/sources.list.d/antix.list
                1: deb [signed-by=/etc/apt/keyrings/antix-archive-keyring.gpg] http://mirrors.rit.edu/mxlinux/mx-packages/antix/bookworm bookworm main nonfree nosystemd
              No active apt repos in: /etc/apt/sources.list.d/bookworm-backports.list
              Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
                1: deb http://ftp.us.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
              No active apt repos in: /etc/apt/sources.list.d/debian-unstable.list
              Active apt repos in: /etc/apt/sources.list.d/debian.list
                1: deb http://ftp.us.debian.org/debian/ bookworm main contrib non-free non-free-firmware
                2: deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
              Active apt repos in: /etc/apt/sources.list.d/experimental-s6.list
                1: deb http://deb-s6-rc-66-init-experimental.duckdns.org:8080/ experimental-s6 antix-s6
                2: deb-src http://deb-s6-rc-66-init-experimental.duckdns.org:8080/ experimental-s6 antix-s6
              No active apt repos in: /etc/apt/sources.list.d/librewolf.list
              No active apt repos in: /etc/apt/sources.list.d/liquorix.list
            Processes:
              CPU top: 5 of 91
              1: cpu: 1.9% command: xorg pid: 2441 mem: 65.2 MiB (6.7%)
              2: cpu: 0.6% command: conky pid: 2659 mem: 6.46 MiB (0.6%)
              3: cpu: 0.5% command: icewm pid: 2575 mem: 15.5 MiB (1.6%)
              4: cpu: 0.4% command: openrc-init pid: 1 mem: 1.47 MiB (0.1%)
              5: cpu: 0.4% command: slimski pid: 2437 mem: 8.32 MiB (0.8%)
              Memory top: 5 of 91
              1: mem: 65.2 MiB (6.7%) command: xorg pid: 2441 cpu: 1.9%
              2: mem: 29.8 MiB (3.0%) command: roxterm pid: 3098 cpu: 0.3%
              3: mem: 23.7 MiB (2.4%) command: volumeicon pid: 2818 cpu: 0.0%
              4: mem: 15.5 MiB (1.6%) command: icewm pid: 2575 cpu: 0.5%
              5: mem: 15.4 MiB (1.5%) command: rox pid: 2588 cpu: 0.1%
            Info:
              Processes: 91 Uptime: 6m wakeups: 0 Init: SysVinit v: 3.06 rc: OpenRC
              v: 0.53 runlevel: default default: 5 tool: rc-service Compilers: gcc: 12.2.0
              alt: 12 Shell: Bash v: 5.2.15 running-in: roxterm inxi: 3.3.31
            antix@antix-i386-init-diversity:~
            $ 
            
            Attachments:
            #136869
            Moderator
            Brian Masinick

              I used OpenRC yesterday and it works fine. I also checked around and it is a HIGHLY rated, but surprisingly not very frequently provided in various distributions.

              Today I’m using the runit implementation, which remains one of my personal favorites. I mentioned a few days ago that @ProwlerGr has done a GREAT job in the past month, GREATLY improving each image that has been shared with us.

              In addition to runit, which became a favorite 3-4 years ago when we started using it with antiX, I’ve also been enjoying Eric’s implementation of 66.
              As I’ve used each one, from sysVinit to the recently added OpenRC, the practical truth is that there isn’t a huge difference between them for every day computing, and for me, though I am INTERESTED in them, from a practical standpoint, for someone who reads forums, Email, occasionally uses simple text editors in order to type or modify very simple scripts, I don’t need much any more. Using KDE Plasma, though it’s “nice”, is a complete waste for me; I hardly use any services.

              I will *occasionally* use YouTube or Facebook, but that is NOT a big part of my activity, so it generally has very little bearing on my choices. Generally speaking, antiX has worked fine with either of them. When I was using frequent Bluetooth services, practically ALL Debian-based distributions did NOT handle them as well as either commercial systems or non-Debian systems; that finally seemed to improve a little bit. For the few times that I use them, I can use something else; otherwise our antiX, in all varieties, works very well.

              Here is what I’ve got going at the moment:

               pstree;inxi -zv5
              runit─┬─at-spi-bus-laun─┬─dbus-daemon
                    │                 └─3*[{at-spi-bus-laun}]
                    ├─at-spi2-registr───2*[{at-spi2-registr}]
                    ├─conky───4*[{conky}]
                    ├─dbus-daemon
                    ├─dbus-launch
                    ├─devmon───udevil
                    ├─dhcpcd─┬─dhcpcd───dhcpcd
                    │        └─2*[dhcpcd]
                    ├─gconfd-2
                    ├─network-check-a───cmst───6*[{cmst}]
                    ├─pipewire-pulse───2*[{pipewire-pulse}]
                    ├─pipewire-start───pipewire───2*[{pipewire}]
                    ├─runsvdir─┬─runsv───cron
                    │          ├─6*[runsv───getty]
                    │          ├─runsv───udevd
                    │          ├─runsv───connmand
                    │          ├─runsv───dbus-daemon
                    │          ├─runsv───cupsd
                    │          ├─3*[runsv]
                    │          ├─runsv───haveged
                    │          ├─runsv───sshd
                    │          ├─runsv───seatd
                    │          ├─runsv───acpid
                    │          ├─runsv───gpm
                    │          ├─runsv───avahi-daemon───avahi-daemon
                    │          ├─runsv───rpcbind
                    │          ├─runsv───bluetoothd
                    │          ├─runsv───saned───saned
                    │          ├─runsv───slimski─┬─Xorg───10*[{Xorg}]
                    │          │                 └─desktop-session───icewm-session───icewm───roxterm───bash───pstree
                    │          └─runsv───anacron───sh───run-parts───apt-compat───sleep
                    ├─startup───volumeicon───3*[{volumeicon}]
                    ├─wireplumber───4*[{wireplumber}]
                    ├─wpa_supplicant
                    ├─xrdp-sesman
                    └─zzzfm
              System:
                Kernel: 6.7.10-1-liquorix-amd64 arch: x86_64 bits: 64 compiler: gcc
                  v: 12.2.0
                Desktop: IceWM v: 3.4.5 Distro: antiX-23.1_init-diversity_x64 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>
                  uuid: <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
              Memory:
                System RAM: total: 8 GiB available: 7.1 GiB used: 720.2 MiB (9.9%)
                Array-1: capacity: 32 GiB slots: 2 modules: 1 EC: None
                  max-module-size: 16 GiB note: est.
                Device-1: Bottom - Slot 1 (left) type: DDR4 size: 8 GiB speed: 3200 MT/s
                Device-2: Bottom - Slot 2 (right) type: no module installed
              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: 817 high: 2071 min/max: 400/4056 cores: 1: 400 2: 400
                  3: 400 4: 400 5: 2070 6: 400 7: 2071 8: 400 9: 2071 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: 42.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: EGL v: 1.4,1.5 drivers: kms_swrast,radeonsi,swrast platforms:
                  active: gbm,x11,surfaceless,device inactive: wayland
                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.10-1-liquorix-amd64)
              Audio:
                Device-1: AMD Renoir Radeon High Definition Audio vendor: Hewlett-Packard
                  driver: snd_hda_intel v: kernel bus-ID: 03:00.1
                Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Hewlett-Packard
                  driver: snd_rn_pci_acp3x v: kernel bus-ID: 03:00.5
                Device-3: AMD Family 17h/19h HD Audio vendor: Hewlett-Packard
                  driver: snd_hda_intel v: kernel bus-ID: 03:00.6
                API: ALSA v: k6.7.10-1-liquorix-amd64 status: kernel-api
                Server-1: PipeWire v: 1.0.3 status: active
              Network:
                Device-1: Realtek vendor: Hewlett-Packard driver: rtw89_8852ae v: kernel
                  port: f000 bus-ID: 01:00.0
                IF: wlan0 state: up mac: <filter>
              Bluetooth:
                Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB
                  bus-ID: 1-4:4
                Report: hciconfig ID: hci0 rfk-id: 1 state: down bt-service: stopped
                  rfk-block: hardware: no software: yes address: <filter>
              Drives:
                Local Storage: total: 238.47 GiB used: 12.51 GiB (5.2%)
                ID-1: /dev/nvme0n1 vendor: Toshiba model: KBG40ZNV256G KIOXIA
                  size: 238.47 GiB temp: 26.9 C
                Message: No optical or floppy data found.
              Partition:
                ID-1: / size: 57.37 GiB used: 12.51 GiB (21.8%) fs: ext4 dev: /dev/nvme0n1p3
                  label: rootantiX23 uuid: 84657560-3e15-4696-bede-c5674a91e180
              Swap:
                ID-1: swap-1 type: file size: 3 GiB used: 0 KiB (0.0%) file: /swap/swap
              Sensors:
                System Temperatures: cpu: 45.1 C mobo: N/A gpu: amdgpu temp: 43.0 C
                Fan Speeds (rpm): fan-1: 0 fan-2: 0
              Info:
                Processes: 360 Uptime: 14m Init: runit
                Packages: 2073 Compilers: gcc: 12.2.0 Shell: Bash v: 5.2.15 inxi: 3.3.33

              --
              Brian Masinick

              #136984
              Member
              calciumsodium

                openrc init i386 on a different system. This time, an older 2003 computer that I put together from scrap parts.

                Solid.

                On this old system, the debian 6.5 kernel works, but the system was very sluggish. This system seems to work best with the 4.9 antiX kernel.

                Question, how does one enable/disable services in openrc? I could not find separate service files for openrc.

                I think that openrc is using the same /etc/rc*.d files as sysvinit?

                The reason I think that is that 1) if one uses pstree, the services used by sysvinit and openrc are similar, if not the same.

                2) I did the experiment of installing openrc on a runit base that I had used earlier, just to see what would happen. Openrc installs and works, but took over control of the reboot and shutdown of sysvinit in my runit base system. Sysvinit init still works on that system, but reboot and shutdown are harder to achieve when one is booted into sysvinit. So I speculate that sysvinit and openrc are very closely related.

                This makes me appreciate even more what ProwlerGR has been able to achieve.

                
                antix@antix-i386-init-diversity:~
                $ detect-init.sh
                openrc-init
                antix@antix-i386-init-diversity:~
                $ start-t icewm
                       47.28
                       47.45
                antix@antix-i386-init-diversity:~
                $ pstree
                openrc-init─┬─conky───6*[{conky}]
                            ├─connmand
                            ├─2*[dbus-daemon]
                            ├─dbus-launch
                            ├─devmon───udevil
                            ├─rox
                            ├─roxterm─┬─bash───pstree
                            │         └─{roxterm}
                            ├─rpc.idmapd
                            ├─rpc.statd
                            ├─rpcbind
                            ├─seatd
                            ├─slimski─┬─Xorg───{Xorg}
                            │         └─desktop-session───icewm-session───icewm
                            ├─udevd
                            └─wpa_supplicant
                antix@antix-i386-init-diversity:~
                $ sudo ps_mem.py
                 Private  +   Shared  =  RAM used	Program
                140.0 KiB +  90.5 KiB = 230.5 KiB	seatd
                252.0 KiB + 114.5 KiB = 366.5 KiB	openrc-init
                304.0 KiB + 199.0 KiB = 503.0 KiB	dbus-launch
                404.0 KiB + 192.5 KiB = 596.5 KiB	rpc.statd
                396.0 KiB + 207.5 KiB = 603.5 KiB	rpcbind
                304.0 KiB + 345.5 KiB = 649.5 KiB	icewm-session
                552.0 KiB + 160.0 KiB = 712.0 KiB	rpc.idmapd
                320.0 KiB + 452.0 KiB = 772.0 KiB	udevil
                424.0 KiB + 450.0 KiB = 874.0 KiB	devmon
                444.0 KiB + 529.5 KiB = 973.5 KiB	dbus-daemon (2)
                552.0 KiB + 491.0 KiB =   1.0 MiB	desktop-session
                  1.3 MiB + 521.0 KiB =   1.8 MiB	bash
                900.0 KiB +   1.0 MiB =   1.9 MiB	sudo (2)
                  1.7 MiB + 362.0 KiB =   2.1 MiB	connmand
                  1.8 MiB + 543.0 KiB =   2.3 MiB	udevd
                  2.0 MiB + 917.5 KiB =   2.9 MiB	conky
                  2.3 MiB +   1.5 MiB =   3.8 MiB	slimski
                  6.3 MiB + 537.0 KiB =   6.8 MiB	wpa_supplicant
                  4.5 MiB +   2.7 MiB =   7.2 MiB	icewm
                  6.8 MiB +   6.2 MiB =  12.9 MiB	rox
                 10.4 MiB +   6.5 MiB =  16.9 MiB	roxterm
                 70.5 MiB +   2.4 MiB =  72.9 MiB	Xorg
                ---------------------------------
                                        138.6 MiB
                =================================
                antix@antix-i386-init-diversity:~
                $ inxi -zv8
                System:
                  Kernel: 4.9.0-326-antix.1-486-smp arch: i686 bits: 32 compiler: gcc
                    v: 12.2.0 clocksource: tsc available: acpi_pm
                    parameters: BOOT_IMAGE=/boot/vmlinuz-4.9.0-326-antix.1-486-smp
                    root=UUID=30c6d49a-62ae-485c-bdea-8814d2603a6a ro quiet selinux=0
                    init=/lib/openrc/openrc-init
                  Desktop: IceWM v: 3.4.5 dm: slimski v: 1.5.0 Distro: Debian GNU/Linux 12
                    (bookworm) base: 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
                Battery:
                  Message: No system battery data found. Is one present?
                Memory:
                  System RAM: total: N/A available: 746.3 MiB used: 118.9 MiB (15.9%)
                  RAM Report: permissions: Unable to run dmidecode. Root privileges
                    required.
                PCI Slots:
                  Permissions: Unable to run dmidecode. Root privileges required.
                CPU:
                  Info: model: Intel Celeron bits: 32 arch: Netburst Northwood built: 2002-03
                    process: Intel 130nm family: 0xF (15) model-id: 2 stepping: 7
                    microcode: 0x37
                  Topology: cpus: 1x cores: 1 smt: <unsupported> cache: 128 KiB note: check
                  Speed (MHz): 2400 min/max: N/A core: 1: 2400 bogomips: 4800
                  Flags: acpi apic bts cid clflush cmov cx8 de dts fpu fxsr ht mca mce mmx
                    msr mtrr pae pat pbe pebs pge pse pse36 sep ss sse sse2 tm tsc vme xtpr
                  Vulnerabilities:
                  Type: itlb_multihit status: KVM: Vulnerable
                  Type: l1tf status: Vulnerable
                  Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode;
                    SMT disabled
                  Type: meltdown status: Vulnerable
                  Type: mmio_stale_data status: Not affected
                  Type: spec_store_bypass status: Vulnerable
                  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
                    sanitization
                  Type: spectre_v2 mitigation: Retpolines, STIBP: disabled, RSB filling
                  Type: srbds status: Not affected
                  Type: tsx_async_abort status: Not affected
                Graphics:
                  Device-1: NVIDIA NV5 [Riva TNT2 Model 64 / Pro] driver: nouveau v: kernel
                    non-free: series: 71.86.xx status: legacy (EOL~2011-08-xx) last:
                    release: 71.86.15 kernel: 2.6.38 xorg: 1.7 arch: Fahrenheit code: NVx
                    process: TSMC 220-350nm built: 1998-2000 ports: active: VGA-1 empty: none
                    bus-ID: 02:00.0 chip-ID: 10de:002d class-ID: 0300
                  Display: server: X.Org v: 1.21.1.7 driver: X: loaded: N/A
                    unloaded: fbdev,modesetting,vesa failed: nouveau alternate: nv dri: swrast
                    gpu: nouveau display-ID: :0.0 screens: 1
                  Screen-1: 0 s-res: 1280x1024 s-dpi: 96 s-size: 338x270mm (13.31x10.63")
                    s-diag: 433mm (17.03")
                  Monitor-1: VGA-1 model: Gateway 2000 FPD1700 serial: <filter> built: 2002
                    res: 1280x1024 hz: 60 dpi: 96 gamma: 1.5 chroma: red: x: 0.639 y: 0.345
                    green: x: 0.302 y: 0.588 blue: x: 0.141 y: 0.098 white: x: 0.322 y: 0.337
                    size: 338x270mm (13.31x10.63") diag: 447mm (17.6") ratio: 5:4
                    modes: 1280x1024, 1152x864, 1024x768, 832x624, 800x600, 640x480, 720x400
                  API: EGL v: 1.5 platforms: device: 1 drv: swrast gbm: egl: 1.4
                    drv: kms_swrast surfaceless: drv: swrast x11: drv: swrast
                    inactive: wayland,device-0
                  API: OpenGL v: 4.5 vendor: x.org mesa v: 22.3.6 glx-v: 1.4 es-v: 3.2
                    direct-render: yes renderer: llvmpipe (LLVM 15.0.6 128 bits)
                    device-ID: ffffffff:ffffffff memory: 728.5 MiB unified: yes
                Audio:
                  Device-1: Intel 82801DB/DBL/DBM AC97 Audio driver: snd_intel8x0 v: kernel
                    bus-ID: 00:1f.5 chip-ID: 8086:24c5 class-ID: 0401
                  API: ALSA v: k4.9.0-326-antix.1-486-smp status: kernel-api with: apulse
                    type: pulse-emulator tools: alsactl,alsamixer,amixer
                  Server-1: PipeWire v: 1.0.3 status: off with: 1: pipewire-pulse
                    status: off 2: wireplumber status: off 3: pw-jack type: plugin
                    tools: pw-cat,pw-cli,wpctl
                Network:
                  Device-1: Marvell 88w8335 [Libertas] 802.11b/g Wireless
                    vendor: Netgear WG311v3 802.11g driver: N/A bus-ID: 02:02.0
                    chip-ID: 11ab:1faa class-ID: 0200
                  Device-2: Ralink RT2870/RT3070 Wireless Adapter driver: rt2800usb
                    type: USB rev: 2.0 speed: 480 Mb/s bus-ID: 1-2:3 chip-ID: 148f:3070
                    class-ID: 0000 serial: <filter>
                  IF: wlan0 state: up mac: <filter>
                  IP v4: <filter> scope: global broadcast: <filter>
                  IP v6: <filter> scope: link
                  WAN IP: <filter>
                Bluetooth:
                  Message: No bluetooth data found.
                Logical:
                  Message: No logical block device data found.
                RAID:
                  Message: No RAID data found.
                Drives:
                  Local Storage: total: 37.27 GiB used: 4.31 GiB (11.6%)
                  SMART Message: Unable to run smartctl. Root privileges required.
                  ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD400BB-00FJA0
                    size: 37.27 GiB block-size: physical: 512 B logical: 512 B speed: <unknown>
                    tech: N/A serial: <filter> fw-rev: 3G13 scheme: MBR
                  Message: No optical or floppy data found.
                Partition:
                  ID-1: / raw-size: 7.81 GiB size: 7.59 GiB (97.19%) used: 4.31 GiB (56.8%)
                    fs: ext4 dev: /dev/sda4 maj-min: 8:4 label: rootantiX23
                    uuid: 30c6d49a-62ae-485c-bdea-8814d2603a6a
                Swap:
                  Kernel: swappiness: 10 (default 60) cache-pressure: 50 (default 100)
                    zswap: no
                  ID-1: swap-1 type: partition size: 568 MiB used: 0 KiB (0.0%) priority: -1
                    dev: /dev/sda3 maj-min: 8:3 label: swapantiX
                    uuid: da88b6af-8ab5-4c16-ab08-afdc093fc7e8
                Unmounted:
                  ID-1: /dev/sda1 maj-min: 8:1 size: 21.49 GiB fs: ntfs label: N/A
                    uuid: D4B0782FB0781A66
                  ID-2: /dev/sda2 maj-min: 8:2 size: 7.42 GiB fs: ext4 label: rootantiX19
                    uuid: 1d4a4bc5-7fba-4bcf-a7e5-a2a86f467808
                USB:
                  Hub-1: 1-0:1 info: full speed or root hub ports: 6 rev: 2.0
                    speed: 480 Mb/s (57.2 MiB/s) chip-ID: 1d6b:0002 class-ID: 0900
                  Device-1: 1-2:3 info: Ralink RT2870/RT3070 Wireless Adapter type: Network
                    driver: rt2800usb interfaces: 1 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s)
                    power: 450mA chip-ID: 148f:3070 class-ID: 0000 serial: <filter>
                  Hub-2: 2-0:1 info: full speed or root hub ports: 2 rev: 1.1
                    speed: 12 Mb/s (1.4 MiB/s) chip-ID: 1d6b:0001 class-ID: 0900
                  Device-1: 2-1:2 info: Logitech Optical Wheel Mouse type: mouse
                    driver: hid-generic,usbhid interfaces: 1 rev: 2.0
                    speed: 1.5 Mb/s (183 KiB/s) power: 100mA chip-ID: 046d:c018 class-ID: 0301
                  Hub-3: 3-0:1 info: full speed or root hub ports: 2 rev: 1.1
                    speed: 12 Mb/s (1.4 MiB/s) chip-ID: 1d6b:0001 class-ID: 0900
                  Hub-4: 4-0:1 info: full speed or root hub ports: 2 rev: 1.1
                    speed: 12 Mb/s (1.4 MiB/s) chip-ID: 1d6b:0001 class-ID: 0900
                Sensors:
                  System Temperatures: cpu: 40.0 C mobo: 25.0 C
                  Fan Speeds (rpm): cpu: 4707 fan-2: 0 fan-3: 0 fan-4: 0
                  Power: 12v: 11.88 5v: 5.13 3.3v: 3.32 vbat: N/A
                Repos:
                  Packages: pm: dpkg pkgs: 1957 libs: 975
                    tools: apt,apt-get,aptitude,nala,synaptic
                  Active apt repos in: /etc/apt/sources.list.d/antix.list
                    1: deb [signed-by=/etc/apt/keyrings/antix-archive-keyring.gpg] http://mirrors.rit.edu/mxlinux/mx-packages/antix/bookworm bookworm main nonfree nosystemd
                  No active apt repos in: /etc/apt/sources.list.d/bookworm-backports.list
                  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
                    1: deb http://ftp.us.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
                  No active apt repos in: /etc/apt/sources.list.d/debian-unstable.list
                  Active apt repos in: /etc/apt/sources.list.d/debian.list
                    1: deb http://ftp.us.debian.org/debian/ bookworm main contrib non-free non-free-firmware
                    2: deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
                  Active apt repos in: /etc/apt/sources.list.d/experimental-s6.list
                    1: deb http://deb-s6-rc-66-init-experimental.duckdns.org:8080/ experimental-s6 antix-s6
                    2: deb-src http://deb-s6-rc-66-init-experimental.duckdns.org:8080/ experimental-s6 antix-s6
                  No active apt repos in: /etc/apt/sources.list.d/librewolf.list
                  No active apt repos in: /etc/apt/sources.list.d/liquorix.list
                Processes:
                  CPU top: 5 of 111
                  1: cpu: 8.4% command: xorg pid: 2173 mem: 79.0 MiB (10.5%)
                  2: cpu: 2.4% command: roxterm pid: 3048 mem: 29.7 MiB (3.9%)
                  3: cpu: 1.4% command: slimski pid: 2169 mem: 8.49 MiB (1.1%)
                  4: cpu: 1.4% command: desktop-session started-by: bash pid: 2240
                    mem: 3.54 MiB (0.4%)
                  5: cpu: 1.2% command: conky pid: 2360 mem: 7.29 MiB (0.9%)
                  Memory top: 5 of 111
                  1: mem: 79.0 MiB (10.5%) command: xorg pid: 2173 cpu: 8.4%
                  2: mem: 29.7 MiB (3.9%) command: roxterm pid: 3048 cpu: 2.4%
                  3: mem: 24.1 MiB (3.2%) command: rox pid: 2320 cpu: 1.1%
                  4: mem: 15.5 MiB (2.0%) command: icewm pid: 2309 cpu: 1.1%
                  5: mem: 8.67 MiB (1.1%) command: wpa_supplicant pid: 2132 cpu: 0.1%
                Info:
                  Processes: 111 Uptime: 4m Init: SysVinit v: 3.06 rc: OpenRC v: 0.53
                  runlevel: default default: 5 tool: rc-service Compilers: gcc: 12.2.0 alt: 12
                  Shell: Bash v: 5.2.15 running-in: roxterm inxi: 3.3.31
                antix@antix-i386-init-diversity:~
                $ 
                
                Attachments:
                #136995
                Member
                fungalnet

                  Can you survive without connman?

                  #137040
                  Member
                  calciumsodium

                    Can I survive without connman?

                    Yes,

                    But I prefer to use connman.

                    #137078
                    Moderator
                    Brian Masinick

                      “Question, how does one enable/disable services in openrc? I could not find separate service files for openrc.”

                      I’m not 100% certain at this point because I just used it once or twice and didn’t really explore services. However, in my quick reading, I did see something about Open RC being used in conjunction with sysVinit; if indeed that is true, then we ought to be able to use the standard antiX services that come with a sysVinit installation. If that is untrue, then I do not know the answer.

                      --
                      Brian Masinick

                      #137115
                      Member
                      ProwlerGr

                        “Question, how does one enable/disable services in openrc? I could not find separate service files for openrc.”

                        A few basic commands here:
                        https://wiki.gentoo.org/wiki/OpenRC_to_systemd_Cheatsheet

                        The Debian/Devuan implementation of OpenRC is to manage sysvinit services (/etc/init.d scripts), so you won’t find separate service files for OpenRC.
                        https://wiki.debian.org/Debate/initsystem/openrc

                        #137614
                        Member
                        entropyagent

                          Thanks to those concerned for such an interesting achievement. I feel like a leet haxor pioneer pushing the boundaries of what is possible, all from simply installing an iso and running a script.

                          I do have some comments, though some might just be artefacts related to the unusual setup script.

                          My setup dates from 2024-08-08 using the “antiX-23.1_x64-full Arditi del Popolo 21” iso and the setup script, so it should be the most recent offering. I’m slightly obsessed with s6-66, so have been using that with kernel 6.1x for these observations. I have not installed OpenRC yet.

                          1)

                          The setup seems to have used nala, which I have never used before. I have the idea that it is in this environment that I saw 2 warning notices:

                          >>
                          Error in ‘/usr/share/doc-base/s6-linux-init.s6-linux-init’, line 20: all ‘Format’ sections are invalid
                          Error in ‘/usr/share/doc-base/s6-linux-utils.s6-linux-utils’, line 20: all ‘Format’ sections are invalid
                          <<

                          >>
                          useradd: Warning: missing or non-executable shell ‘/bin/nologin’
                          <<

                          2)

                          I still regularly get the “system fsck: info: roregroundooregroundooregroundtoreground….” message in the boot screens. That string looks like the word “root” written in “pig latin”
                          with “oreground” stuffed in after each letter, but that might just be my pareidolia.

                          I see that is actually mentioned already
                          https://www.antixforum.com/forums/topic/antix-23-1_init-diversity-edition-sysvinit-runit-s6-rc-s6-66/page/4/#post-132214

                          It does not seem to cause any issues, though.

                          3)

                          I use a dual boot where the init-diversity install grub is installed to its own partition and the MBR grub (from which I boot) is maintained by the original install, so this might not be typical: My system will not boot without the “nolapic” boot parameter, so I have to add it into /etc/default/grub which is used to build grub.cfg. However, it seems I occasionally have to re-instert it into /etc/default/grub because it disappears. Could “grub-multi-init-enabler” be overwriting my customised /etc/default/grub ? The last time I noticed this issue, it _seemed_ to coincide with this update

                          >>
                          Start-Date: 2024-03-16 18:46:20
                          Commandline: apt full-upgrade
                          Requested-By: <obfuscated> (1000)
                          Install: libs6rc-0.5:amd64 (0.5.4.2experimental1-2, automatic)
                          Upgrade: dialogbox:amd64 (1.0-1~qt5, 1.0-1~qt5-experimental1-1), s6-rc:amd64 (0.
                          5.4.2experimental1-1, 0.5.4.2experimental1-2), remaster-antix:amd64 (0.8.17exper
                          imental1, 0.8.17experimental2), grub-multi-init-enabler:amd64 (0.0.0.1experiment
                          al2, 0.0.0.1experimental3), init-diversity-tools:amd64 (0.0.0.1experimental2, 0.
                          0.0.1experimental3)
                          End-Date: 2024-03-16 18:46:35
                          <<

                          So far, I have been enjoying antiX23.1 s6-66 for basic browsing and some music on this 2008 single-core MSI laptop without any stability wobbles. Thanks again.

                          I imagine that when I try to get openssh-server (sshd?) and fail2ban running, I will discover just how much more work there is to be done? Preferably by _real_ leet haxors.

                          Also, how does one back up the 66 boot@system file (and others configs) before editing? It seems keeping the older version as “boot@system.bk20240323” in the /etc/66/conf/boot@system/3.0.0 folder is … not recommended.

                          #137618
                          Moderator
                          Brian Masinick

                            antiX 23.1 init-diversity w/ sysVinit booted:

                            ps aux|head -2;pstree;sudo ps_mem.py ;inxi -zv4
                            USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
                            root         1  0.0  0.0   3296  1792 ?        Ss   13:43   0:00 init [5]
                            init─┬─acpid
                                 ├─at-spi-bus-laun─┬─dbus-daemon
                                 │                 └─3*[{at-spi-bus-laun}]
                                 ├─avahi-daemon───avahi-daemon
                                 ├─bluetoothd
                                 ├─conky───4*[{conky}]
                                 ├─connmand
                                 ├─cron
                                 ├─cupsd
                                 ├─3*[dbus-daemon]
                                 ├─2*[dbus-launch]
                                 ├─devmon───udevil
                                 ├─dhcpcd─┬─dhcpcd───dhcpcd
                                 │        └─2*[dhcpcd]
                                 ├─6*[getty]
                                 ├─gpm
                                 ├─haveged
                                 ├─pipewire-pulse───2*[{pipewire-pulse}]
                                 ├─pipewire-start───pipewire───2*[{pipewire}]
                                 ├─rpc.idmapd
                                 ├─rpc.statd
                                 ├─rpcbind
                                 ├─runsvdir───3*[runsv]
                                 ├─saned───saned
                                 ├─seatd
                                 ├─slimski─┬─Xorg───9*[{Xorg}]
                                 │         └─desktop-session───icewm-session───icewm───roxterm───bash───pst+
                                 ├─smartd
                                 ├─sshd
                                 ├─startup───volumeicon───3*[{volumeicon}]
                                 ├─udevd
                                 ├─wireplumber───4*[{wireplumber}]
                                 ├─wpa_supplicant
                                 ├─xrdp-sesman
                                 └─zzzfm
                             Private  +   Shared  =  RAM used	Program
                            132.0 KiB +  22.5 KiB = 154.5 KiB	runsvdir
                            156.0 KiB +  34.5 KiB = 190.5 KiB	seatd
                            196.0 KiB +  18.5 KiB = 214.5 KiB	gpm
                            232.0 KiB +  42.5 KiB = 274.5 KiB	init
                            304.0 KiB +  33.5 KiB = 337.5 KiB	acpid
                            292.0 KiB +  48.5 KiB = 340.5 KiB	cron
                            280.0 KiB +  98.5 KiB = 378.5 KiB	runsv (3)
                            268.0 KiB + 142.5 KiB = 410.5 KiB	pipewire-start
                            268.0 KiB + 168.5 KiB = 436.5 KiB	startup
                            432.0 KiB + 108.5 KiB = 540.5 KiB	rpc.statd
                            352.0 KiB + 210.5 KiB = 562.5 KiB	udevil
                            484.0 KiB + 104.5 KiB = 588.5 KiB	rpcbind
                            556.0 KiB +  95.5 KiB = 651.5 KiB	rpc.idmapd
                            364.0 KiB + 308.5 KiB = 672.5 KiB	icewm-session
                            156.0 KiB + 549.0 KiB = 705.0 KiB	saned (2)
                            820.0 KiB +  28.5 KiB = 848.5 KiB	xrdp-sesman
                            472.0 KiB + 456.0 KiB = 928.0 KiB	avahi-daemon (2)
                            632.0 KiB + 321.5 KiB = 953.5 KiB	devmon
                            744.0 KiB + 240.0 KiB = 984.0 KiB	dbus-launch (2)
                            812.0 KiB + 319.5 KiB =   1.1 MiB	desktop-session
                              1.1 MiB +  19.5 KiB =   1.2 MiB	smartd
                            844.0 KiB + 479.0 KiB =   1.3 MiB	getty (6)
                            732.0 KiB + 768.5 KiB =   1.5 MiB	dhcpcd (5)
                              1.7 MiB +  23.5 KiB =   1.7 MiB	sshd
                            964.0 KiB + 823.0 KiB =   1.7 MiB	sudo (2)
                              1.4 MiB + 421.0 KiB =   1.8 MiB	dbus-daemon (4)
                            996.0 KiB + 857.5 KiB =   1.8 MiB	at-spi-bus-launcher
                              1.8 MiB + 169.5 KiB =   2.0 MiB	connmand
                              1.5 MiB + 766.5 KiB =   2.2 MiB	pipewire-pulse
                              1.9 MiB + 386.5 KiB =   2.2 MiB	bash
                              2.0 MiB + 329.5 KiB =   2.3 MiB	bluetoothd
                              2.2 MiB + 462.5 KiB =   2.6 MiB	udevd
                              2.5 MiB + 614.5 KiB =   3.1 MiB	cupsd
                              3.2 MiB +  18.5 KiB =   3.2 MiB	haveged
                              2.7 MiB + 753.5 KiB =   3.4 MiB	conky
                              4.2 MiB +   1.2 MiB =   5.4 MiB	slimski
                              4.8 MiB +   1.3 MiB =   6.1 MiB	pipewire
                              6.9 MiB + 518.5 KiB =   7.4 MiB	wpa_supplicant
                              3.7 MiB +   3.8 MiB =   7.6 MiB	volumeicon
                              5.4 MiB +   2.5 MiB =   7.9 MiB	icewm
                              7.8 MiB +   1.9 MiB =   9.7 MiB	wireplumber
                             11.9 MiB +   5.1 MiB =  16.9 MiB	roxterm
                             19.6 MiB +   3.5 MiB =  23.2 MiB	zzzfm
                            106.2 MiB +   1.5 MiB = 107.7 MiB	Xorg
                            ---------------------------------
                                                    235.0 MiB
                            =================================
                            System:
                              Kernel: 6.7.10-1-liquorix-amd64 arch: x86_64 bits: 64 compiler: gcc
                                v: 12.2.0
                              Desktop: IceWM v: 3.4.6 Distro: antiX-23.1_init-diversity_x64 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: 678 high: 2071 min/max: 400/4056 cores: 1: 2070 2: 400
                                3: 2071 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400
                                bogomips: 50305
                              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: 47.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.10-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: <filter>
                            Drives:
                              Local Storage: total: 238.47 GiB used: 13.75 GiB (5.8%)
                              ID-1: /dev/nvme0n1 vendor: Toshiba model: KBG40ZNV256G KIOXIA
                                size: 238.47 GiB temp: 30.9 C
                            Partition:
                              ID-1: / size: 57.37 GiB used: 13.75 GiB (24.0%) fs: ext4 dev: /dev/nvme0n1p3
                            Info:
                              Memory: total: N/A available: 7.1 GiB used: 742.2 MiB (10.2%)
                              Processes: 338 Uptime: 9m Init: SysVinit runlevel: 5
                              Packages: 2076 Compilers: gcc: 12.2.0 Shell: Bash v: 5.2.15 inxi: 3.3.33

                            --
                            Brian Masinick

                            #137619
                            Moderator
                            Brian Masinick

                              @entropyagent I do not see any of the error messages that you have experienced; check your repos and make sure that all of the ones you have enabled are working correctly, otherwise try another one; it almost looks like *something* has a syntax error in it somewhere; hopefully it is not affecting anything else. Otherwise it looks like it is working fine.

                              In my configuration, I checked, and the only things I spot are informational messages (I:) about old vmlinuz.old when a new kernel is added and the other stuff hasn’t been cleaned or cleared (yet); then those messages go away.

                              I also see W: Possible missing firmware /lib/firmware/amd/amd_sev_fam19h_model1xh.sbin for module ccp
                              in my current setup; not worried about that either.

                              Finally, I see messages about the fact that I have an efivarfs mount point already active; again, just informational. The errors you are getting *might* not be crucial, but they DO indicate that something has either an incorrect syntax or an incorrect configuration. If it bothers you I suggest digging around until you see something in one of your config files or elsewhere. Just guessing here: start looking in /etc/apt/sources.list.d for something incorrect; if it is not there, it’ll take more digging to locate it, and at the moment I have no other ideas unless we get more information.

                              --
                              Brian Masinick

                              #137620
                              Moderator
                              Brian Masinick

                                Oh, Looked again: fsck – you may have one or more bad blocks somewhere. Do you know how to run a full fsck in single user mode? That’s what I’d try to clear up fsck errors.

                                Otherwise it could be indicative of a failing drive; that is a possibility if the full filesystem check doesn’t get rid of these errors, so look into both of these possibilities!

                                --
                                Brian Masinick

                                #137624
                                Member
                                calciumsodium

                                  … how does one back up the 66 boot@system file (and others configs) before editing? It seems keeping the older version as “boot@system.bk20240323” in the /etc/66/conf/boot@system/3.0.0 folder is … not recommended.

                                  For me, the /var/lib/66 folder contains the active 66 configuration.

                                  You could do:

                                  sudo cp -r /var/lib/66 /var/lib/66_backup

                                  or whatever name you want for your backup. If something goes wrong, then delete the /var/lib/66 folder and

                                  sudo cp -r /var/lib/66_backup /var/lib/66

                                  @ProwlerGR would be the expert on nala

                                  • This reply was modified 2 weeks, 6 days ago by calciumsodium.
                                Viewing 15 posts - 241 through 255 (of 262 total)
                                • You must be logged in to reply to this topic.