Forum › Forums › antiX-development › Development › antiX-23-alpha1-runit-full (64bit) for testing
Tagged: <!-- comment
- This topic has 436 replies, 24 voices, and was last updated Mar 21-8:50 pm by Brian Masinick.
-
AuthorPosts
-
February 5, 2023 at 10:09 am #98894Member
PPC
::I noticed that we are missing one nice little GUI tool: add-start
I went to it’s github and tried to install it, but I ran into an error – I can try to replicate this funcionality with a yad script – to allow users to easily add/remove stuff from antiX’s startup in GUI mode – this is an advanced feature, but some users may require it and not feel confortable with editing a config file- it’s not an essential tool, but it’s something that used to ship with antiX, so, I think it could be something worth re-adding… (Or maybe Dave can adadpt that script?)P.
February 5, 2023 at 10:35 am #98895MemberPPC
::@anticapitalista:
I officially give up of trying to convince you that adding a GUI to install off-line .deb files is a nice idea. Since you are open to adding features to zzzfm why not expand it with a contextual menu entry that runs “apt install”?
It’s entry would be something similar to this, called “Install” (with the “debian” icon) and configured to be displayed only if the selected file is .deb:
gksudo "zzz-debinstaller" if sudo true; then check="You are Root or running the script in sudo mode" else exit 1 fi x-terminal-emulator -T zzz-debinstaller -e /bin/bash -c 'sudo apt install %F && yad --center --width=250 --text-align=center --text=Finished --button=OK:1 --title=zzz-debinstaller'</code>It’s not perfect, but, at least it’s better than having to keep telling users to drag and drop .deb files from the File Manager to the terminal 🙂
An alternative suggestion, to pamper even further our users would be using, in this mini-script, a terminal window that does not look like the default terminal, and replace the X-terminal-emulator part with:
roxterm --hide-menubar --title=zzz-deb-installer --color-scheme=GTK --zoom=0.8 -e /bin/bash -c "sudo apt install %F && yad --center --width=250 --text-align=center --text="Finished" --button='OK':1 --title=$'zzz-debinstaller'"Also, this script, as is, does not present a GUI to warn users if there was any kind of problem- they’ll have to read the Terminal output…
- This reply was modified 3 months ago by PPC.
- This reply was modified 3 months ago by PPC.
- This reply was modified 3 months ago by PPC.
February 5, 2023 at 12:37 pm #98900MemberPPC
::Updated version of proposed addition to zzzfm, without using yad, and with error handling (still thinking about a way to localize the final pop up windows…):
gksudo "zzz-debinstaller" if sudo true; then check="You are Root or running the script in sudo mode" else exit 1 fi roxterm --hide-menubar --title=zzz-deb-installer --color-scheme=GTK --zoom=0.8 -e /bin/bash -c "sudo apt install %F && zzzfm --dialog --label "Finished" --title zzz-debinstaller --button ok || zzzfm --dialog --label "Error!!!" --title zzz-debinstaller --button ok"February 5, 2023 at 2:05 pm #98904Membercalciumsodium
::My advice? Eliminate the RAM indicator by default. Users want it, probably are advanced enough to know how to enable that – and all that info is already on Conky, right?
I humbly disagree with @PPC on this idea. I use this RAM indicator all the time. When you use a browser, you can’t see conky. So I rely on this ram indicator and cpu indicator to see if what I am browsing is using too much ram or too much cpu. I also use the wifi indicator to see if my wifi is working or if I have lost it while I am browsing. I use these indicators all the time. This is why I believe icewm is superior to the other wm’s. This is my own opinion. I request that these indicators be left alone in the default. Thank you.
February 5, 2023 at 2:15 pm #98905Memberolsztyn
::In the antix 23 alpha, what procps version is provided?
See below, there was a recent change to free command “free: Used field is now Total – Available”Looks like procps version is 4.0.2-3 nosystemd modified.
I still do not understand what ‘free -h’ means now, after they made this change. Total would mean private + shared but readings are quite different than from ps_mem.py.
Cannot mean available memory left, such as total installed minus used. This would mean antiX is using almost 6Gb memory footprint on my test machine…
Reading of free h is quite off, while the ones below are consistent in comparison:
– LXTask
– ps_mem.py
– HtopForgetting this ‘free -h’ outlier issue, and using the other above measurement tools it appears to me that antiX 23 is definitely using more memory footprint than antiX 22, but not a lot. It seems to me roughly 20-40Mb more. And it appears to me not only Xorg is using more memory, but many other pieces of infrastructure, including IceWM. All just a little bit more, such as 1 or 2 Mb more per component, but it adds up.
This is just my observation, not a scientific benchmark.Having said the above, it is quite understandable that upgrades to new Debian infrastructure usually entails some growth of memory footprint and antiX 23 is still quite frugal in comparison.
However a question comes to my mind as I see a new process by default run in antiX 23 ‘at-spi-bus-launcher’: I think it is related to gnome accessibility interface, such as screen magnifiers, etc… Do we actually need this in antiX? On my test machine it is using over 7Mb footprint.
I do not see this running in my antiX/Bookworm/SID production machine…
Can I perhaps uninstall the entire gnome accessibility from antiX if it is not useful. I am just trying to find opportunities to minimize memory footprint…Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersFebruary 5, 2023 at 2:27 pm #98906Forum Admin
anticapitalista
::at-spi2-core will be removed.
It was added because sometimes there would be dbus error messages (harmless but annoying) appearing in terminal and error logs.
That doesn’t seem to be happening now.Apologies for letting elogind slip in.
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
February 5, 2023 at 3:05 pm #98907Member
marcelocripe
::I localized searchmonkey in pt-pt and Marcelo in pt-br. Trust me on this – only a very small minority understands english in Brazil – they may have a great search tool – if they can’t understand a word of what it says, it’s just wasted space on their hard drives (most users are afraid to use tools that are in their own language, now imagine in a foreign one)
SearchMonkey translations have been available for over a year on Transifex Contribs. I know it’s a lot of work to download the .po files, convert to .mo and create a new .deb package.
But for those essential tools: Browser and Office to be in their own language is a must. so it’s very nice having the tool that offers to automatic localizing everything in the OS, like we do. But it has 2 problems:
That tool itself is not localized (not in pt-pt, at least) so users have to use a tool in English to make their systems fully localized?O programa em questĂŁo se chama “locale-antix”, as traduções estĂŁo disponĂveis há mais de cinco meses no Transifex Official.
– – – – –
I localized searchmonkey in pt-pt and Marcelo in pt-br. Trust me on this – only a very small minority understands english in Brazil – they may have a great search tool – if they can’t understand a word of what it says, it’s just wasted space on their hard drives (most users are afraid to use tools that are in their own language, now imagine in a foreign one)
As traduções do SearchMonkey estĂŁo disponĂveis há mais de um ano no Transifex Contribs. Eu sei que Ă© trabalhoso baixar os arquivos .po, converter para .mo e criar um novo pacote .deb.
But for those essential tools: Browser and Office to be in their own language is a must. so it’s very nice having the tool that offers to automatic localizing everything in the OS, like we do. But it has 2 problems:
That tool itself is not localized (not in pt-pt, at least) so users have to use a tool in English to make their systems fully localized?The program in question is called “locale-antix”, the translations have been available for over five months on Transifex Oficial.
February 5, 2023 at 3:17 pm #98908Memberolsztyn
::at-spi2-core will be removed.
It was added because sometimes there would be dbus error messages (harmless but annoying) appearing in terminal and error logs.
That doesn’t seem to be happening now.Thank you…
Apologies for letting elogind slip in.
I assumed it was just interim, antiX 23 being in early alpha, for the interim work on pipewire infrastructure…
As you mentioned in response to question from @stevesr0 it can be purged from the system – this I understand is a recommendation for all users, so testing to be on elogind-free antiX 23.
On pipewire front – as I understand it will not be implemented in antiX 23. Unless I misunderstood the antiX 23 alpha release notes… But taking the success of @stevesr0 it can be installed by antiX users separately.Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersFebruary 5, 2023 at 4:08 pm #98913Moderator
Brian Masinick
::Here with a “classic: Hewlett-Packard product: Desktop s5747c.
I’m going to research this, but I suspect that this model is a derivative of the old Compaq desktop series, possibly the “Presario” line.
Once I do some research, I’ll either confirm or correct that comment.Using our Alpha 1 image with my own downloaded image of Firefox, and I’ve installed this version –
free -h total used free shared buff/cache available Mem: 3.6Gi 435Mi 2.5Gi 1.3Mi 954Mi 3.2Gi Swap: 5.5Gi 0B 5.5Gi root@antixalpha:~# ps_mem.py Private + Shared = RAM used Program 112.0 KiB + 24.5 KiB = 136.5 KiB runit 128.0 KiB + 27.5 KiB = 155.5 KiB runsvdir 148.0 KiB + 29.5 KiB = 177.5 KiB svlogd 144.0 KiB + 35.5 KiB = 179.5 KiB seatd 376.0 KiB + 138.5 KiB = 514.5 KiB dbus-launch 368.0 KiB + 289.5 KiB = 657.5 KiB icewm-session 356.0 KiB + 308.5 KiB = 664.5 KiB udevil 456.0 KiB + 212.5 KiB = 668.5 KiB su 684.0 KiB + 346.5 KiB = 1.0 MiB devmon 812.0 KiB + 343.5 KiB = 1.1 MiB desktop-session 720.0 KiB + 447.0 KiB = 1.1 MiB dbus-daemon (2) 1.1 MiB + 361.0 KiB = 1.4 MiB runsv (12) 960.0 KiB + 583.5 KiB = 1.5 MiB getty (7) 948.0 KiB + 852.0 KiB = 1.8 MiB sudo (2) 1.7 MiB + 627.5 KiB = 2.4 MiB udevd 2.1 MiB + 669.5 KiB = 2.8 MiB conky 2.7 MiB + 957.0 KiB = 3.6 MiB bash (2) 3.6 MiB + 324.5 KiB = 4.0 MiB connmand 3.5 MiB + 3.3 MiB = 6.8 MiB volumeicon 6.8 MiB + 627.5 KiB = 7.4 MiB wpa_supplicant 5.3 MiB + 2.5 MiB = 7.8 MiB icewm 11.8 MiB + 1.6 MiB = 13.3 MiB slimski 12.1 MiB + 4.9 MiB = 17.0 MiB roxterm 23.3 MiB + 3.8 MiB = 27.1 MiB zzzfm 118.8 MiB + 1.5 MiB = 120.4 MiB Xorg --------------------------------- 223.7 MiB ================================= root@antixalpha:~# inxi -b System: Host: antixalpha Kernel: 4.19.0-256-antix.1-amd64-smp arch: x86_64 bits: 64 Desktop: IceWM v: 3.3.1 Distro: antiX-23-runit_x64-full Grup Yorum 3 February 2023 Machine: Type: Desktop System: Hewlett-Packard product: s5747c v: N/A serial: <superuser required> Mobo: PEGATRON model: 2A6C v: 5.00 serial: <superuser required> BIOS: American Megatrends v: 6.01 date: 09/29/2010 CPU: Info: dual core AMD Athlon II X2 255 [MCP] speed (MHz): avg: 800 min/max: 800/3100 Graphics: Device-1: NVIDIA C61 [GeForce 6150SE nForce 430] driver: nvidiafb v: kernel Display: server: X.Org v: 1.21.1.6 driver: X: loaded: fbdev,nouveau unloaded: modesetting,vesa gpu: nvidiafb resolution: 1920x1080~60Hz OpenGL: renderer: llvmpipe (LLVM 15.0.6 128 bits) v: 4.5 Mesa 22.3.3 Network: Device-1: NVIDIA MCP61 Ethernet type: network bridge driver: forcedeth Device-2: Ralink RT2790 Wireless 802.11n 1T/2R PCIe driver: rt2800pci Drives: Local Storage: total: 698.64 GiB used: 5.82 GiB (0.8%) Info: Processes: 136 Uptime: 56m Memory: 3.6 GiB used: 1.32 GiB (36.5%) Shell: Bash inxi: 3.3.19--
Brian MasinickFebruary 5, 2023 at 4:09 pm #98914Moderator
Brian Masinick
::The first part of the report was PRIOR to turning on the browser; the inxi report is after the browser was installed and I’m running with two tabs at the moment.
--
Brian MasinickFebruary 5, 2023 at 4:36 pm #98916MemberPPC
::I use this RAM indicator all the time.
I guess I didn’t make myself completely clear:
-I do like the first display- show shows CPU and RAM usage. I only think that the second display, about RAM is too much detail, because free RAM is already indicated in the first display (it’s like a mini conky)Edit: In order not to pollute this thread, I created this one: https://www.antixforum.com/forums/topic/how-to-use-zzzfm-as-gui-to-install-deb-packages/#post-98910
It has a detailed how to set up and test my suggestion, with localized pop up windows in the end (using zzzfm’s own localization).
P.
- This reply was modified 3 months ago by PPC.
February 5, 2023 at 4:48 pm #98918Moderator
Brian Masinick
::On this old display, I had to tweak the screen display, but I finally found the default toolbar on the bottom of the screen once I had the monitor refresh the size of the display. Now I’ll proceed to test a few more things. I’ll repeat it – good job with the first build, but let’s find every little thing so we can make the final image fantastic – we need all of us, because each of us has different things that we tend to use and test. Thanks to the many of you who have already provided comments.
Hopefully I’ll have a few more now that I’ve actually installed this on a desktop that I can devote 100% to testing.
--
Brian MasinickFebruary 5, 2023 at 5:11 pm #98922Moderator
Brian Masinick
::One of the common features with IceWM is to be able to add or remove things from the toolbar. I added my own Web Browser instance, so I added that to my toolbar and I also added roxterm, so I can single click on the toolbar to start a few of the typical things I use. This is what I usually do, so I’m running my typical use cases here and so far things are working as expected. Toolbar changes continue to work. I’m going to change the default toolbar appearance too. Yes, these features also work. Tried 3-4 combinations, then set it to one that I usually use and we’ve not done anything to upset or alter that behavior, so that’s also good.
--
Brian MasinickFebruary 5, 2023 at 5:17 pm #98923Moderator
Brian Masinick
::I just tried the Package Installer after updating the system. Looks like at least a few of the capabilities are working; I managed to install Palemoon and Seamonkey; Firefox Release did not work (no biggie for me, I already snagged my own, but that’s one still to set up correctly since it’s listed).
I’ll work in that section and see what else is there; earlier nothing was working so we’re making progress!
--
Brian MasinickFebruary 5, 2023 at 5:20 pm #98924Moderator
Brian Masinick
::Just installed the plank and tint2 docks so that’s at least installable, though I have not yet verified their functionality. We’re making progress!
--
Brian Masinick -
AuthorPosts
- You must be logged in to reply to this topic.