25feb25 update:
I made s15pup64-sovly 20250201-v1 (402mb). s15pup64-20250201 is now the base.
Has kernel 6.6.79 (modified config) & basic fdrv (36mb) with some of latest iwlwifi firmware.
I'm using my m-series kernels now. Has FirefoxESR 128.7.0. Has wget 1.21.4.
A collection of my latest fdrvs is here (must rename fdrvs to suit puppy to be used):
viewtopic.php?p=121635#p121635
s15pup64-sovly is a minimalist pup, based on peebee's s15pup64-22.12 (made with his permission).
If used with an aufs & overlay capable kernel (standard here), can use either aufs (normal default) or simple
(sfs-view-only) overlayfs which is set via punionfs=overlay on linux/kernel line in grub.cfg/syslinux.cfg .
I am using this pup now. This replaces my previous Ovrly pup. Use at own risk.
20250201-v1 iso here: https://puppylinux.com/ccount220/click. ... 20250201-1
I made an interesting discovery (use at own risk - is not originator's intended use) -
s15pups (at least 64bit from 20240323 on) are capable of using docx & nlsx sfs's.
I tried 4 of my ovrly-only pups sfs's (flash games, anydesk, masterpdf4, office), with overlayfs,
2 at a time, renaming them as: docx_s15pup64_22.12.sfs & nlsx_s15pup64_22.12.sfs ,
& on reboot, the programs ran. Haven't tested a wide range, but those worked.
Those sfs's are here (& their .pet alternatives are below): viewtopic.php?p=95945#p95945
Note: This doesn't work with aufs, but on-the-fly loading works there.
The reasons for this overlayfs restriction (no on-the-fly sfs installing):- devx cannot be used if loaded
on-the-fly as compiling will fail; Installing sfs with spaces in filenames or installing system sfs will
corrupt the system, but viewing is not affected; Install/uninstall is also very slow in overlayfs.
Queueing is also disabled.
If an sfs is vital in overlayfs, can name it ydrv_s15pup64_22.12.sfs (or docx/nlsx as stated earlier) & reboot,
OR - can view it (click on it in filemanager), copy it's folder (from /media) to / , then rename folder to
reflect contents, then in terminal, cd / & run dir2pet (foldername) to make a pet package, which can
be installed by clicking on it in filemanager. (unmount viewed SFS by clicking on it in filemenager).
Note: if using aufs, this restriction does not apply.
I set Gnome-mplayer video to x11 (in Edit/Preferences). Some may need to change that.
Has Firefox-ESR updater (method at end of post). bdrv contains all 'sovly' customisations.
Has basic sfs updater (i.e. for adding firmware to fdrv) - place sfs to edit in an empty folder
& in a terminal, cd into that folder & run: updatesfsf
then make edits in utmp folder & click OK. Will eventually make mynew.sfs , used to replace original.
Note: if you change the kernel, MUST use an aufs/overlayfs non-usrmerge one. See forum Kernels section.
Changing kernels means you must remove s15pup64initmodules.txt (if exists), before booting new kernel.
This pup is for Frugal Install (= Standard Puppy Install) ONLY.
Note: a generic puppy shortcoming - any files in main / folder will NOT be saved on first shutdown/reboot,
but once a savefile/savefolder is created, will be saved on future exits. Subfolders are not affected.
Savefile/savefolder options are available upon reboot/shutdown. Iso is CD legacy/efi boot.
Has 64bit aufs/overlay non-usrmerge kernel. Sources & Headers in forum Kernels section.
wl wireless driver in forum Drivers section. (Note many broadcom adaptors covered by fdrv).
NOTE: for successful overlayfs compiling, must have a separate frugal install with no savefile/savefolder,
& then devx named as devx_s15pup64_22.12.sfs, sources (or headers) named as ydrv_s15pup64_22.12.sfs, both
in the same folder as puppy_s15pup64_22.12.sfs , so both load on reboot.
devx for 250201 is here: https://www.mediafire.com/file/cuhsz8ri ... 1.sfs/file
Must rename to devx_s15pup64_22.12.sfs before use.
This pup has a good range of basic software. In included FirefoxESR, zoom works via https://app.zoom.us/wc/ ,
google meet & talky.io work, as do my subscription sites. Other .pets available are (use at own risk):
anydesk v6.2.0 .pet here: https://www.mediafire.com/file/y92uamo0 ... o.pet/file
Puts entry in Network menu. Note: correct locale & timezone must be set in puppy. On first use, may need to quit & restart & wait.
libreoffice 6.4 .pet here: https://www.mediafire.com/file/np6teh69 ... o.pet/file
Puts entry in Document menu. Is set to US - to change this, go to:
tools/options/language settings/languages - edit locale & western settings.
masterpdf4 .pet here: https://www.mediafire.com/file/1xhdxyc4 ... o.pet/file
Puts entry in Document menu.
flashgames .pet here: https://www.mediafire.com/file/frv53gu4 ... o.pet/file
Puts entry in Fun menu; v31; 8 games in /apps folder.
xpat2 cards .pet attached below (puts entry in Fun menu).
thunderbird email - run & update .pet attached below. Must run update (from Internet menu) for initial download.
Method for updating Firefox-ESR:
FirefoxESR (adrv) is designed to run as spot. To run as root, edit /usr/local/bin/firefox64esr , & remove 'run-as-spot'.
Updater (in Internet menu) is for 'run-as-spot' only - updates should be offered automatically if running as root.
Updater method (for run-as-spot ONLY): To update Firefox, close it, & click Update Firefox (in Internet Menu).
This temporarily runs Firefox as root - necessary to allow update.
Then click Menu (3 bars on top right) then click Help, then click About Firefox. Will update if possible &
then restart needed. Then close Firefox, then open it from icon - updated version runs, as user spot.