@dimkr
Wouldn't it be better included into the zdrv then?
Official Woof-CE Puppy Linux build system
Moderator: Forum moderators
- RSH
- Posts: 127
- Joined: Tue May 28, 2024 7:33 pm
- Location: Kassel
- Has thanked: 59 times
- Been thanked: 39 times
- Contact:
Re: Official Woof-CE Puppy Linux build system
My OS: ArtStudio64 - a Woof-CE built from Bionic 18.04
Running in RAM only, no save file, no save folder
www.youtube.com/@RainerSteffenHain
- RSH
- Posts: 127
- Joined: Tue May 28, 2024 7:33 pm
- Location: Kassel
- Has thanked: 59 times
- Been thanked: 39 times
- Contact:
Re: Official Woof-CE Puppy Linux build system
Woof-CE merge2out addition.
viewtopic.php?p=124099#p124099
My OS: ArtStudio64 - a Woof-CE built from Bionic 18.04
Running in RAM only, no save file, no save folder
www.youtube.com/@RainerSteffenHain
-
- Posts: 2477
- Joined: Wed Dec 30, 2020 6:14 pm
- Has thanked: 53 times
- Been thanked: 1252 times
- RSH
- Posts: 127
- Joined: Tue May 28, 2024 7:33 pm
- Location: Kassel
- Has thanked: 59 times
- Been thanked: 39 times
- Contact:
Re: Official Woof-CE Puppy Linux build system
Yes.
My OS: ArtStudio64 - a Woof-CE built from Bionic 18.04
Running in RAM only, no save file, no save folder
www.youtube.com/@RainerSteffenHain
-
- Posts: 2477
- Joined: Wed Dec 30, 2020 6:14 pm
- Has thanked: 53 times
- Been thanked: 1252 times
Re: Official Woof-CE Puppy Linux build system
Somebody decided long ago that they should be in two separate SFSs. On the one hand, this makes sense because you need a compatible set, so it makes sense to tie them together. On the other hand, some replace their fdrv because the stock one misses some firmware they need (or they want to minimize the contents of fdrv), and having two separate SFSs means that if RAM is too low to copy both kernel modules and firmware to RAM, maybe RAM is sufficient for the SFS with kernel modules. It's a classic monolith vs. modular dilemma.
- rockedge
- Site Admin
- Posts: 6813
- Joined: Mon Dec 02, 2019 1:38 am
- Location: Connecticut,U.S.A.
- Has thanked: 2965 times
- Been thanked: 2793 times
- Contact:
Re: Official Woof-CE Puppy Linux build system
We have used many variants of the fdrv SFS from Puppy Linux directly in Kennel Linux kernel setups. I've personally swapped in and out fdrv's until one worked with the firmware combination that particular machine needed to operate properly. So with KLV's the modular kernel is useful.
But KLV can also use the native Void Linux kernels that have the zdrv extracted during the system build to stay inline with the modular kernel design so we can use Puppy Linux type huge kernels or use the Void Linux kernels. This is in the initrd
design from @wiak who has shared the scripts to do the kernel extraction after the build script run is completed that included the Void Linux kernel.
Puppy Linux still can use either modular or monolithic kernels which is a strong point.
I have used the woof-CE firmware picker script on a Void Linux firmware extraction to bring that down from just 400 M to around 100-110 M and produce a fdrv that worked. I didn't like including it in the ISO for KLV-Airedale or KLV-Spectr due to size limit goals.
Re: Official Woof-CE Puppy Linux build system
Is it possible to create a new build with a Ubuntu derivative?
I was thinking of Rhino Linux which is a rolling release Ubuntu-based distribution with Pacstall & XFCE at its core.
I have not tried this OS, but was intrigued as it is a rolling release and @peebee already has worked with Void which is a 'rolling release'.
I see the default Slackware, Ubuntu, Debian, Devuan and Void 'working' options.
I see that @mistfire has created a Manjaro hybrid.
- rockedge
- Site Admin
- Posts: 6813
- Joined: Mon Dec 02, 2019 1:38 am
- Location: Connecticut,U.S.A.
- Has thanked: 2965 times
- Been thanked: 2793 times
- Contact:
Re: Official Woof-CE Puppy Linux build system
I was thinking of Rhino Linux which is a rolling release Ubuntu-based distribution with Pacstall & XFCE at its core.
interesting proposal!
I need to polish KLV-Boxer before anything else but it is something to look at.
- peebee
- Posts: 1694
- Joined: Mon Jul 13, 2020 10:54 am
- Location: Worcestershire, UK
- Has thanked: 163 times
- Been thanked: 740 times
- Contact:
Re: Official Woof-CE Puppy Linux build system
Jasper wrote: Sun Sep 15, 2024 12:42 pmIs it possible to create a new build with a Ubuntu derivative?
I was thinking of Rhino Linux which is a rolling release Ubuntu-based distribution with Pacstall & XFCE at its core.
I have not tried this OS, but was intrigued as it is a rolling release and @peebee already has worked with Void which is a 'rolling release'.
I see the default Slackware, Ubuntu, Debian, Devuan and Void 'working' options.
I see that @mistfire has created a Manjaro hybrid.
Yes - as long as Rhino Linux has either its own complete repos or possibly a repo for the addons for Rhino
but........... it is only interesting to use Rhino as the base if you are going to include some components specific to Rhino - otherwise you might as well just use the Ubuntu that Rhino is based on - which is??
Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels
Re: Official Woof-CE Puppy Linux build system
@peebee
My thinking was that Ubuntu is working as a base and therefore this should follow the same (fingers crossed).
The introduction of a different desktop environment Unicorn might pique some interest............... it's very purple
I have seen earlier builds utilising XFCE and know that this could be possible eg Fussili-XFCE-F96-CE. Also, I know that you have had some experience with working with XFCE
So, those two steps potentially could work.
Finally, the introduction of using Pacstall might be interesting for people who want to add additional repo's on GitHub & GitLab alongside the existing Ubuntu repo's.
This last part might need some head scratching.