01

March
2022

Releasing Slax 11.2.1

Bugfix release of Slax, labeled as version 11.2.1, is now available for download.
More info can be found in Changelog.

Download links are, as usual, at www.slax.org main page

User comments
Pete 2022-03-01 21:27

This is what I was looking for, especially the PXE fix. Thank you Tomas

Swiatlinuksa_YT 2022-03-01 21:39

Hi. I just tested your newest version and it again has issues with resolution change. Issue with not opening .txt still exist too. iso is newest version. Tested on virtualbox 6.1.

jose 2022-03-01 23:58

thank you for making the 11.2.1 changes. i still boot to syslinux boot prompt. error is "failed to load com32 file /slax/boot/vesamenu c32." i am using the 64bit iso like i did on slax 9 which works on this 2008 Acer that originally came with Windows Vista. probably time to upgrade to an uefi machine. anyway, thank you for taking your time to work on this problem.

Garry 2022-03-02 12:11

Hi Tomas. Thank you for the great update!

One quick question, I am trying to install guest additions for virtualbox but I can't seem to find the header files to install.

Slax currently has the 5.10.92 kernel, but there does not appear to be an appropriate header file in the apt repositories. I have tried a few header files and also installed build-essential via apt, but I am still not able to compile source code successfully.

Are you able to offer any suggested next steps that I can try?

Thanks once again for a great minimalist base.

Garry

jose 2022-03-02 16:31

Tomas, another comment, i tried a v11.2.1 32bit iso and arrived at the same syslinux boot prompt. i typed in vmlinuz which made a kernel panic and ended at "kernel panic-not syncing:VTS unable to mount root fs on unknown block (0,0)." maybe i can look at the root partition adjust it and update initramfs, and update grub? anyway, thank you for listening.

TheNoobster 2022-03-02 18:57

Garry points to something important without header files in the bullseye repo we cannot compile other stuff. Can we?

Martin 2022-03-03 19:28

How can I connect to WiFi network?

Kane 2022-03-04 09:32

How to customize xlunch in Slax? Where I can find a config file?

Tomas M 2022-03-04 10:05

@jose
this is very strange. Are you booting from CD or USB? If USB, you can try to edit things, for example try to delete the EFI folter on USB if that makes any difference

@Kane
In Slax, there is a script in /usr/bin/fbappselect which is responsible for starting xlunch. It actually does not have any config file, instead if feeds the direct output of xlunch_genquick script to standard input of xlunch. So you may examine /usr/bin/xlunch_genquick as well.

jose 2022-03-04 15:06

thank you for the suggestions. the extracted /slax folder has the /boot/efi folder within the /slax/boot folder however when i move it to the 32gb sandisk stick formatted mbr ext4 it leaves the main slax/boot and creates a seperate efi/boot folder within /slax and the original EFI folder in slax/boot is empty. i did try by populating the efi files to the main slax/boot/efi folder, no luck same syslinux boot: prompt. i did type "linux" at the syslinux prompt with no results. i did not have the full kernel description to plug in the syslinux boot prompt. i will try to delete the 2 EFI folders from slax/boot and check the results. i do get boot.sh to run the script and show the usb has been made bootable whenever i run it. @Kane thank you, when i get slax 11 to boot i will take a look at etc\fstab, mtab and /usr/bin/fbappselect (xlunch). than you for your suggestions i love slax and will keep trying to get it to boot.

jose 2022-03-04 20:23

Tomas
success! I'm posting from Firefox 91.7esr on the new and very improved Slax 11.2.1. I'm not sure what exactly was going on with the many failed attempts to boot into Slax, however it is beautiful now. Thank you for all your hard work. My father in law came from Prague in 1948. He said they had to wait for the snow so the sound of their footsteps was hidden as their group crossed the border.

Peter 2022-03-05 17:36

Hi! How to make L2TP vpn connection in SLAX?

Drago 2022-03-05 18:51

Hi Tomas,

did you see Garry's message about compiling guest additions for virtualbox which requires linux headers, and since only linux-headers-amd64 (5.10.84-1) is available in the official repo and not 5.10.92 which corresponds to Slax's kernel, do you have a solution for us please?

Thank you

Tomas M 2022-03-06 11:20

@Drago
I don't fully understand why there is no linux-headers for 5.10.92, because that was the current available kernel source in Debian, downloaded by the command "apt source linux". You can try to download full kernel sources with that command, extract, install 'make' and try make headers_install, if that helps

Peter 2022-03-06 12:16

I tried to install network-manager-l2tp but still no vpn option and I've lost internet connection. I also tried to install kvpnc but no luck again...

tiago 2022-03-06 15:59

Please i need install my gpu whow to?

Peter 2022-03-06 19:43

Ok, L2TP connection works! I had to uninstall connman package and than install gnome network manager with l2tp plugin.

Drago 2022-03-07 12:07

@Tomas M unfortunately it didn't work, I still get "VirtualBox Guest Additions: Linux headers not found for target kernel 5.10.92.".

What I did next was to install linux-headers-amd4, since linux-headers-$(uname -r) wasn't returning anything and it installed "linux-headers-5.10.0-11-amd64" and "linux-headers-5.10.0-11-common", however when apt is installing them it says (it indicates 5.10.92-1) :

Setting up linux-headers-5.10.0-11-common (5.10.92-1)
Setting up linux-kbuild-5.10 (5.10.92-1)
Setting up linux-headers-5.10.0-11-amd4 (5.10.92-1)

Also, inside the /usr/src/linux-headers-5.10.0-11-common/Makefile it says:

VERSION = 5
PATCHLEVEL = 10
SUBLEVEL = 92

So it seems like they are 5.10.92 but for some reason VBox doesn't see them which is really annoying.

Thank you for your help.

lukolve 2022-03-11 17:36

Would be nice to have support for creating squash package, enhace slax command
etc.:
like this

apt2sb:
github.com/lukolve/My-Bash-scripts-for-Slax/blob/main/apt2sb

builddep2sb:
github.com/lukolve/My-Bash-scripts-for-Slax/blob/main/buildep2sb

and this is very nice for more security my script
github.com/lukolve/My-Bash-scripts-for-Slax/blob/main/rc-password

github.com/lukolve/My-Bash-scripts-for-Slax/blob/main/rc-firewall

thanks

Carlos A. 2022-03-11 18:53

@Víctor Esteller 2022-03-11 00:1

Hola. El Sr. @Tomas M ha echo un inmenso trabajo reduciendo una instalacion tipa de unos 10 Gb. a 280 Mb. sacando muchos archivos la mayoria nunca llegaran a utilisar, entre las traducciones de diferentes idiomas.

Yo he estado parchando mi SLAX de esta manera, espero que sirba

inicia en modo fresco

Para establecer el español como idioma por defecto, tan solo debemos hacer desde una consola como root:

apt reinstall locales
timedatectl set-timezone America/Caracas
export LANGUAGE=es_ES.UTF-8
export LANG=es_ES.UTF-8
export LC_ALL=es_ES.UTF-8
locale-gen es_VE.UTF-8
dpkg-reconfigure locales


Como quieres el Español de Venezuela he seleccionado la opcion es_VE.UTF-8 UTF-8.
timedatectl es para que el rejoj muestre la hora y formato local....

bajate los siguientes packajes

chromium-l10n
gnome-calculator
pcmanfm
xarchiver
fluxbox

instale p7zip-full

apt install p7zip-full

esto es para abrir los packages (*.deb) con archiver, para extraer solo el archivo *.mo de la tradcuccion, colocandolos justo en la misma ruta interna pero en el sistema
Ejemplo:

/usr/share/locale/es/LC_MESSAGES/pcmanfm.mo
/usr/share/locale/es/LC_MESSAGES/gnome-calculator.mo
/usr/share/locale/es/LC_MESSAGES/xarchiver.mo
/usr/share/fluxbox/nls/es_ES.ISO-8859-15/fluxbox.cat
/usr/share/fluxbox/nls/es_ES.UTF-8/fluxbox.cat

ya puedes borra los packages descargados.

---------------------------------------------------

edita el archivo menu localisado en /root/.fluxbox (es un directorio oculto) a gusto personal

extras posiblesmente utiles:

xsol y xpat2 son juegos de cartas, funcionales en SLAX

xvkbd es un teclado en patalla.

salva los cambios:

savevechanges /root/20-idiomas.sb

copiar el archico generado en */slax/modules/20-idiomas.sb

el numero lo coloco para asegurarce el ornden de carga de los modulos,
las demas instalaciones les doy un numero mayor como 40 en adelante por futuras actuliaciones de DEBIAN.

Desde Valle de la Pascua; Venezuela

Linus Virtanen 2022-03-13 14:54

Hello!

How can i install Firefox on Slax 11.2.1 (32-bit)? Or is it possible?

I alredy tried sudo apt install firefox (no success).

Thanks.

parrothead 2022-03-13 16:21

Debian calls the package firefox-esr. You just need to do:

apt install firefox-esr

Pat

KJ 2022-03-13 19:57

My computer is stuck in 640x480 mode.

xrandr reports only 640x480 available

Doing a lspci | grep VGA I get

VGA compatible controller: Advanced Micro Devices, Inc [AMD/ATI] Lucienne (revc2)

any suggestions ?

neko 2022-03-16 10:34

Slax 11.2.1 ISOs were tried to update to Kernel 5.17-rc8 with AUFS patch "5.x-rcN-20220221".

slax-32bit-11.2.1-k5.17-rc8.iso (298 M)
h ttps://www.mediafire.com/file/9k9dzfqni8yxtc1/slax-32bit-11.2.1-k5.17-rc8.iso
md5sum: f312b619939f14ec36c6dfc0ea2dbad9 slax-32bit-11.2.1-k5.17-rc8.iso

slax-64bit-11.2.1-k5.17-rc8.iso (298 M)
h ttps://www.mediafire.com/file/bep5dexxlptx773/slax-64bit-11.2.1-k5.17-rc8.iso
md5sum: 4a050b54a0ca16c655be848288fb5a8e slax-64bit-11.2.1-k5.17-rc8.iso

Drago 2022-03-16 13:49

@Tomas M, just to let you know I was finally able to install Virtualbox Guest Additions.
I did :

apt-get install linux-headers-amd64
apt-get install build-essential

and then I simlinked /usr/src/linux-headers-5.10.*-*-common to /lib/modules/5.10.92/src and /usr/src/linux-headers-5.10.*-*-common-amd64 to /lib/modules/5.10.92/build

and it worked :) I used Virtualbox 6.1.32.

Hope this helps someone else.

johnnybgoode 2022-03-18 23:52

Drago,

How do you

simlinked /usr/src/linux-headers-5.10.*-*-common to /lib/modules/5.10.92/src and /usr/src/linux-headers-5.10.*-*-common-amd64 to /lib/modules/5.10.92/build?

Thank you!

Drago 2022-03-19 13:31

@johnnybgoode you can left-clik drag "/usr/src/linux-headers-5.10.*-*-common" to /lib/modules/5.10.92/ and choose "Link here" and then rename it to "src". And do the same with "/usr/src/linux-headers-5.10.*-*-common-amd64" and rename it to build.

Leandro Martín Peralta 2022-03-19 21:12

Thanks for the new release! Is there a way to make persistent mode work with Ventoy's persistence plugin? They only list Arch and Ubuntu based distros, so I am not sure if Debian-base distros would be included or if they use a specific persistence method that Ventoy relies on.

Tomas M 2022-03-20 10:56

@Drago
Thank you! :)

@Leandro Martín Peralta
Slax already supports persistent changes, if you are running it from a writable device, such as USB disk drive. Do you need persistent changes when you are running from CD? Ten simply copy /slax/ folder from CD to a directory on your hard drive where you want to store your persistent changes, eg. copy to C:\ ... (so you will end up with C:\slax\ directory) and persistent changes will be stored automatically in C:\slax\changes\changes.dat file, but you need to eject the CD immediately after the kernel boots (so Slax data will be loaded from disk instead of CD)

If you have a Linux filesystem on your hard disk, such as ext4, etc, then you just do the same, copy /slax/ folder from CD to your root filesystem, and do the same (boot from CD and eject the CD immediately after kernel messages start to appear), and then changes will be stored not in the changes.dat file, but directly as native files in /slax/changes/ directory

Era Scarecrow 2022-03-23 07:16

I've managed to test my scripts to convert sb to use lzo and it seems to work just fine. Though i'll be working on a script to clean sb modules out for sharing and general use (removing wifi password data, cached stuff that doesn't need to be present, etc)

The only blocking issue i really have is trying to get sound to work. If i could i'd use Slax instead of Mint for everything.

adam123adam 2022-04-30 00:18

@Drago
I did it as you say (symlinked directories common and amd64 linux-headers). I can say after that Guest Additions has been installed sucessfuly, but it seems that it doesn't work anyway.
After reboot and changing window size of Slax VM resolution still doesn't resize, bidirectional "copy and paste" between OS and VM doesn't work too.
Is there anything else that I should to do for VirtualBox Guest Additions works well?

Marcelo 2022-05-18 01:44

@Tomas M, I installed the latest version of linux-headers (apt-get install linux-headers-generic), and symlinks manually as you explained, but the compiler driver doesn't work. An error message saying that the module format is invalid is shown:

$ sudo insmod rtl8188fu.ko
insmod: ERROR: could not insert module rtl8188fu.ko: Invalid module format

It seems that the newer version of the linux-headers is incompatible with the slax kernel, I have tried other older versions but none have worked.