antiX (an example setup using antiX19-alpha1)

Forum Forums General Screenshots antiX (an example setup using antiX19-alpha1)

  • This topic has 12 replies, 5 voices, and was last updated May 2-1:32 pm by oops.
Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #20916
    Member
    manyroads

      I hope this a good place for my post… (the original is on the MX forums)

      I have been working with the alpha version of antiX and must say I am impressed. Given where we are in the life-cycle of the product, it is quite stable and usable. But because I’m an old geek, I have been tuning it to see what I can make it do and look like. My initial foray has been with the ‘space-jwm’ version.

      If you want to see what can be done with a light window manager, Debian, and a few hacks/ tweaks, I hope this provides you with a pretty good place to start.

      First let me say, I like the vanilla version. Although to me (a child of the 50-60s) it looks very 70s-ish. Never trust an old guy who wants to modernize, but I have tried adding functions and eye-candy to this tiny platform. Purists will say, I broke it; oh well…

      Here’s what I have done:

      I changed all the Wallpapers (because I like the ones I found of old Windows…btw they are all from http://Pixabay.com ). They seem to fit the look of a WM (windows manager based platform). jwm = Joe’s Window Manager (gotta love the name).
      Next I changed to the startup functions to:

      
      <StartupCommand>
      tint2 &
      plank &
      compton &
      </StartupCommand>

      I, made certain the following packages were installed (I used cli for that).

      
      sudo apt install tint2 plank synapse fonts-roboto fonts-roboto-hinted fonts-roboto-unhinted txt2tags

      — tint2 is a nice panel for tracking tasks etc.
      — plank is nice dock/ launcher (one of my favorites)
      — synapse is a semantic application launcher & more (my favorite)
      — compton is the compositor I elected to use (eye candy remember)
      — roboto fonts were installed because I use them in my conky and on te desktop/ file managers
      — txt2tags is used for a test I am running to see if I like xdgmenumaker (http://github.com/gapan/xdgmenumaker)— Optional

      Note: xdgmenumaker, after some brief use, seems a bit redundant with the standard menu function(s) basically available with antiX 19.

      I left the basic antiX preloaded software in the environment. I tried using LightDM, was not happy with what it broke. I went back to using SLIM, and just changed the background image to match my Desktop images.

      Because I am using SpaceFM, I use it to control the Desktop icons. I use SpaceFM and the antiX Control Center to adjust/ control wallpapers.

      The system seems to idle at around 400-500M (running tint2, jwm, conky, plank-eye-candy dock) and when I add Firefox (4 active tabs) it still runs below 800M. By my standards, that’s pretty good.

      The Desktop and Login image files may be viewed here:
      http://ibb.co/t27mzM7
      http://ibb.co/KmDQZsf
      http://ibb.co/jD67sjc
      http://ibb.co/RvpNbqb

      Pax vobiscum,
      Mark Rabideau - http://many-roads.com
      "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
      dwm-hlwm-i3wm-spectrwm-swau-dk ~Reg. Linux User #449130
      20 Jan 2021 ~ "End of an Error"

      #20917
      Anonymous

        Thanks for the writeup. If you care to post the output shown by
        sudo ps_mem.py
        and/or
        sudo service –status-all | egrep ‘[+?]’
        it will be interesting to know how/what is consuming 400Mb RAM

        note: the above should read “dash dash status dash all”
        but the forum software mangles – – dash dash, changes it to — longdash character

        #20919
        Anonymous

          Just to make sure if I understood it correct… JVM using 40 ~ 50 MB or 400 ~ 500 MB RAM??? 100+ Tabs in Firefox?

          If you talk about 400 ~ 500 MB RAM than … my Plasma uses less than 400 and Gnome3 on Ubuntu 19.04 uses approx. 550 MB RAM…

          40 ~ 50 MB RAM I can get only under Wheezy.

          #20925
          Member
          manyroads

            @skidoo here you are…

            Private + Shared = RAM used Program

            112.0 KiB + 59.5 KiB = 171.5 KiB sleep
            228.0 KiB + 40.0 KiB = 268.0 KiB gpm
            264.0 KiB + 81.5 KiB = 345.5 KiB cron
            296.0 KiB + 64.5 KiB = 360.5 KiB init
            368.0 KiB + 40.5 KiB = 408.5 KiB acpid
            240.0 KiB + 243.5 KiB = 483.5 KiB bamfdaemon-dbus
            368.0 KiB + 122.5 KiB = 490.5 KiB dbus-launch
            484.0 KiB + 52.0 KiB = 536.0 KiB rpc.idmapd
            364.0 KiB + 252.5 KiB = 616.5 KiB udevil
            476.0 KiB + 167.5 KiB = 643.5 KiB rpcbind
            636.0 KiB + 220.5 KiB = 856.5 KiB devmon
            396.0 KiB + 549.5 KiB = 945.5 KiB avahi-daemon (2)
            744.0 KiB + 333.5 KiB = 1.1 MiB dconf-service
            880.0 KiB + 217.0 KiB = 1.1 MiB rpc.statd
            364.0 KiB + 758.0 KiB = 1.1 MiB saned (2)
            1.0 MiB + 93.0 KiB = 1.1 MiB VBoxService
            812.0 KiB + 471.0 KiB = 1.3 MiB getty (6)
            588.0 KiB + 767.5 KiB = 1.3 MiB desktop-session (2)
            952.0 KiB + 406.5 KiB = 1.3 MiB dbus-daemon (2)
            1.2 MiB + 280.5 KiB = 1.4 MiB sshd
            1.2 MiB + 266.0 KiB = 1.5 MiB sudo
            1.5 MiB + 74.0 KiB = 1.5 MiB elogind-daemon
            1.2 MiB + 383.0 KiB = 1.6 MiB gnome-keyring-daemon
            1.5 MiB + 206.5 KiB = 1.7 MiB connmand
            1.1 MiB + 568.0 KiB = 1.7 MiB compton
            1.6 MiB + 73.5 KiB = 1.7 MiB rsyslogd
            1.1 MiB + 829.5 KiB = 1.9 MiB polkitd
            1.6 MiB + 383.5 KiB = 2.0 MiB bluetoothd
            1.9 MiB + 575.5 KiB = 2.5 MiB console-kit-daemon
            2.3 MiB + 713.0 KiB = 3.0 MiB bash (3)
            2.5 MiB + 537.0 KiB = 3.0 MiB udevd
            2.6 MiB + 546.0 KiB = 3.1 MiB wpa_supplicant
            3.2 MiB + 28.5 KiB = 3.2 MiB haveged
            2.3 MiB + 1.1 MiB = 3.3 MiB cupsd
            3.7 MiB + 1.1 MiB = 4.8 MiB conky
            4.0 MiB + 918.0 KiB = 4.9 MiB slim
            3.8 MiB + 2.5 MiB = 6.3 MiB tint2
            5.5 MiB + 1.6 MiB = 7.1 MiB volumeicon
            7.4 MiB + 3.2 MiB = 10.6 MiB jwm
            13.3 MiB + 3.1 MiB = 16.4 MiB bamfdaemon
            15.6 MiB + 4.6 MiB = 20.1 MiB lxterminal
            18.9 MiB + 10.1 MiB = 28.9 MiB yad
            24.6 MiB + 12.7 MiB = 37.4 MiB plank
            52.0 MiB + 7.9 MiB = 59.9 MiB Xorg
            ———————————
            243.7 MiB
            =================================

            Pax vobiscum,
            Mark Rabideau - http://many-roads.com
            "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
            dwm-hlwm-i3wm-spectrwm-swau-dk ~Reg. Linux User #449130
            20 Jan 2021 ~ "End of an Error"

            #20928
            Anonymous

              Aha, okay. I had asked to see ps_mem output b/c the OP mentioned “The system seems to idle at around 400-500M”

              #20929
              Member
              manyroads

                Yes that number 400-500M came from conky…. your little tool shows it to be significantly lower. I probably need to fix the conky. 😉

                Pax vobiscum,
                Mark Rabideau - http://many-roads.com
                "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
                dwm-hlwm-i3wm-spectrwm-swau-dk ~Reg. Linux User #449130
                20 Jan 2021 ~ "End of an Error"

                #20943
                Member
                manyroads

                  Hello all.
                  I was futzing around with iceWM-Space on antiX19… here are some images. The setup uses xcompmgr and some new theming.

                  http://ibb.co/M73xGRp
                  http://ibb.co/WyQdSbM

                  Pax vobiscum,
                  Mark Rabideau - http://many-roads.com
                  "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
                  dwm-hlwm-i3wm-spectrwm-swau-dk ~Reg. Linux User #449130
                  20 Jan 2021 ~ "End of an Error"

                  #20946
                  Anonymous

                    I probably need to fix the conky.

                    … or understand how the random access memory management is working and then, everything is fine and you can let it be.

                    Please have a look at the example screenshot. Distro doesn’t make a difference for that matter.

                    So, how much RAM does it use? 800 MB or 2 GB?

                    Simplified, you’ve got a total amount of RAM (32 GB) and used and unused RAM.

                    Used RAM is not simply ‘used’ but, one part of it is used and the rest is reserved for future use and, it can be freed at anytime if needed. More total RAM, more reserved space. The effectively used (real) RAM is basically always the same.

                    To explain how exactly does this work and what it is good for would make a book or at least a booklet but, for you it only matters to remember that you should never trust (and compare!!) some numbers without knowing what exactly do they mean and that you can leave the Conky ‘in peace’.

                    #20950
                    Anonymous

                      All using i3 with one terminal open..compton , nitrogen , conkybar , mpd service running.

                      [/url]

                      [/url]

                      [/url]

                      Manyroads

                      iceWM-space with four screens open 404mb with a GUI desktop and a composite manager. That pretty good..

                      #20954
                      Anonymous

                        Skidoo

                        Whats with browsers why do they use so much memory even qutebrowser uses 304mb

                        `┏>>>{Wed May 01 05:54 PM}0:233 4
                        ┗>>>koo@debian10 ~ 29 files = 1008K ~ >$sudo ps_mem
                        Private + Shared = RAM used Program

                        112.0 KiB + 49.5 KiB = 161.5 KiB sleep
                        188.0 KiB + 25.5 KiB = 213.5 KiB acpid
                        304.0 KiB + 39.5 KiB = 343.5 KiB agetty
                        332.0 KiB + 82.5 KiB = 414.5 KiB cron
                        380.0 KiB + 71.5 KiB = 451.5 KiB rtkit-daemon
                        356.0 KiB + 206.0 KiB = 562.0 KiB sh (4)
                        500.0 KiB + 118.5 KiB = 618.5 KiB irqbalance
                        712.0 KiB + 18.5 KiB = 730.5 KiB ssh-agent
                        244.0 KiB + 576.5 KiB = 820.5 KiB urxvt
                        392.0 KiB + 670.0 KiB = 1.0 MiB avahi-daemon (2)
                        800.0 KiB + 295.5 KiB = 1.1 MiB at-spi-bus-launcher
                        776.0 KiB + 322.5 KiB = 1.1 MiB ibus-portal
                        904.0 KiB + 226.5 KiB = 1.1 MiB gconfd-2
                        792.0 KiB + 362.5 KiB = 1.1 MiB ibus-engine-simple
                        856.0 KiB + 322.5 KiB = 1.2 MiB ibus-dconf
                        920.0 KiB + 344.5 KiB = 1.2 MiB at-spi2-registryd
                        1.0 MiB + 234.5 KiB = 1.3 MiB sudo
                        1.0 MiB + 629.5 KiB = 1.6 MiB systemd-timesyncd
                        1.0 MiB + 635.5 KiB = 1.6 MiB alsactl
                        1.4 MiB + 290.5 KiB = 1.7 MiB gvfsd
                        1.3 MiB + 602.5 KiB = 1.9 MiB systemd-logind
                        1.7 MiB + 230.5 KiB = 2.0 MiB exim4
                        1.7 MiB + 304.5 KiB = 2.0 MiB ibus-daemon
                        1.4 MiB + 697.5 KiB = 2.0 MiB dunst
                        2.0 MiB + 166.5 KiB = 2.2 MiB systemd-udevd
                        2.2 MiB + 77.5 KiB = 2.3 MiB rsyslogd
                        1.9 MiB + 747.5 KiB = 2.7 MiB cupsd
                        2.6 MiB + 163.5 KiB = 2.7 MiB wpa_supplicant
                        2.5 MiB + 313.5 KiB = 2.8 MiB polkitd
                        2.1 MiB + 749.5 KiB = 2.9 MiB dbus-daemon (3)
                        2.1 MiB + 963.5 KiB = 3.1 MiB cups-browsed
                        2.0 MiB + 1.1 MiB = 3.1 MiB bash (2)
                        2.3 MiB + 848.5 KiB = 3.1 MiB transmission-daemon
                        3.2 MiB + 25.5 KiB = 3.2 MiB haveged
                        2.3 MiB + 904.0 KiB = 3.2 MiB lightdm (2)
                        3.0 MiB + 321.5 KiB = 3.3 MiB dhclient
                        3.3 MiB + 29.5 KiB = 3.3 MiB mount.ntfs-3g
                        3.3 MiB + 602.5 KiB = 3.9 MiB systemd-journald
                        2.2 MiB + 2.2 MiB = 4.4 MiB ibus-x11
                        4.4 MiB + 459.5 KiB = 4.8 MiB ModemManager
                        4.3 MiB + 891.5 KiB = 5.2 MiB colord
                        2.8 MiB + 2.5 MiB = 5.2 MiB i3
                        5.4 MiB + 229.5 KiB = 5.6 MiB compton
                        5.1 MiB + 520.5 KiB = 5.7 MiB udisksd
                        5.0 MiB + 1.3 MiB = 6.3 MiB NetworkManager
                        4.1 MiB + 2.4 MiB = 6.5 MiB i3bar
                        4.3 MiB + 2.5 MiB = 6.7 MiB conky
                        4.1 MiB + 4.4 MiB = 8.4 MiB systemd (3)
                        9.3 MiB + 2.4 MiB = 11.7 MiB rxvt
                        9.1 MiB + 2.9 MiB = 12.0 MiB ibus-extension-gtk3
                        10.4 MiB + 3.1 MiB = 13.5 MiB pulseaudio
                        13.5 MiB + 4.8 MiB = 18.3 MiB ibus-ui-gtk3
                        22.2 MiB + 5.4 MiB = 27.6 MiB mpd
                        44.8 MiB + 772.5 KiB = 45.5 MiB Xorg
                        ———————————
                        255.3 MiB
                        =================================

                        ┏>>>{Wed May 01 05:53 PM}0:233 3
                        ┗>>>koo@debian10 ~ 29 files = 1008K ~ >$sudo ps_mem
                        Private + Shared = RAM used Program

                        112.0 KiB + 41.5 KiB = 153.5 KiB sleep
                        188.0 KiB + 24.5 KiB = 212.5 KiB acpid
                        304.0 KiB + 37.5 KiB = 341.5 KiB agetty
                        332.0 KiB + 81.5 KiB = 413.5 KiB cron
                        380.0 KiB + 68.5 KiB = 448.5 KiB rtkit-daemon
                        356.0 KiB + 202.0 KiB = 558.0 KiB sh (4)
                        500.0 KiB + 114.5 KiB = 614.5 KiB irqbalance
                        712.0 KiB + 18.5 KiB = 730.5 KiB ssh-agent
                        244.0 KiB + 568.5 KiB = 812.5 KiB urxvt
                        692.0 KiB + 294.5 KiB = 986.5 KiB gconfd-2
                        392.0 KiB + 665.0 KiB = 1.0 MiB avahi-daemon (2)
                        776.0 KiB + 287.5 KiB = 1.0 MiB ibus-portal
                        800.0 KiB + 269.5 KiB = 1.0 MiB at-spi-bus-launcher
                        784.0 KiB + 322.5 KiB = 1.1 MiB ibus-engine-simple
                        856.0 KiB + 288.5 KiB = 1.1 MiB ibus-dconf
                        920.0 KiB + 301.5 KiB = 1.2 MiB at-spi2-registryd
                        1.0 MiB + 232.5 KiB = 1.3 MiB sudo
                        1.0 MiB + 473.5 KiB = 1.5 MiB alsactl
                        1.0 MiB + 620.5 KiB = 1.6 MiB systemd-timesyncd
                        1.4 MiB + 266.5 KiB = 1.7 MiB gvfsd
                        1.3 MiB + 598.5 KiB = 1.9 MiB systemd-logind
                        1.3 MiB + 579.5 KiB = 1.9 MiB dunst
                        1.7 MiB + 215.5 KiB = 2.0 MiB exim4
                        1.7 MiB + 270.5 KiB = 2.0 MiB ibus-daemon
                        2.0 MiB + 164.5 KiB = 2.2 MiB systemd-udevd
                        2.2 MiB + 74.5 KiB = 2.3 MiB rsyslogd
                        1.9 MiB + 737.5 KiB = 2.6 MiB cupsd
                        2.6 MiB + 159.5 KiB = 2.7 MiB wpa_supplicant
                        2.4 MiB + 294.5 KiB = 2.7 MiB polkitd
                        2.1 MiB + 726.5 KiB = 2.8 MiB dbus-daemon (3)
                        2.1 MiB + 938.5 KiB = 3.0 MiB cups-browsed
                        2.0 MiB + 1.1 MiB = 3.1 MiB bash (2)
                        2.3 MiB + 846.5 KiB = 3.1 MiB transmission-daemon
                        2.3 MiB + 870.0 KiB = 3.2 MiB lightdm (2)
                        3.2 MiB + 24.5 KiB = 3.2 MiB haveged
                        3.0 MiB + 320.5 KiB = 3.3 MiB dhclient
                        3.3 MiB + 28.5 KiB = 3.3 MiB mount.ntfs-3g
                        2.1 MiB + 1.5 MiB = 3.7 MiB ibus-x11
                        3.3 MiB + 598.5 KiB = 3.9 MiB systemd-journald
                        2.7 MiB + 1.8 MiB = 4.5 MiB i3
                        4.3 MiB + 206.5 KiB = 4.5 MiB compton
                        4.4 MiB + 446.5 KiB = 4.8 MiB ModemManager
                        4.3 MiB + 829.5 KiB = 5.1 MiB colord
                        5.1 MiB + 501.5 KiB = 5.6 MiB udisksd
                        4.1 MiB + 1.7 MiB = 5.8 MiB i3bar
                        5.0 MiB + 1.3 MiB = 6.3 MiB NetworkManager
                        4.3 MiB + 2.2 MiB = 6.5 MiB conky
                        4.1 MiB + 4.4 MiB = 8.4 MiB systemd (3)
                        8.9 MiB + 2.0 MiB = 10.9 MiB ibus-extension-gtk3
                        9.1 MiB + 1.9 MiB = 10.9 MiB rxvt
                        10.3 MiB + 2.7 MiB = 13.1 MiB pulseaudio
                        11.6 MiB + 3.9 MiB = 15.5 MiB ibus-ui-gtk3
                        22.2 MiB + 5.0 MiB = 27.2 MiB mpd
                        44.7 MiB + 13.7 MiB = 58.4 MiB Xorg
                        449.3 MiB + 178.2 MiB = 627.5 MiB waterfox (2) <<<<280.1 MiB + 24.3 MiB = 304.3 MiB qutebrowser with half the memory usage
                        ———————————
                        885.8 MiB
                        =================================

                        #20956
                        Member
                        manyroads

                          @Koo I think there is quite a bandwidth of variability in Browser memory use. Generally Firefox and Chromium (Chrome) lead that parade. I think you might find Midori more resource frugal. Here’s an example study:

                          http://www.quora.com/Which-web-browser-consumes-the-least-amount-of-memory

                          Pax vobiscum,
                          Mark Rabideau - http://many-roads.com
                          "For every complex problem there is an answer that is clear, simple, and wrong." H. L. Mencken
                          dwm-hlwm-i3wm-spectrwm-swau-dk ~Reg. Linux User #449130
                          20 Jan 2021 ~ "End of an Error"

                          #20958
                          Anonymous

                            There is also one more thing to it … what websites did you open inside of your web browser? Website != Website …

                            There are some Angular websites for example that will unnecessarily (and happily) ‘eat’ your RAM.

                            Biggest memory hog is probably the ‘infinite scroll‘ feature (Tumblr, Twitter …).

                            You just have to keep scrolling and your PC will crash.

                            1, 2, 4, 8 … 32 … 256 GB RAM; it’ll crash.

                            #21045
                            Member
                            oops

                              Palemoon is not too bad (with plugin; “Lull the Tabs” here to avoid ; “memory hog is probably the ‘infinite scroll‘ feature”)

                              $ ps aux | awk '{mem[$11]+=int($6/1024)}; {cpuper[$11]+=$3};{memper[$11]+=$4}; END {for (i in mem) {print cpuper"% ",memper"% ",mem" MB ",i}}' | sort -k3nr | head -n 20
                              71.4%  18.8%  377 MB  palemoon
                              4.6%  2.5%  51 MB  nemo
                              0.1%  1.7%  35 MB  /usr/bin/python3
                              0.2%  1.4%  29 MB  synapse
                              2.7%  1.4%  29 MB  /usr/lib/xorg/Xorg
                              0.6%  1%  20 MB  lxterminal
                              0%  0.9%  19 MB  rox
                              1.6%  0.9%  18 MB  leafpad
                              0%  0.7%  15 MB  volumeicon
                              0.4%  0.7%  14 MB  clipit
                              0%  0.6%  12 MB  bash
                              0%  0.6%  12 MB  fbxkb
                              0.2%  0.5%  11 MB  icewm
                              0%  0.5%  10 MB  gksu
                              0%  0.4%  9 MB  /usr/bin/slim
                              0.9%  0.4%  9 MB  conky
                              0%  0.4%  8 MB  firejail
                              0%  0.2%  6 MB  /bin/bash
                              0%  0.2%  6 MB  /usr/sbin/cupsd
                              0%  0.3%  6 MB  /usr/bin/dbus-daemon
                              $ free -m
                                            total        used        free      shared  buff/cache   available
                              Mem:           2006         395        1222          49         388        1496
                              Swap:          4556           0        4556
                              $ inxi -Sxxx
                              System:    Host: antix1 Kernel: 4.9.170-antix.1-486-smp i686 bits: 32 compiler: gcc v: 6.3.0 
                                         Desktop: IceWM 1.4.2 info: icewmtray dm: SLiM 1.3.4 
                                         Distro: antiX-17.4.1_386-full Helen Keller 28 March 2019 
                                         base: Debian GNU/Linux 9 (stretch) 
                            Viewing 13 posts - 1 through 13 (of 13 total)
                            • You must be logged in to reply to this topic.