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 7, 2023 at 6:33 pm #99109Moderator
Brian Masinick
::
caprea wrote:
@olsztyn, on antiX full there is already everything installed you need for bluetooth in general.
For pipewire install
pipewire
wireplumber
gstreamer1.0-pipewire
libspa-0.2-bluetooth
pipewire-audio-client-libraries
pavucontrol
pipewire-pulseI’m going to run the antiX 23 image again and see if Bluetooth actually works for me “this time”.
Thanks for noting this.
--
Brian MasinickFebruary 7, 2023 at 6:35 pm #99110Forum Admin
anticapitalista
::pipewire got upgraded by Debian sid today so you will have to wait for non-systemd/non-elogind versions to hit the repos.
sid is a moving targetPhilosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
February 7, 2023 at 6:36 pm #99111Forum Admin
anticapitalista
::BTW – 6.1.10 antiX kernel should hit sid/testing/bookworm repos soon (64bit only).
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
February 7, 2023 at 6:36 pm #99112MemberPPC
::I forgot about the localization of the “Recent Files” bookmark! For that, we can piggyback from geany’s existing localization:
#localized Recent Files bookmark: #use geany's localization string, for now (our own localization can be added later, when creating the localization fils for the "addons" o zzzfm... export TEXTDOMAIN=geany; recents_label=$(echo "$(gettext "Recent _Files")") #remove any underscore recents_label=${recents_label//_/} #localize bookmark sed -i "s/cstm_0f7a0cea-label=.*/cstm_0f7a0cea-label=$recents_label/g" $targetfileI think this takes care of the localization of our new zzzfm additions (we can’t forget to create localization files for the Trash related entries and also the Recent Files (if we don’t want to depend on geany’s localization- that’s not a good practice, I got burned doing that on ft10…
I’m done for today!
P.
- This reply was modified 3 months ago by PPC.
February 7, 2023 at 6:39 pm #99115Moderator
Brian Masinick
::BTW – 6.1.10 antiX kernel should hit sid/testing/bookworm repos soon (64bit only).
Awesome!
--
Brian MasinickFebruary 7, 2023 at 7:18 pm #99119Moderator
caprea
::Pressing the “compact view” or “detailed view” buttons in zzzfm will remove desktop icons for some reason
I see this now. too. Installed to harddrive it’s not existent, but during a live-session.
In fact the desktop icons got not only removed, after clicking on one of the buttons,it is no longer possible to create a desktop icon with drag and drop with zzzfm or rox.
Everything is back to normal if you log out and in.@PPC, thanks a lot for your great support of antiX.
- This reply was modified 3 months ago by caprea.
February 7, 2023 at 7:36 pm #99122Memberstevesr0
::Hi anticapitalista,
The Pipewire updates in Sid are a fact of life, so I just keep the involved packages blocked and unblock them only to install a new nosystemd version (pipewire, libpipewire, libspa, gstreamer-pipewire, wireplumber).
As caprea said, Pipewire works fine on the full alpha without either systemd OR the script I need in my minimalistic Sid install.
Bluetooth requires the service to be activated (Services menu in the System menu in Control-centre), needs specific packages (libspa-bluetooth and (?) Pipewire-audio) and needs the bluetooth manager to detect, trust and pair with the headset. (In my case, my old headphones connect promptly to an iPad, but are not detected by antiX’s bluetooth manager search.) Haven’t used Bluetooth on Linux for a long while, was hard to get working when last tried on antiX. Don’t remember the details, sorry.
From my limited needs, Pipewire runs fine on alpha. N.B. I haven’t installed the audio-client-libraries package on either system since it is listed as transitional and not needed IIRC. I also have not used Pipewire-Jack or the VLC Pipewire plug-in since VLC works fine without it.
Before running Bluetooth, check rfkill. On my live alpha session, Bluetooth was soft blocked by default.
That summarizes my experience.
stevesr0
February 7, 2023 at 7:37 pm #99123MemberXunzi_23
::@anticapitalista, newer kernel good news.
Core 2 devices without NVidia GPU are running plenty good enough for office and school
usage with the older kernel, not much testing yet with the newer one.
As
Much of the day spent installing and customizing an antiX 22 setup for a new user family.February 7, 2023 at 7:59 pm #99124Moderator
Brian Masinick
::caprea wrote:
@olsztyn, on antiX full there is already everything installed you need for bluetooth in general.
For pipewire install
pipewire
wireplumber
gstreamer1.0-pipewire
libspa-0.2-bluetooth
pipewire-audio-client-libraries
pavucontrol
pipewire-pulseI’m going to run the antiX 23 image again and see if Bluetooth actually works for me “this time”.
Thanks for noting this.
Unfortunately on my Dell Inspiron 5558 laptop, when I ran live, I was able to use either kernel, but when I installed, I wasn’t able to run the 5.10.142 kernel; same issue as I had on this system with antiX 21/22 – 5.10.142 stops at /dev – when attempting to load the Intelfb; might be a workaround, but I’m not familiar with it.
The 4.19 kernel is the only boot kernel that works and it doesn’t find Bluetooth.
Running live, neither kernels found Bluetooth on this hardware.
I’m going to install a more recent kernel and see if I have any better success.
--
Brian MasinickFebruary 7, 2023 at 11:20 pm #99134Moderator
Brian Masinick
::I tried a Liquorix kernel and it had issues today, despite using the same kernel elsewhere; I will investigate this more later.
--
Brian MasinickFebruary 8, 2023 at 1:25 am #99139Memberolsztyn
::pipewire got upgraded by Debian sid today so you will have to wait for non-systemd/non-elogind versions to hit the repos.
sid is a moving targetThank you anticapitalista for continued leadership in the area of *elogind*-free antiX…
Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersFebruary 8, 2023 at 1:52 am #99140Memberolsztyn
::The PC is very old, 13-14 years old. antiX 19, antiX 21, Slackware 15, Salix 15, wattOS 12, work great on old hardware.antiX 19, Slackware 15 and Salix 15 even support the proprietary 340.xxx driver for the nvidia GS 8400 graphics card. With the mentioned editions, it will work for a long time.
Hopefully to not create an impression that antiX 23 will not work on such older PCs across the board, though:
I have at least one Core Duo laptop (T2390 processor Sandy Bridge) (about 2006?) and five Core 2 Duo laptops (Thinkpad X61 – 4 and Thinkpad Z61P with T7300 or T7600 processor) from about 2008 and all these run antiX 23 alpha just fine. I think that antiX 23 may no longer be working on some ‘old’ PCs meaning much older than 13-14 years old, though… It probably depends on graphics card. All my nVidia (340) Thinkpads T410 and Thinkpads T520 from 2010 work fine as usual using standard Nouveau driver. I have not been able to use native nVidia 340 driver since antiX 17 anyway…- This reply was modified 3 months ago by olsztyn.
- This reply was modified 3 months ago by olsztyn.
- This reply was modified 3 months ago by olsztyn.
Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersFebruary 8, 2023 at 9:39 am #99173MemberPPC
::ladd wrote:
Pressing the “compact view” or “detailed view” buttons in zzzfm will remove desktop icons for some reason
I see this now. too. Installed to harddrive it’s not existent, but during a live-session.
My bad, caprea and fladd – anticapitalista used the same script that I use in ft10 for those buttons. I created those buttons bcause changing views is somewhat hidden away in the menu: right click the space of zzzfm where files and folders are shown > View > Style > Theen choose “detailed/compact”
Since I kept forgeting how to do this, I created those scripts and placed icons for them on the toolbar… those scripts change zzzfm config file and for that change to take efect, zzzfm has to restart (and just restarting it does not automaticly make zzzfm display desktop icons again (note: this happenened because I do not use desktop icons I did not realise this)…
Sorry for that – I’ll try to find a workaround – I’ll try creating shortcuts to those options and then make the respective toolbar icons “press” those buttons using xdo – that works instantly, without the need to restart zzzfm…P.
February 8, 2023 at 9:51 am #99174MemberPPC
::For anyone wanting to localize most of the new entries in zzzfm, mixing all my previous suggestions, the correct (and nearly) final script should be:
#!/bin/bash #Script to localize antiX Linux File Manager (zzzFM's) "add-ons": Common Bookmarks, Home Bookmark, Recent Files and Trash related entries, by PPC, 7/2/2023, GPL TEXTDOMAINDIR=/usr/share/locale TEXTDOMAIN=zzzfmlocalize ###NOTE: this is just an example, the dev team is free to choose how to name this resource, of course #Variables with the text this zzzfm's "add-ons" displays, for easy editing and localization: trash_label=$"Trash" trash_menu_entry=$"Send to Trash" restore_menu_entry=$"Restore" recents_label=$"Recent Files" #script's variable(s): targetfile=~/.config/zzzfm/session #Localize Downloads Bookmark and path: label=$(echo $XDG_DOWNLOAD_DIR| cut -d/ -f4) sed -i "s/cstm_6c99bdd2-label=.*/cstm_6c99bdd2-label=$label/g" $targetfile sed -i "s|cstm_6c99bdd2-z=.*|cstm_6c99bdd2-z=$HOME/$label|g" $targetfile #Localize Documents Bookmark and path: label=$(echo $XDG_DOCUMENTS_DIR| cut -d/ -f4) sed -i "s/cstm_1f966a72-label=.*/cstm_6c99bdd2-label=$label/g" $targetfile sed -i "s|cstm_1f966a72-z=.*|cstm_6c99bdd2-z=$HOME/$label|g" $targetfile #Localize Pictures Bookmark and path: label=$(echo $XDG_PICTURES_DIR| cut -d/ -f4) sed -i "s/cstm_23f8698b-label=.*/cstm_6c99bdd2-label=$label/g" $targetfile sed -i "s|cstm_23f8698b-z=.*|cstm_6c99bdd2-z=$HOME/$label|g" $targetfile #Localize Videos Bookmark and path: label=$(echo $XDG_VIDEOS_DIR| cut -d/ -f4) sed -i "s/cstm_3be1d265-label=.*/cstm_3be1d265-label=$label/g" $targetfile sed -i "s|cstm_3be1d265-z=.*|cstm_3be1d265-z=$HOME/$label|g" $targetfile #Maybe to TODO???: anticapitalista did not insert a "Music" Bookmark. If it's inserted, it will require localization too, using label=$(echo $XDG_MUSIC_DIR| cut -d/ -f4) #localize Home bookmark: TEXTDOMAINDIR=/usr/share/locale TEXTDOMAIN=zzzfm homie=$"Home" sed -i "s/cstm_2b7f3cb1-label=.*/cstm_2b7f3cb1-label=$homie/g" $targetfile #Localize Recent Files bookmark: #NOTE: currently, all lines until the one that starts with "sed" are a workaround, using "geany's localization file, instead of our own #Get label localization, from geany's localization file export TEXTDOMAIN=geany; recents_label=$(echo "$(gettext "Recent _Files")") #remove any underscore recents_label=${recents_label//_/} sed -i "s/cstm_0f7a0cea-label=.*/cstm_0f7a0cea-label=$recents_label/g" $targetfile #Localize Trash related entries: #"Trash" bookmark: sed -i "s/cstm_3ca29516-label=.*/cstm_3ca29516-label=$trash_label/g" $targetfile #"Send to Trash" contextual menu entry: sed -i "s/cstm_25a291d5-label=.*/cstm_25a291d5-label=$trash_menu_entry/g" $targetfile #"Restore" (from Trash) contextual menu entry: sed -i "s/cstm_2b015761-label=.*/cstm_2b015761-label=$restore_menu_entry/g" $targetfileHow to use this script to localize zzzfm’s new entries:
save the script in your home folder, call it “zzzfmlocalize”
antiX Menu > Terminal
pkill zzzfmrun the script, from the terminal:
bash ~/zzzfmlocalizeIf you were using the default zzz-icewm desktop, to re-enable desktop icons:
antiX Menu > Desktops > … select zzzIceWMNote:
You can open zzzfm and test the localization for yourself. The bookmarks should all work now, in any language and all (except the Trash related ones) should be correctly localized.Note: you can edit the contents of the variables related to the “Trash” entries, on the start of the script so they show text in your own language, or, as it currently is, those entries will remain in English, until a localization file is created for this script… Adapt the script and repeat the process above, for it to change zzzfm’s config file.
Edit: Just in case anticapitalista wants a nice multilingual .desktop file, so users can access the Trash Can from the menu (I would advise using it with a variation of GUI scripts to manage the Trash Can, not just direct access to it. Ideally, launching that .desktop file should show users 2 choices: View Trash Can’s contents or Empty Trash Can (with a confirmation dialog before emptying it, of course).
trash.desktop:
[Desktop Entry] Categories=System;FileTools;Utility;Core;GTK;FileManager; Exec=zzzfm ~/.local/share/Trash/files/ Icon=/usr/share/icons/papirus-antix/48x48/status/user-trash.png MimeType=inode/directory;inode/mount-point;x-scheme-handler/ssh;x-scheme-handler/smb;x-scheme-handler/nfs;x-scheme-handler/ftp;x-scheme-handler/ptp;x-scheme-handler/mtp;x-scheme-handler/webdav;x-scheme-handler/http;x-scheme-handler/https; StartupNotify=true Type=Application Terminal=false X-KDE-Protocols=ftp,smb,ssh,ptp,mtp,nfs,webdav,http,https Name=Trash Name[fr]=Corbeille Name[pt]=Reciclagem Name[pt_BR]=Lixeira Name[es]=Papelera de reciclaje Name[it]=Cestino Name[de]=PapierKorb Comment=Access Files Moved to Recycle Bin Comment[fr]=Accès aux fichiers mis à la corbeille Comment[pt]=Aceder Ficheiros Removidos para a Reciclagem Comment[pt_BR]=Acessar os Arquivos Movidos para a Lixeira Comment[es]= Acessar Papelera de reciclaje Keywords=file;manager;file-manager; Keywords[fr]=fichier;gestionnaire;gestionnaire de fichiers; Keywords[pt]=ficheiro;gestor;gestor de ficheiro; Keywords[pt_BR]=arquivo;gerenciador;gerenciador de arquivos;P.
- 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 8, 2023 at 11:40 am #99186MemberPPC
::These suggestion is a little extra, by no means something essential, but easy to implement and can be convenient for user:
Since by default, it seems that antiX23 will use zzzfm to manage desktop icons, I have a proposal, that can be useful for folks (mainly coming from the main proprietary OS) that like having lots of icons on their desktop- since drag and drop files from zzzfm to the desktop, works with regular files but not .desktop files (and those people like having their apps on the desktop):
add a new contextual menu entry “Send to Desktop” (of course this implies changing the localization script I propose above to also localize this entry), that simply runscp %F $XDG_DESKTOP_DIRThis, combined with a Bookmark to the .desktop’s folder (called something that does not require localization: “Apps”) can let people add icons to their desktop until it runs out of space…
I also used, on devices on which app-select takes a while to load, the “apps” bookmark to quickly find applications, because most .desktop names match, or, at least contain the application name (in English, that’s usually it’s the app’s name- like Firefox, LibreOffice, Brave, etc).Edit: a very nice feature is that when using zzzfm to copy a .desktop to a desktop managed by zzzfm (zzz-icem, zzz-jwm, zzz-fluxbox) the file name is automagically replaced by the localized “Name” of the application it concerns.
- This reply was modified 3 months ago by PPC.
-
AuthorPosts
- You must be logged in to reply to this topic.