KLV-Airedale-sr14 with the Void Linux Kernel 6.9.6_1
KLV-Airedale-sr14
Kennel Linux Void Airedale Stable Release 14 898 MiB download size ↓
KLV-Airedale-sr14
SHA1-MD5.txt
Download from SOURCEFORGE
This is Stable Release version 14
Upgraded the
save2flash
mechanism to version 1.9_1Complete system update/upgrade from upstream Void Linux repos.
Cortile upgraded to version 2.5.0
-
Thanks to @fredx181 and @wiak for the fine tuning!
From sr13 ->
Added the Void Linux multilib repository to the
xbps
configurationComplete system update/upgrade from upstream Void Linux repos.
Added 3 styles available via Settings->Display with the files in
/root/.themes
Updated
filemnt
andfilemnt-thunar
for correct syntax with themount
command
From sr12 ->
Installed using the latest FirstRib skeleton
initrd.gz
version="7.0.3"; revision="-rc1" Date: 05Apr2024Removed xz-5.6.0 and replaced with rollback to safe version xz-5.4.6
Added a script to launch regeneration of the xLunch menu when selected from the xLunch menu.
Added Cortile 2.3.3 for a dynamic tiling wm layered on top of XFCE4.
From sr8 ->
Added Grub2config adapted for KLV usage borrowed from Puppy Linux to be able to install a grub2
boot loader on a drive partition easily.
With both Grub4Dos and Grub2config together, setting up a boot-able virtual machine frugal installation can be done in the RAM0 mode.
with a complete system update/upgrade and outfitted with a Void Linux kernel 6.9.1_1 on 28May2024
cpupower
has been added. Audio is now using pipewire
.
The wd_utils
are updated to the latest versions supplied by @wiak, and @fredx181 has fixed a bug in the save2flash
script.
Has Firefox 127.0.2 built in for a web browser.
Features full SAMBA support and managed by a modified for KLV Samba Simple Management GUI script, borrowed from F96-CE_4.
This version is equipped with 01firmware-6.9.1_1.sfs created with the woof-CE Kernel-Kit during a huge kernel build.
The team fine tuned login/logout with a long term solution utilizing the Void Linux service manager runit
to fix a conflict after upgrades to the runit-void
package added a service directory agetty-tty1
that conflicts with KLV's custom agetty-autologin-tty1
during logout/login causing difficulty in changing user. Adding a file called : /etc/sv/agetty-tty1/down
instructs runit
to disable the service which is persistent across reboots.
The initrd.gz
and w_init
are upgraded to version 7.0.1-rc1 which are constructed from the latest FirstRib skeleton-initrd.
Added the symlink gtk2dialog
that targets the binary gtkdialog-8.5
which is compiled against GTK2 which gives access to either gtk2 or gtk3.
@fredx181 has repaired a bug in save2flash
and modified swapper.sh
to adapt for the /mnt/home device showing directly in Thunar and on the desktop. swapper.sh
activates any swap partitions available to KLV-Airedale during system start.
From a suggestion by @wiak added in a modification to w_init that will display icons for /mnt/home
partition in Thunar
and on the desktop.
New and improved tuning of the /boot
directory boot stanza's. improving the reliability of booting in QEMU, Ventoy and S2SG.
Improved and rebuilt initrd.qz including expanded support for SD cards.
Routine system update/upgrade. And wallpapers from @Sofiya are included, replacing some of the stock xfce4 backgrounds.
@wiak has again done more work improving the boot system menus and further improvement to the initrd.gz boot mechanisms :
The iso config file boot/grub/menu.lst is used to boot from cdrom using that internal to ISO provided menu.lst (i.e. he currently uses grub4dos for that purpose).
The ISO config file boot/grub/loopback.cfg is used (per usual) to provide the boot menu for SG2D
The ISO config file boot/grub/grub.cfg is used by Ventoy (but included no Ventoy compatible entries until my alterations below)I have made some modifications to all of the above (though have left previous entries in place for later experimentation and possible modification or deletion).
In particular I have provided the ability when booting via SG2D or Ventoy of using the FR modes:a. RAM0 for session changes in RAM only (i.e. no save persistence)
b. RAM2 save on demand mode back to upper_changes folder (or ucimg savefile) in same directory iso is stored (or in subdirectory if symlink manually made to iso).
c. RAM2 save on demand mode back to upper_changes folder in, Clarity suggested, partition with LABEL 'Persistence' and directory 'Sessions'
d. Direct save (not in RAM) back to upper_changes folder (or ucimg savefile) in same directory iso is stored (or in subdirectory if symlink manually made to iso).
e. Direct save (not in RAM) back to upper_changes folder in, Clarity suggested, partition with LABEL 'Persistence' and directory 'Sessions'No editing of the presented SG2D or Ventoy boot menus will be required to achieve these most useful FR initrd modes. User just needs to put the KLV iso in BOOTISOS (or wherever it is put usually) and boot...
starting of the pulseaudio system for any user that is logged in has been fixed and improved. Thanks wiak, Sofiya and fredx181 for the exact steps.
Upgraded to a new version of @fredx181's save2flash
, and set LANG=en_US.UTF-8
in /etc/environment as default localization.
Thanks to @Sofiya for the poorercputemp and Display Control packages that also have been added to desktop.
Grub2config is now included in the System menu. For setting up a boot-able device using
gparted
andgrub2config
.Grub4Dos is also in the menu. Making KLV-Airedale also capable of setting up a boot-able device using
gparted
andgrub4dosconfig
.CUPS starting as a service has been added and is working thanks to @rcrsn51 spotting missing components!
KLV-Airedale-sr14 is just as at home on FAT32, NTFS partitions as it is running from ext2/3/4 formatted partitions.
Also included is wiak's generate a set of boot stanzas script. fredx181's mksplash
has a menu entry and the remaster script is installed.
With the addition of a xfce4 desktop tiling configuration. A tip from wiak for configuring Tiling windows done with the Super (Windows) key and an up, down, left, right, home, pgup, pgdown or end key.
gxmessage in the default rootfs.
save2flash has been expanded to handle persistence on FAT32
and NTFS
partitions.
The mksplash GUI utility to create splash notification banners.
The latest initrd.gz
brings vFat
and NTFS
formatted partition support to KLV, allowing persistence on NTFS/vFat systems as well as the usual /ext2/ext3/ext4/swap support.
included
htop, Grub2config, Grub4Dos, CUPS
created a symlink
/root/spot
with the target/home/spot
Auto login cleaned up.
includes also the logout logic provided by fredx181 gives true mulit-user support.
replaced loop.cfg to the most recent modifications.
Debian kernel 6.0.0-3-KLV SMP PREEMPT DYNAMIC is used.
added gtkhash
Plus the other important improvements contributed by the KLV team.
Added @fredx181's save2flash utility that can be used when KLV is started in RAM2 mode to perform session saves on demand for persistence.
This is similar to PUPMODE13 in Puppy Linux.
fredx181's swap partition enable script includes the latest revisions, and also added are the packages
mime-add-1.0_0.noarch.xbps
edit-sfs-1.0_0.noarch.xbps
KLV-Airedale-sr14 is able to load squash SFS packages on the fly or during the boot sequence.
Squash files and ISO images can be opened from the file manager and the read the contents.
can run with rootfs, 01fimware and 00module SFS files as uncompressed directories.
Also able to load compressed and/or decompressed directories,
once a 2 digit prefix is added to the file name.It is possible to mix using compressed squash files and uncompressed directories.
Also can be downloaded from https://rockedge.org/kernels in ISO->Kennel_Linux->Airedale