Forum › Forums › antiX-development › Development › 64 bit only – antiX-21-runit-beta2 available for testing.
- This topic has 251 replies, 23 voices, and was last updated Nov 12-4:22 pm by Brian Masinick.
-
AuthorPosts
-
September 9, 2021 at 9:09 pm #66820Member
olsztyn
::Run it first from terminal to make sure it works and assign the commands to a key-combination (on whatever WM you use).
Yes, each of the 3 WMs you mentioned should have a configuration file in which the you can specify your customized keybinds
Thank you Xecure and skidoo for the process to enable keybindings for desktop switching.
Simple and effective enhancement…Also just wanted to confirm that in testing (actually now using most of the time) antiX-runit-21 B2 I have not encountered any material issues.
– CUPS service comes up on boot and printing works fine
– Networking (SMB/CIFS) works as expected – properly maps to SMB shares. I did not test NFS but it should work also.
– Bluetooth service can be enabled via runit-service-manager.
– UFW comes up active after reboot.
– Slimski works fine for me except the actual default sessiontype is determined after username is entered and Enter key pressed, not necessarily sessiontype that is initially displayed. The parameter ‘Default sessiontype’ in slimski.local.conf – not sure it takes default value specified there. I am using the ‘default’ theme, not antiX, so it might be just related to my theme though…Just one minor observation, not material – I am not sure saving state across reboots works for me yet, such as remembering the last WiFi or backlight level on Live. It might be that I missed something to configure…
In general, except some minor configuration to finalize in my environment, it appears to me antiX runit 21 B2 is ready for full time use.
Thanks and Regards. Great accomplishment…- This reply was modified 1 year, 8 months ago by olsztyn.
- This reply was modified 1 year, 8 months ago by olsztyn.
Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersSeptember 14, 2021 at 11:26 pm #67255Memberolsztyn
::Update:
The only material issue with Runit 21 B2 (could be Sysvinit too, I did not have the time to test yet) is the following and it appears to have to do with sound volume controls compile of C code.
When I add the standard hardware volume controlsstatic const char *upvol[] = { “/usr/bin/amixer”, “sset”, “Master”, “5%+”, NULL };
static const char *downvol[] = { “/usr/bin/amixer”, “sset”, “Master”, “5%-“, NULL };
static const char *mutevol[] = { “/usr/bin/amixer”, “sset”, “Master”, “toggle”, NULL };to config.h for DWM and compile the C code of DWM it compiles correctly just as in antiX 19.4 (I did include the required X11 header – #include <X11/XF86keysym.h> ), however the hardware volume controls do not work in the executable DWM when so compiled under antiX 21 B2.
As a temporary workaround I keep compiling under antiX 19.4 and copying the resulting DWM executable to antiX 21 B2 /usr/local/bin.Do I need to use different (updated?) libraries under antiX 21 B2 (it is runit, but this should not make any difference in this case) to compile, so as to make sound volume hardware controls work?
Just to mention, sound volume controls work fine in IceWM and Herbstluftwm, apparently as these are pre-compiled so do not require compilation under antiX 21 B2…Any ideas will be greatly appreciated…
- This reply was modified 1 year, 7 months ago by olsztyn.
- This reply was modified 1 year, 7 months ago by olsztyn.
Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersSeptember 15, 2021 at 12:00 am #67261Member
manyroads
::@olsztyn FWIW… I use the following in sxhkd with both dwm & i3wm for volume control. I have not tested this in antiX21,
#Volume Control XF86AudioLowerVolume amixer set Master 5%- && notify-send "Volume (Down)" -u low -t 5000 XF86AudioRaiseVolume amixer set Master 5%+ && notify-send "Volume (Up)" -u low -t 5000 XF86AudioMute amixer set Master toggle && notify-send "Sound (Toggle)" -u low -t 5000- This reply was modified 1 year, 7 months ago by manyroads.
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 & i3wm ~Reg. Linux User #449130
20 Jan 2021 ~ "End of an Error"September 15, 2021 at 12:06 am #67263Memberolsztyn
::Thanks manyroads…
Sorry but I am not clear where you specify these in DWM…Thanks and Regards…
Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersSeptember 15, 2021 at 12:25 am #67264Member
manyroads
::@olsztyn You don’t need to do very much (nothing within dwm) as long as you provide a call to sxhkd when you start x windows. I do all the work via a simple call to a script; on Debian based systems I place my ‘call’ via the following command within .xsessionrc (.xsessionrc starts auto magically at login). Here’s the content:
# shared common keybindings (applications) sxhkd -c ~/.config/sxhkd/base.conf &Here’s my base.conf
# # sxhkdrc ~ common functions # i3wm/dwm/bspwm - and most other wms # ######################### # SUPER + FUNCTION KEYS # ######################### # if you want to assign applications to specific tags or workspaces # add a command behind the application to focus on that workspace if required # index 0 corresponds to tag or HLWM workspace 1 # index 1 corresponds to tag or HLWM workspace 2 # example # Firefox & herbstclient use_index 1 # Open Terminal super + Return # xterm # kitty st -g=84x24+100+300 # urxvt # dmenu super + d dmenu_run -c -l 20 -nb '#3B4252' -sb '#8FBCBB' -sf '#3B4252' -fn '-xos4-terminus-medium-r-*-*-14-*' # j4-dmenu (rofi) alt + @button1 j4-dmenu-desktop --dmenu="rofi -modi drun,window,run -show drun -show-icons -sidebar-mode -location 0 -width 360" # j4-dmenu-desktop --dmenu="bemenu-run -i -l 8 -n -P '>' --fn 'Source Code Pro Regular 14' --nb \#222222 --nf \#aaaaaa --sb \#000000 --sf \#ffffff --hb \#000000 --hf \#ffffff " super + F1 j4-dmenu-desktop --dmenu="rofi -modi drun,window,run -show drun -show-icons -sidebar-mode -location 0 -width 360" # Show Keybinding Index super + F2 zenity --text-info --width=640 --height=640 --html --filename=/home/mark/.local/share/help-files/app-keybindings.html --ok-label="Quit" # system utilities super + F3 ~/.local/share/scripts/system-monitors.sh # system maintenance links super + F4 ~/.local/share/scripts/system-links.sh # old game links super + F5 ~/.local/share/scripts/old-games.sh # Pavucontrol super + s pavucontrol # System Quit Options super + q ~/.local/share/scripts/logout.sh # Weater super + w ~/.local/share/scripts/weather.sh #Lock screen super + x i3lock-fancy # dm-tool lock # Kill Window alt + F4 xkill # Touchpad F9 ~/.local/share/scripts/touchpad-toggle.sh # Screenshot #F10 Print xfce4-screenshooter # Linux Links super + F11 zenity --text-info --width=640 --height=640 --html --filename=/home/mark/.local/share/help-files/linux-links.html --ok-label="Quit" # rofi Active Tasks super + F12 rofi -modi window -show window -show-icons -sidebar-mode # bmenu alt + b st -g=84x24+100+300 -e bmenu # gsimplecal alt + shift + c gsimplecal # calibre (books) alt + c ./.local/share/scripts/dark-calibre.sh # Music (DeadBeef) alt + d deadbeef # editor alt + e mousepad # st -g=84x24+100+300 -e vim & herbstclient use_index 3 # file managers alt + f caja # thunar # geany alt + g geany # j4-desktop-menu alt + j j4-dmenu-desktop --dmenu="dmenu -c -l 20 -fn "-xos4-terminus-medium-r-*-*-14-*" -nb '#2E3440' -nf '#E5E9F0' -sb '#85ABAA' -sf '#000000' -i" # Lock Screen alt + l i3lock-fancy # eMail alt + m thunderbird # nitrogen wallpaper alt + n nitrogen # office alt + o /usr/bin/onlyoffice-desktopeditors %U # libreoffice # pamac manager alt + p synaptic-pkexec # ranger- file manager alt + r # urxvt -e ranger # kitty -e ranger # xfce4-terminal --geometry 100x30+100+300 -e ranger st -g=84x24+100+300 -e ranger & herbstclient use_index 2 # skype alt + s skypeforlinux # Debian clean & update alt + u st -e ~/.local/share/scripts/clean-update.sh # Virtualbox alt + v virtualbox -style kvantum # & herbstclient use_index 4 # web browser alt + w firefox # chromium # opera & herbstclient use_index 1 # zim wiki alt + z zim # Reboot ctrl + alt + Delete reboot #Volume Control XF86AudioLowerVolume amixer set Master 5%- && notify-send "Volume (Down)" -u low -t 5000 XF86AudioRaiseVolume amixer set Master 5%+ && notify-send "Volume (Up)" -u low -t 5000 XF86AudioMute amixer set Master toggle && notify-send "Sound (Toggle)" -u low -t 5000 #Brightness control XF86MonBrightnessDown xbacklight -10 && notify-send -u normal -t 5000 "Backlight (Down)" XF86MonBrightnessUp xbacklight +10 && notify-send -u normal -t 5000 "Backlight (Up)"- This reply was modified 1 year, 7 months ago by manyroads.
- This reply was modified 1 year, 7 months ago by manyroads.
- This reply was modified 1 year, 7 months ago by manyroads.
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 & i3wm ~Reg. Linux User #449130
20 Jan 2021 ~ "End of an Error"September 15, 2021 at 12:39 am #67268Memberolsztyn
::you provide a call to sxhkd when you start x windows.
Thanks manyroads…
I see… It looks like an alternate way…
Would this be correct to say that controls defined here take effect across all WMs, so in other words there would be no need to define them within each WM separately?
Thanks and Regards…Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersSeptember 15, 2021 at 11:52 am #67276Forum Admin
anticapitalista
::Since dwm is not included on the iso, please take the chat/issues to another thread.
Thanks.Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
September 15, 2021 at 12:27 pm #67279Memberolsztyn
::Since dwm is not included on the iso, please take the chat/issues to another thread.
Yes, indeed. DWM does not belong in this topic.
However, just to clarify, although manifestation of this issues happened to surface with dwm, it is not dwm issue but the fact that these hardware controls compiled under antiX 21 B2 do not work, so it is not dwm specific but could as well be the same issue should anything else be compiled under antiX 21 B2.
Compiled under 19.4 works fine in antiX 21 B2, so perhaps some libraries in 21 B2 should be updated.
So, e.g. if Herbstluftwm is compiled under 21 B2, it should exhibit the same issue.
I do not see how could this be just dwm, as those hardware controls are standard and provided via include file from X11…Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersSeptember 15, 2021 at 12:57 pm #67280Forum Admin
anticapitalista
::But you said this-
Just to mention, sound volume controls work fine in IceWM and Herbstluftwm, apparently as these are pre-compiled so do not require compilation under antiX 21 B2…
dwm issues are not an antiX problem especially since the apps/scripts mentioned in this thread are all external to antiX and Debian bullseye.
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
September 15, 2021 at 1:00 pm #67281Member
Xecure
::Compiled under 19.4 works fine in antiX 21 B2, so perhaps some libraries in 21 B2 should be updated.
It is the other way around. You need to see what libraries have been updated or changed in bullseye, and see if you need to change the libraries to build dwm.
EDIT: in bullseye, it seems you need the packages x11proto-dev and nx-x11proto-core-dev [amd64] to get the XF86keysym.h header
To note, I have compiled and built more than one program in antiX 21 or with bullseye libraries, and experienced no issue with said programs.
- This reply was modified 1 year, 7 months ago by Xecure.
antiX Live system enthusiast.
General Live Boot Parameters for antiX.September 15, 2021 at 1:08 pm #67283Memberolsztyn
::It is the other way around. You need to see what libraries have been updated or changed in bullseye, and see if you need to change the libraries to build dwm.
Thank you Xecure!
Regards…Live antiX Boot Options (Previously posted by Xecure):
https://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_ParametersSeptember 16, 2021 at 6:50 pm #67336Moderator
Brian Masinick
::I’m running antiX 21 Runit testing again, so I updated my system. Last time I used the Dell Inspiron 5558 with runit and testing, it went well.
I explicitly tried several things, including the repo manager, changing repositories, using the Package Installer, installed Opera, used the galternatives, etc., essentially checking out several of the things that were problematic at one earlier time in testing; everything I tried today was successful.antiX 21 is looking very good for runit. I’ve used both kernels and I’ve also used two systems, this one and a Lenovo Thinkpad X201, both with good results.
(I’ve had good results with the sysvinit setup too; I’ll test that again and report in the proper location).
--
Brian MasinickSeptember 19, 2021 at 5:40 am #67498Memberrej
::Hi-
Installed on hardware, ran both kernels.
antiX-21-b2_x64-full.iso
Thank you! Nice work!!
If this is of any interest:
Apt-notifier missing parts – will not install. Synaptic and Pkg Installer. [attachment]
==============
Icewm – Laptop screen resolution does not save in “CC-session-Arandr” [clicked green checkmark] in slimski on reboot.XFCE -“xfce-display-settings.desktop” Screen resolution saves in XFCE slimski and LightDM on reboot.
==============
XFCE [slimski only]:
Many installed applications missing icons and programs do not appear in main menu [Whisker or default] selections or search. These applications accessed only through File Manager “Applications”.
==============
Imported Leafpad text files copied-pasted/dragged from MX19 on a flashdrive [Kingston SE9], turn into “Executable” in slimski. [attachment]Imported Leafpad text files copied-pasted/dragged from MX19 on a flashdrive [Kingston SE9], open as normal text files when imported in LightDM. [attachment].
September 19, 2021 at 7:06 am #67506Member
Xecure
::Apt-notifier
It seems python-pyqt5 was removed from Debian bullseye. We may have to ask the MX team how they have solved this issue.
cewm – Laptop screen resolution does not save in “CC-session-Arandr” [clicked green checkmark] in slimski on reboot.
Slimski will never load a (at least for now) any saved display configuration (to avoid problems when loading the incorrect configuration, but this may change in the future).
If you save the arandr configuration in $HOME/.screenlayout/default.sh, it will load as soon as the desktop-session starts.… slimski …
As you prefer using XFCE, you don’t need desktop-session-antix to control the session. Edit /etc/slimski.local.conf and search for the line starting with
#xsessionsdir /usr/share/xsessions
Uncomment it. Then search for the line starting with atlogin_cmd, comment it out and add below it the command to use normal xsession login. It should look like this:#atlogin_cmd setsid /usr/local/bin/desktop-session %sessiontype atlogin_cmd exec /usr/bin/bash -login /etc/X11/Xsession "%sessiontype"After this, reboot, test again all issues reported, which previous problems should be related to desktop-session-antix
Imported Leafpad text files copied-pasted/dragged from MX19 on a flashdrive [Kingston SE9], turn into “Executable” in slimski. [attachment]
Another user reported something similar (all permissions applied). This is related to udevil, which is the default mounting handler used by antiX (desktop-session), and not used by normal xfce session. Maybe we should remove the raspberrypi patch and restore the use of fmask and dmask configurations.
antiX Live system enthusiast.
General Live Boot Parameters for antiX.September 19, 2021 at 5:25 pm #67530Memberrej
-
AuthorPosts
- You must be logged in to reply to this topic.


