6.2.9 64bit PREEMPT Knl SUPERSEDED

Moderator: Forum moderators

Post Reply
ozsouth
Posts: 1569
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 241 times
Been thanked: 704 times

6.2.9 64bit PREEMPT Knl SUPERSEDED

Post by ozsouth »

Superseded

Last edited by ozsouth on Mon Aug 12, 2024 10:53 am, edited 5 times in total.
User avatar
Marv
Posts: 452
Joined: Fri Dec 20, 2019 3:09 am
Has thanked: 213 times
Been thanked: 121 times

Re: 6.2.9 64bit PREEMPT old-style Aufs/Overlayfs Kernel

Post by Marv »

Briefly tested in both LxPupSc64 23.01 +2 (slackware version) and in jammypup64 D3 (path adjusted ubuntu version). Normal boot, clean dmesg, excellent idle resource use, and very good glxgears FPS in both.

Hardware is a non-UEFI Fujitsu S761 all intel laptop, 2nd gen i5 circa 2012, 6GB RAM, frugal installs to Samsung EVO 850 SSD.

In LxPupSc64, used OOTB with the existing savefile backed up and cleaned before boot. No issues noted, multimedia tests not done.

In upup-CE_D3 (jammypup64), two caveats.

First: The paths must be adjusted for the 'symlinked lib and bin/sbin structure'. I do it manually, just unsquashing the zdrv and moving the
contents of /lib and /sbin into /usr/lib and /usr/sbin, then deleting the /lib and /sbin directories and resquashing. In upup D3,
@jrb has a neat script in the boot directory, zdrv_cp2deb, that does the conversion when a zdrv is dragged onto it.

Second: Since this kernel defaults to AUFS, to run upup in overlayfs punionfs=overlay must be passed as a kernel parameter in the
grub4dos menu.lst, the grub.cfg, or the syslinux.cfg. jammypup64 will run in AUFS or overlayfs modes but the savefiles for the two have
completely different structures. I run jammypup64 without a savefile or folder but just to keep my wits somewhat about me always run it in
overlayfs.

Boot was clean in jammypup64 D3, as in LxPupSc64, clean dmesg, excellent idle resource use, and very good glxgears FPS. I also tested installing to and booting from a 4GB USB2 flashdrive using StickPup. No issues seen there either other than the need to manually add the punionfs=overlay kernel parameter to the grub.cfg file. Again, I only have non-UEFI hardware to test on.

Sorry for the length but I tried to be explicit. And

Thanks :!:

My pups: LxPupSc64 and Voidpup64 with LXDE ydrv and synaptics touchpad drivers, both using small savefiles for customizations. Ydrv based NoblePup64 and Fossapup64-small (both LXDE/PCManFM with no savefiles). No fdrvs throughout. :thumbup2:

User avatar
peebee
Posts: 1636
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 714 times
Contact:

Re: 6.2.9 64bit PREEMPT old-style Aufs/Overlayfs Kernel

Post by peebee »

ozsouth wrote: Fri Mar 31, 2023 10:49 am

WARNING:-
OLD-STYLE KERNELS & FDRVS SHOULD NOT BE USED WITH WOOF-CE PUPPIES CREATED AFTER 2022.
STRUCTURAL CHANGES WILL LIKELY CAUSE CORRUPTION.
EXCEPTIONS: s15pup64-22.12 +1 to +3 AND F96CE-3 seem OK.

For clarification..........

kernels which are not "usrmerge" are not "old-style" :? they're just not compatible with builds which are "usrmerge" - i.e. mainly Debian/Ubuntu

and not all Woof-CE pups are "usrmerge" - just a few - and those few don't need to be, its just that the developer has decided to build that way to make them "more compatible" with the donor distro.

For instance as well as S15Pup64, VoidPup64 is not "usrmerge" even though VoidLinux is (but not exactly in the same way that Debian/Ubuntu is).
BTW Slackware is relatively sane and is not "usrmerge".

It's one of the things that I think Linux has got wrong - the multitude of different 64-bit lib and bin schemes - 32-bit is much more consistent!

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
Jasper
Posts: 2067
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 854 times
Been thanked: 481 times

Re: 6.2.9 64bit PREEMPT old-style Aufs/Overlayfs Kernel

Post by Jasper »

@ozsouth

Thank you again for sharing this with us :thumbup:

It was only released on 30 March, so pleased to be able to try it out so soon.

User avatar
Marv
Posts: 452
Joined: Fri Dec 20, 2019 3:09 am
Has thanked: 213 times
Been thanked: 121 times

Re: 6.2.9 64bit PREEMPT old-style Aufs/Overlayfs Kernel

Post by Marv »

peebee wrote: Fri Mar 31, 2023 4:50 pm

It's one of the things that I think Linux has got wrong - the multitude of different 64-bit lib and bin schemes - 32-bit is much more consistent!

Amen! And to snitch a bit from Alexander Mccall Smith, perhaps "Traditionally built" instead of old style :)

My pups: LxPupSc64 and Voidpup64 with LXDE ydrv and synaptics touchpad drivers, both using small savefiles for customizations. Ydrv based NoblePup64 and Fossapup64-small (both LXDE/PCManFM with no savefiles). No fdrvs throughout. :thumbup2:

ozsouth
Posts: 1569
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 241 times
Been thanked: 704 times

Re: 6.2.9 64bit PREEMPT old-style Aufs/Overlayfs Kernel

Post by ozsouth »

I guess -'Old-Style' was a simple way for me to underline that my method isn't the latest.
It's based on Kernel-Kit Master 2018, to which I've applied only my essential-for-operation fixes, & I
use the aged ntfs-3g. Hence, in that sense, it is old.
I also feel 'usrmerge' is likely to get more pervasive, due mainly to upstream package compatibility.
Slackware remains systemd & usrmerge free, & peebee's derivatives remain my favourites.
Maybe 'Traditional' would be better name. I'll muse over that, as June is my next intended offering time.

debianfan
Posts: 60
Joined: Wed Dec 01, 2021 4:44 am
Has thanked: 9 times
Been thanked: 2 times

Re: 6.2.9 64bit PREEMPT old-style Aufs/Overlayfs Kernel

Post by debianfan »

Very good, thanks for sharing

ozsouth
Posts: 1569
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 241 times
Been thanked: 704 times

Re: 6.2.9 64bit PREEMPT 2018-KIT Aufs/Overlayfs Kernel

Post by ozsouth »

Old-Style was not accurate, so my kernels now will be called 2018-KIT, reflecting the fact that I use Kernel-Kit Master 2018 version, with only my essential-for-operation fixes. Have amended main posts referring to that.

Post Reply

Return to “Kernels”