How to fix if slimski does not appear in antiX

It seems that if to remove slimski and install slimski again, it does not show in startup services. This happened in 32-bit sysvinit antiX 23, so not sure if the same issue is in the other versions?

To see if slimski is running

ps aux | grep slimski

If slimski does not run, the easiest way to get it working in sysvinit version, is to add the next line to the /etc/rc.local file before exit 0

if ! service slimski status > /dev/null; then
echo "slimski is not running. Restarting..."
service slimski stop
service slimski start
else
echo "slimski is running."
fi

https://www.antixforum.com/forums/topic/cannot-load-antix-locked-in-command-line/#post-155968

============================

Edit 16.5.2025: With antiX 23 runit:

1. Install slimski slimski-themes-extras-antix

sudo apt install slimski

2. Make a runit service if not already

sudo mkdir /etc/sv/slimski

3. Edit /etc/sv/slimski/run file if needed

sudo nano /etc/sv/slimski/run

slimski-run-file.zip

4. …. make it executable

sudo chmod +x /etc/sv/slimski/run

… link to /etc/service

sudo ln -s /etc/sv/slimski /etc/service/slimski

Codes in antiX ~/.bashrc file for startx are

# startx as user for all antiX 'desktop' options alias
alias srj="startx /usr/local/bin/desktop-session rox-jwm"
alias srf="startx /usr/local/bin/desktop-session rox-fluxbox"
alias sri="startx /usr/local/bin/desktop-session rox-icewm"
alias szj="startx /usr/local/bin/desktop-session zzz-jwm"
alias szf="startx /usr/local/bin/desktop-session zzz-fluxbox"
alias szi="startx /usr/local/bin/desktop-session zzz-icewm"
alias smj="startx /usr/local/bin/desktop-session min-jwm"
alias smf="startx /usr/local/bin/desktop-session min-fluxbox"
alias smi="startx /usr/local/bin/desktop-session min-icewm"
alias shw="startx /usr/local/bin/desktop-session herbstluftwm"