Page 1 of 3

KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Tue Oct 11, 2022 1:14 pm
by rockedge

KLV-Airedale-beta21
Kennel Linux Void Airedale Beta 21 560 MiB download size ->
KLV-Airedale-beta21
SHA1-MD5.txt

This is KLV-Airedale-beta20.4 with a kernel version 6.0.0-KLV

Kernel 6.0.0-KLV is built for KLV-Airedale and has no AUFS. It is configured for low-latency SMP PREEMPT DYNAMIC with Overlayfs and NTFS support built in, as is virtualization support.

Only changes are a routine rolling system update and 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.

has the latest FirstRib skeleton initrd v6.0-rc1 supplying the initrd.gz
and is currently equipped with the kernel 6.0.0-KLV (no AUFS support).
00modules-6.0.0-KLV.sfs has the file structure -> /usr/lib/modules

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.

  • Beta21 has wiak's FirstRib skeleton initrd v6.0-rc1 and w_init_6.0-rc1

  • the kernel's 00Module SFS file structure has been modified by moving /lib/modules to /usr/lib/modules

  • included htop

  • 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.

  • kernel 6.0.0-KLV (overlayfs built in and no AUFS) 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-beta21 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


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Tue Oct 11, 2022 2:36 pm
by fredx181

@rockedge reply to: viewtopic.php?p=69222#p69222
Here's gtk3splash-mod-klv.tar.gz for to be included (mksplash and gtkdialog-splash scripts) in 10gtkdialogGTK3_filemnt64.sfs:

gtk3splash-mod-klv.tar.gz
(287.97 KiB) Downloaded 50 times

Includes the latest improvements but is compatible with how names are in KLV, (e.g. gtkdialog-splash and mksplash) instead of the renaming thing I did here viewtopic.php?p=69032#p69032

Renamed gtkdialog-splash to gtk3-splash and mksplash to mksplash3

edit: and please add the desktop wallpaper fix that I suggested earlier (might work in most cases :?: ) in next version (I still got the the xfce vertical wallpaper on beta21).


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Tue Oct 11, 2022 3:10 pm
by rockedge

in next version (I still got the the xfce vertical wallpaper on beta21).

I had it in but during a change neglected to put it back in! I will add the latest gtk-splash and the config file for the wallpaper in a improved beta21


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Tue Oct 11, 2022 3:49 pm
by rockedge

@fredx181 It's all in! Please download the updated version and see how it goes. :thumbup:


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Tue Oct 11, 2022 6:10 pm
by fredx181

Wallpaper is showing the correct one now for me (the "KLV-Airedale" wallpaper instead of the default XFCE wallpaper with the mouse pic), curious if it's ok now for anyone else too :?:
The gtkdialog-splash and mksplash included are not the newest, but again, not really important of course, I trust that it comes with later version, no hurry ;) .


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Tue Oct 11, 2022 8:11 pm
by rockedge

@fredx181 which gtkdialog-splash should I be using? I put the KLV mod'ed version (I thought) in already. Maybe I mixed something up, I'll check


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Tue Oct 11, 2022 8:17 pm
by fredx181

From the "gtk3splash-mod-klv.tar.gz" here; viewtopic.php?p=69227#p69227


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Wed Oct 12, 2022 1:33 am
by rockedge

@fredx181 There seemed to be a conflicting gtkdialog but other than that newest modified for KLV gtkdialog-splash and mksplash.sh are in the 10gtkdialogGTK3_filemnt64.sfs file.

Hopefully it's all straightened out so I can move on to a CUPS installation.


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Wed Oct 12, 2022 2:19 pm
by fredx181
rockedge wrote: Wed Oct 12, 2022 1:33 am

@fredx181 There seemed to be a conflicting gtkdialog but other than that newest modified for KLV gtkdialog-splash and mksplash.sh are in the 10gtkdialogGTK3_filemnt64.sfs file.

Hopefully it's all straightened out so I can move on to a CUPS installation.

Yes, all fine now, can't see any conflict though, works well with gtkdialog.

Another thing: when running yad, I get this:

Code: Select all

root# yad
/usr/lib64/gio/modules/libgioenvironmentproxy.so: cannot open shared object file: No such file or directory
Failed to load module: /usr/lib64/gio/modules/libgioenvironmentproxy.so

Not a problem for me though, it works ok (what I use yad for), perhaps for some special use it may be a problem :?:


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Thu Oct 13, 2022 7:26 pm
by Sofiya

Hello @rockedge
A good puppy, I liked it, it works smartly! :thumbup: , is it only for one language? Or how can I change the system language?

greeting works, but the output in the console shows about the absence libgioenvironmetproxy.so
when you start mksplash also the absence of this dependency


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Fri Oct 14, 2022 12:22 am
by rockedge

I will look at that error which seems to have crept in. So far I am not sure what is causing it.

Here is a wallpaper and desktop look I am working with on before trying a tray xfce4 plugin ->

Screenshot(1).jpg
Screenshot(1).jpg (19.35 KiB) Viewed 1686 times

Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Fri Oct 14, 2022 1:03 am
by geo_c
rockedge wrote: Fri Oct 14, 2022 12:22 am

Here is a wallpaper and desktop look I am working with on before trying a tray xfce4 plugin ->

I've been playing around with wallpaper. If you're making a universal system boot background, how do you deal with various resolution? My idea is just to have a few dimensions, but is there a forumula or something?


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Fri Oct 14, 2022 6:09 am
by geo_c

Just playing around. I don't expect anything to come of it!

Image

Image


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Fri Oct 14, 2022 2:27 pm
by geo_c

and the original image:

Image


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Fri Oct 14, 2022 10:25 pm
by geo_c

EDIT: Changed the images, to something better.

@rockedge A little more in line with your original composition. This is a square-ish resolution 1280x1040, so I made one with a font that looks decent stretched, as on my monitor which is something like 960x580. Still the font can use some work, I only have about 50 fonts. If you want me to take this to another place in the forum just say the word.

image below for 800x600:

Image

image below is my desktop with an altered font to stretch across my monitor:

Image

the unstretched image below for wider monitors as seen on my desktop above:
Image


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 12:42 am
by Clarity

QEMU and SG2D ISO file booting to desktop without issues. Boots fast...run fast...stable! QEMU Stanze which works very well is:
qemu-system-x86_64 -enable-kvm -m 2G -vga std -smp 2 -device AC97 -cdrom KLV-Airedale-beta21.iso

Question

  • Since the seasoned veterans, here, use KVM for test because of its quickness, has ANYONE gotten KLV to boot in a QEMU BIOS parm for booting in UEFI VM?


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 9:29 am
by je55eah

This project sounds awesome and I will be trying it out soon. Will exfat support be possible? What is the principle use case for Void Linux? What does KLV Airedale mean? Aside from the underlying technology, how does this project differentiate itself from Fatdog, Puppy, Antix, Porteus, and Slax from a users perspective?


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 12:42 pm
by Sofiya

I think what's wrong, what I'm missing, and I understand that I can't run shell script.sh with a mouse click.
in order to be able to run shell script.sh files, type in terminal: xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true . now sh files will be launched by clicking


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 2:15 pm
by rockedge

@Sofiya We should probably set this command and have scripts launch when clicking on a shell script in Thunar as the default behavior.

I tend to jump to Rox-Filer because this works out of the box, but really like it when the same thing works in Thunar.

Good stuff....I'm going to do that today. So the default behavior of Thunar in KLV will launch scripts on a mouse click.


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 2:53 pm
by geo_c
Sofiya wrote: Sat Oct 15, 2022 12:42 pm

type in terminal: xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true . now sh files will be launched by clicking

I tired that and it didn't seem to work, maybe I need to reboot? But my shell scripts do and have been running from midnight commander.


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 4:22 pm
by Sofiya
geo_c wrote: Sat Oct 15, 2022 2:53 pm

I tired that and it didn't seem to work, maybe I need to reboot? But my shell scripts do and have been running from midnight commander.

no i dont reboot


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 4:32 pm
by Sofiya

I change the thunar file in usr/bin/ to a modified one. It's an ugly message that you are running as root.
so far it works well


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 4:35 pm
by geo_c
rockedge wrote: Fri Oct 14, 2022 12:22 am

Here is a wallpaper and desktop look I am working with on before trying a tray xfce4 plugin ->

Would you mind if I tweak your background? I would need the original photo to work with.


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 4:53 pm
by rockedge

@geo_c Totally!! I really like your work and will like to see and I'll probably use the version(s) you come out with.

I will put them in a spot to download from!


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 6:26 pm
by rockedge

Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 7:31 pm
by fredx181
geo_c wrote: Sat Oct 15, 2022 2:53 pm
Sofiya wrote: Sat Oct 15, 2022 12:42 pm

type in terminal: xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true . now sh files will be launched by clicking

I tired that and it didn't seem to work, maybe I need to reboot? But my shell scripts do and have been running from midnight commander.

Works well for me (from Thunar).


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 9:40 pm
by geo_c
fredx181 wrote: Sat Oct 15, 2022 7:31 pm

[Works well for me (from Thunar).

I'm trying to launch neomutt from a script, but it doesn't launch from the terminal with my script either. However if I type from a terminal the command written in the script, it launches. The script is located in my-applications, and has an '#!' icon next to it, and if I right click Thunar asks me if I want to execute, but when I choose it, nothing happens. I thought maybe it's not opening a terminal, but neomutt doesn't show up in htop either.

So I'm wondering if /root/my-applications is not in the path for Xfce terminal and Thunar, or something like that.

Yes, I think that's it, because in the terminal if I type /root/my-applications/mymuttscript then neomutt launches. But if I simply switch to the /root/my-applications directory and type mymuttscript I get 'command not found'

Still, it's also not executing by clicking in Thunar. Maybe I'll try that config command one more time. Although I'm still in beta 20.4, and not beta21. I looked at the differences and didn't feel the need to update right away. I don't know if that would make a difference.


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 10:03 pm
by Sofiya
geo_c wrote: Sat Oct 15, 2022 9:40 pm

put mymuttscript here - we will test
most likely you have %F or %U or something similar in your script after the command.
with this icon in the script will not run as follows


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 10:35 pm
by geo_c
Sofiya wrote: Sat Oct 15, 2022 10:03 pm

put mymuttscript here - we will test

It's very simple, just this:

Code: Select all

#! /bin/sh
neomutt -F /etc/neomuttrc

The -F option tells neomutt to use the rc config file located in /etc. That's it. Like I said, if I type that command in a terminal: neomutt -F /etc/neomuttrc, then neomutt opens correctly. And if I type '/root/my-applications/mymuttscript' from a terminal, neomutt also opens correctly. But if I type 'mymuttscript' from /root/my-applications or /root, then nothing.

Thunar isn't working either. See if it works for you, but I'm assuming you have neomutt (or mutt) installed. I installed neomutt from the Xbps package manager, so the executable is definitely found in the system.

Also my scripts launch from midnight commander.


Re: KLV-Airedale-beta21 with Kernel 6.0.0-KLV SMP PREEMT DYNAMIC

Posted: Sat Oct 15, 2022 10:36 pm
by fredx181
geo_c wrote:

So I'm wondering if /root/my-applications is not in the path ... ...

It's /root/my-applications/bin that is in $PATH, so if you put the script there it would run if you type in terminal mymuttscript

About why not launching from Thunar, not sure, it may have to do that for your script it is required somehow to run from terminal.