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
-
March 12, 2023 at 3:55 pm #101803Moderator
Brian Masinick
::@Xunzi_23: Thank you for explaining the details of the current LO terminology and releases.
Right now I still have the 7.4 line; I think mine is 7.4-4, more than likely the fourth update of the stable version (at least in the build I have installed).--
Brian MasinickMarch 12, 2023 at 4:01 pm #101805MemberXunzi_23
::A good Linux distribution is the right package at the right place!
Agree, at the local school kids come from many nations, I personaly
do not need more than 3 or sometimes 4 languages, others are releived
to find what they need comes already installed.There is only one way to keep a distro as slender as possible for
an individual wish and hardware, build from a minimal system and
only install what is desired. Also build a custom kernel as a
huge number of obsolescent drivers are otherwise included.March 12, 2023 at 5:10 pm #101818Member
Wallon
::Dear Dave,
I have copied your 2 new files.
For new Linux users, I added the same rights as the old files. It’s very easy to do with zzzfm, no need to type command lines.
I rebooted my PC and was able to choose a solid colour for the wallpaper.
You can have a look at my printscreen, be careful, you have to zoom on the image to see my two screens.
It’s fancy! Everything is already translated into French.
You are magic. It’s wonderful!
Thank you for your dedication to the antiX community and to ordinary users like me.Dear anticapitalista,
Would you be so kind as to add these 2 new files to antiX 23?
There is nothing more to do, everything is already translated into the local language.
This is really a great added value for hardware configurations with multiple screens.Many thanks to all,
WallonAttachments:
March 12, 2023 at 5:14 pm #101820MemberRobin
::Dear Wallon,
On my anti-X23 installation, LibreOffice has installed 19 hunspell packages for several languages.
It has also installed in the /usr/lib/libreoffice/share/autocorr directory 48 acor_* files for different languages.
antiX is not responsible for LibreOffice but don’t we know how to block all these files during installation?In antiX by default is not the libreoffice package installed, but some of its components. So you can selectively add what you want, no need to install all languages. You can check which packages of libreoffice are actually installed on your system by using:
$ apt list --installed | grep libreoffice WARNING: apt does not have a stable CLI interface. Use with caution in scripts. libreoffice-base-core/testing,now 4:7.4.5-2 amd64 [Installiert,automatisch] libreoffice-calc/testing,now 4:7.4.5-2 amd64 [installiert] libreoffice-common/testing,testing,now 4:7.4.5-2 all [Installiert,automatisch] libreoffice-core/testing,now 4:7.4.5-2 amd64 [Installiert,automatisch] libreoffice-draw/testing,now 4:7.4.5-2 amd64 [Installiert,automatisch] libreoffice-gtk3/testing,now 4:7.4.5-2 amd64 [installiert] libreoffice-help-common/testing,testing,now 4:7.4.5-2 all [Installiert,automatisch] libreoffice-help-de/testing,testing,now 4:7.4.5-2 all [installiert] libreoffice-impress/testing,now 4:7.4.5-2 amd64 [installiert] libreoffice-l10n-de/testing,testing,now 4:7.4.5-2 all [installiert] libreoffice-math/testing,now 4:7.4.5-2 amd64 [installiert] libreoffice-style-colibre/testing,testing,now 4:7.4.5-2 all [Installiert,automatisch] libreoffice-writer/testing,now 4:7.4.5-2 amd64 [installiert]To check whether they are most recent from the repos you can use:
$ apt list --upgradable | grep libreofficeIf nothing shows up, they are recent. Or for both in one:
$ LANG=C apt-cache policy libreoffice* | grep -A2 ^libreoffice | sed 'h;:b;$b;N;/Installed: (none)/{N;N;d};$b;P;D'To learn which package was responsible for installing the files, you can use:
$ dpkg-query -S /usr/lib/libreoffice/share/autocorr/acor_is-IS.dat libreoffice-common: /usr/lib/libreoffice/share/autocorr/acor_is-IS.datNow when you know the file belongs to the libreoffice package libreoffice-common, you can check what else files this package has installed to your system:
$ dpkg -L libreoffice-common
Well, that’s a pretty long list. Seems this is one of the major packages of libreoffice, I’m pretty sure it can’t get removed without completely removing libreoffice automatically the same time, but let’s check:$ sudo apt-get --simulate purge libreoffice-common Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 libabw-0.1-1 libboost-locale1.74.0 libbox2d2 libclucene-contribs1v5 libclucene-core1v5 libe-book-0.1-1 libeot0 libepubgen-0.1-1 libetonyek-0.1-1 libexttextcat-2.0-0 libexttextcat-data libfreehand-0.1-1 liblangtag-common liblangtag1 libmhash2 libmspub-0.1-1 libmwaw-0.3-3 libmythes-1.2-0 libnumbertext-1.0-0 libnumbertext-data libodfgen-0.1-1 liborcus-0.17-0 liborcus-parser-0.17-0 libpagemaker-0.0-0 libqxp-0.0-0 librasqal3 librdf0 libreoffice-style-colibre libstaroffice-0.0-0 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3 libwps-0.4-4 libxmlsec1 libxmlsec1-nss libzmf-0.0-0 node-clipboard node-normalize.css node-prismjs uno-libs-private ure Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libreoffice-base-core* libreoffice-calc* libreoffice-common* libreoffice-core* libreoffice-draw* libreoffice-gtk3* libreoffice-help-common* libreoffice-help-de* libreoffice-impress* libreoffice-l10n-de* libreoffice-math* libreoffice-writer* 0 upgraded, 0 newly installed, 12 to remove and 48 not upgraded. Purg libreoffice-help-de [4:7.4.5-2] Purg libreoffice-writer [4:7.4.5-2] Purg libreoffice-calc [4:7.4.5-2] Purg libreoffice-base-core [4:7.4.5-2] Purg libreoffice-math [4:7.4.5-2] Purg libreoffice-l10n-de [4:7.4.5-2] Purg libreoffice-common [4:7.4.5-2] [libreoffice-core:amd64 libreoffice-draw:amd64 libreoffice-impress:amd64 libreoffice-help-common:amd64 ] Purg libreoffice-impress [4:7.4.5-2] [libreoffice-core:amd64 libreoffice-draw:amd64 libreoffice-help-common:amd64 ] Purg libreoffice-gtk3 [4:7.4.5-2] [libreoffice-core:amd64 libreoffice-draw:amd64 libreoffice-help-common:amd64 ] Purg libreoffice-core [4:7.4.5-2] [libreoffice-draw:amd64 libreoffice-help-common:amd64 ] Purg libreoffice-draw [4:7.4.5-2] [libreoffice-help-common:amd64 ] Purg libreoffice-help-common [4:7.4.5-2]Ok, the answer from system was pretty clear. You can’t remove the files without losing libreoffice. If you delete them manually, they will get restored automatically by each update.
All what you could do is, to discuss the issue with the debian package maintainer. Maybe he understands your concerns and sees a way to package differently. See debian libreoffice-common package, on the right side column you’ll find the recent maintainers and how to contact them via mailing list. It’s their decision how the packages they provide are modularised.
Many greetings
RobinWindows is like a submarine. Open a window and serious problems will start.
March 12, 2023 at 5:17 pm #101821Forum Admin
anticapitalista
::Dear anticapitalista,
Would you be so kind as to add these 2 new files to antiX 23?
Wallon
Which 2 files?
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
March 12, 2023 at 5:34 pm #101825Member
Wallon
::Dear anti-capitalist,
See post 101796 in this thread.
Dave explains how to download the 2 files from the Gitlab site.
I put the two files I downloaded.Best regards,
WallonRegarding the colour only option in the wallpaper app.
I have continued my exploration in the past to make this work. The reason it appears I could not make it work in the past was due to the rgb conversion values being not compatible with the gtk values. Updating / Modifying the past efforts shows that I mainly needed to multiply the rgb values by (65535/255)=257 before writing to the space/zzzfm session file and killing / restarting the desktop. Newest version of the wallpaper app and desktop-session-wallpaper script should now allow the colour only option for space/zzzfm. They can be found in gitlab; for testing copy bin/wallpaper and bin/desktop-session-wallpaper to /usr/local/bin/. (backup the originals before copying)March 12, 2023 at 5:36 pm #101828Member
Wallon
March 12, 2023 at 5:39 pm #101831Member
Wallon
::Dear Dave,
I have tested for all 3 desktops, zzzJWM, zzziceWM and for zzzFluxbox.
The unicolour wallpaper is the same for all 3 desktops.
It is perfect.Best regards,
WallonMarch 12, 2023 at 5:50 pm #101832Moderator
Brian Masinick
::Dear anticapitalista,
In the JWM desktop, would you please change the settings for the keyboard shortcuts?
Main menu
Control centre
Desktop
JWM settings
“Keys” tab
The line 58 “<Key key=”F2″>exec: gexec</Key>” should be disabled because it conflicts with the F2 key of zzzfm (rename a file)Best regards,
Wallon@Wallon: In case you are not familiar with the syntax, you can insert
the comment indicator prior to the
line 58 “<Key key=”F2″>exec: gexec</Key>”
whether the change is made or not.Unfortunately the comment indicator does not wish to display here. It’s the right arrow (>) followed by an exclamation mark (!), then two dashes (–). Let’s see if I can convince the editor to pass these through…
- This reply was modified 2 months ago by Brian Masinick. Reason: <!--
- This reply was modified 2 months ago by Brian Masinick.
- This reply was modified 2 months ago by Brian Masinick. Reason: <!-- comment
--
Brian MasinickMarch 12, 2023 at 5:52 pm #101834Member
Wallon
::Dear Robin,
Thank you for all the explanations.
We are really dependent on Debian!Mit freundlichen Grüßen,
WallonMarch 13, 2023 at 6:18 pm #101959MemberRobin
::From htop: Two of four CPU cores running amok with trash python script.
The cores which run at 100% change constantly, sometimes core 1&4, then core 3&4, then again 1&2 …PID Pri Ni Virt Res SHR S CPU MEM Time 2497333 37 1 90200 13304 6280 R 100% 0.2 +2h22:08 /usr/bin/python3 /usr/bin/trash /media/sda4/..../file 2497371 21 1 90200 13652 6112 R 100% 0.2 +2h18:03 /usr/bin/python3 /usr/bin/trash /media/sda4/..../file2Maybe this started after disk ran out of space (0 Bytes left) due to the trashbin was taking a couple of huge files instead of deleting them, by using the DEL key without shift, as I was used to. But trashbin feature shouldn’t run amok anyway.
Processes don’t obey to SIGTERM, had to send SIGKILL to shut the script down.
While killing one by one turned out: Each of these amok processes powers out one core completely.
Only after killing them, the CPU load was back to normal again.Windows is like a submarine. Open a window and serious problems will start.
March 17, 2023 at 11:41 am #102349MemberPPC
::@anticapitalista – some extra suggestions- since the trash seems to be working fine in antiX 23, add a desktop icon for the trash, so new users instantly know they have a trash can, an “easy” way to empty it. If possible, following something Robin said, maybe disable the Trash in Live mode, to avoid filling the pen-drive?
If you go with my idea to localize zzzfm’s bookmarks (don’t forget to use the config file with the Music Bookmark working) and additions at the startup, please do not forget to add the script to icewm’s startup file.
Also – I’m still using IceWM’s menu (not currently FT10), and I altered it a bit – I did change app-select’s entry in pt-pt (I adapted the localization in Transifex too). I realized that JWM’s menu, makes more logical sense- place the “Refresh menu” entry near the “Applications menu. I know the menu config file recently got updated, but I have several suggestions, to make it a tiny bit more pratical:
App-select’s entry
a separator
Shortcuts to the default generic apps (Terminal, File Manager, Web Browser)
a separator
The applications sub-menu (I renamed it to “All Aplications“, since everything else on the menu until this point an application)
The Personal Menu (including as it’s first entry the GUI script to manage it, in my case I named it something that can be translated as “FAVORITE APPS manager). I renamed this menu “Personal Favorite Apps”
The refresh menu entry (with elevated privileges via gksu)
a separator
Recent files
a separator
… and then the usual menu (including an entry to IceWM’s Manager GUI Script after Control Centre’s)The idea is offering users areas visually distinguished: App Search; Default Apps; All apps, Favorite apps, a way to refresh all apps; Recent files; Managment Section of the menu…; Exit Options.
(Note: personally, since I fave very few items on my personal menu, I display those entries not in a sub menu but directly in the first layer of the menu that can be achieved by editing the ~/.icewm/menu config file and placing the line “include personal” directly on the first layer of the menu. I placed it right after app-select. To hide the “Personal” sub-menu, simply comment it out the line that start with “menufile” and ends in “personal”. That is a very efficient way to access your favorite apps, if they are few. For a large number of apps, I advise keeping the sub-menu only. @anticapitalista – if you like this idea, I can try adding it as a toggle in IceWM’s GUI script)
P.
- This reply was modified 1 month, 3 weeks ago by PPC.
March 17, 2023 at 12:02 pm #102352Forum Admin
anticapitalista
::@PPC – please check the latest zzzFM configs over at gitlab to see if it is correct.
There have been so many changes since the original set up.https://gitlab.com/antiX-Linux/desktop-defaults-zzzfm-antix
Thanks
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
March 17, 2023 at 3:08 pm #102385MemberPPC
::@anticapitalista: I downloaded the session file from https://gitlab.com/antiX-Linux/desktop-defaults-zzzfm-antix/-/tree/main/skel/.config/zzzfm, booted into antiX 23a1 Live, replaced the session file and started zzzfm:
– The “Music” bookmark did appear, but it was empty, did not open any folder
– For some reason, using your session file, if I try to edit any bookmark, it’s simply deleted – that makes me think that there is something seriourly wrong with the Music Bookmark, so wrong that, when opening any Bookmark for edition, zzzfm craps out and removes it…Solution to the reported problems:
Try this session file instead – the Music Bookmark is working, as are all other bookmarks, and the new toolbar icons to change icon size and compact mode…
I can edit Bookmarks just fine, using zzzfm with this session file…Additional suggestion- I always use single click disabled (it’s one of the first lines) for one simple reason – true, it’s faster to just do a single click and launch a file, but in single click mode I find it very difficult to select several files (ex: to copy, move or delete them).
My zzzfm localization script seems to work perfectly with my session file, I think I did not test it with the session file you currently have in the git…
Also, in the “desktop” file, nr 3 should eventually be the trashcan .desktop file and nr 4 the Install .desktop file (that is, if you do want to include a desktop icon for the Trash Can).
P.
- This reply was modified 1 month, 3 weeks ago by PPC.
Attachments:
March 17, 2023 at 3:50 pm #102389MemberRobin
::running amok with trash python script
Had another incident of 100% CPU load on a single core (this would have been a hard freeze if it had happened on a single core CPU probably) from trash python script after 0 byte left on disk. Please ad a check to the script, that makes sure no file can get trashed when 0 bytes are left on drive, inform user per dialog that the file(s) must get deleted instead) in this case.
This time I had induced the 0 byte free disk space on purpose, in order to check whether the issue described above is reproducable, so I can state now: It happens always.
Windows is like a submarine. Open a window and serious problems will start.
-
AuthorPosts
- You must be logged in to reply to this topic.
