Fossa64-Small

Moderator: Forum moderators

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

Fossa64-Small

Post by ozsouth »

I made 64bit Fossa64-Small v5 - 176mb - a cut-down fossapup64-9.5 (which was made by PhilB).

Has kernel 5.4.284, thanks to jamesbond's DOTconfig. Has snd_soc_skl unset, as it caused crashes.
Run-as-spot works. Firmware fdrv is 17.4mb (has i915) - bigger one below. Iso is legacy boot only.
Has Netsurf very basic browser running as root - do NOT log into sites, as likely can't logout.
Has Internet menu entry to get Firefox (run-as-spot). Could replace adrv with another browser.
If another kernel is substituted, must delete fossapupinitmodules.txt, if exists.

This is capable of normal aufs & sfs-view-only-overlayfs, using punionfs in grub/syslinux .cfg.
Note: savefiles/folders cannot be shared by aufs & overlayfs, due to different structures.
This a bit experimental. Use at own risk. Thanks go to greengeek & Marv for input & testing.

v5 here: https://archive.org/download/puppy_linu ... -sml-5.iso

Has ffmpeg, osmo, viewnior, pcdlite cd player 0.86, cups-gsij (basic printing), Ted rtf wordprocessor.
Ted is not linked directly to rtf, but right-click on an rtf in filemanager will offer Ted option.
Has Gparted, Pupsysinfo, calcoo, calendar, evince, gftp, leafpad, mtpaint, pupmtp.
Has setspot, setblt, updatesfsf. Has cd/dvd blanker & iso-burner.
Has basic audioplayer - mp3, ogg, wav, au (click on file to play).
If bigger media player added, this is still available by running audplay (filename) from command line.

Has a basic ffplay-based mediaplayer (click on file to play). Plays many video formats.
Useful keys: q=quit, p=pause/resume, left arrow=back 10 sec, right arrow=forward 10 sec,
down arrow=back 1 min, up arrow=forward 1 min, page up=forward 10 min, page down=back 10 min.
If bigger media player added, this is still available by running vidplay (filename) from command line.
Can convert formats via ffmpeg (i.e. ffmpeg -i my.rm my.mp4).
Has dvd vob player (unencrypted dvds only).

Can add .pets listed below - some combos might not work as expected.
Has no full mediaplayer. Some updated multimedia player.pets below.

.pets to try (note - earlier versions not compatible with v4 on & these are specific to v4 on):

abiwgnum: https://www.mediafire.com/file/e099bmel ... l.pet/file
- Has insert symbol fix.

clawsmail: https://www.mediafire.com/file/cpypztx1 ... l.pet/file

flshgms: https://www.mediafire.com/file/c9qb4w14 ... l.pet/file

gnome-mplayer: https://www.mediafire.com/file/m9afb2eb ... l.pet/file
- I have set x11 video, alsa sound, 8mb cache. Some folk may need other settings.

gutenp: https://www.mediafire.com/file/mp9qty5h ... l.pet/file

loffice: https://www.mediafire.com/file/ux4xadil ... l.pet/file
- Puts an entry in Document menu. Default saves to /root/Documents , in ms2007- format. Is set to US
- to change this, go to: tools/options/language settings/languages - edit locale & western settings.

mpv: https://www.mediafire.com/file/ujy7wy5n ... l.pet/file

mstrpf4: https://www.mediafire.com/file/yoiu1wl1 ... l.pet/file

xine: https://www.mediafire.com/file/uvja0256 ... l.pet/file
- does not play rm, ogg, webm OR CDs (pcdlite can play CDs). Does play DVDs.

xpat2: https://www.mediafire.com/file/ygzvk9mb ... l.pet/file

.
Bigger fdrv (36mb): https://www.mediafire.com/file/twyvf8eb ... 4.sfs/file
(must rename to fdrv_fossapup64_9.5.sfs)

.
kernel 5.4.284 plus sources & headers in forum Kernels section.
devx is here: https://archive.org/download/puppy_linu ... 64_9.5.sfs

Last edited by ozsouth on Tue Oct 29, 2024 8:50 am, edited 27 times in total.
ozsouth
Posts: 1549
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 241 times
Been thanked: 686 times

Fossa64 - Small - v3c released

Post by ozsouth »

v3c released. See 1st post.

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

Re: Fossa64 - Small

Post by peebee »

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

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

Re: Fossa64-Small

Post by ozsouth »

@peebee - Nice!

I made 2 changes & used it in Fossa64-MID (these work in Small too):

1. /root/Startup/startup-sound became (otherwise in MID xine runs without closing):

#!/bin/sh
## If mp3 launch with madplay. If wav launch with aplay.
madplay "/usr/share/audio/sys-login.mp3" &

2. in /root/.config/lxpanel/LXDE/panels/panel at line 65, I inserted:

Button {
id=lxterminal.desktop
}

.

LATER: v4 on, startup sounds can be launched with audplay (either mp3 or wav).

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

Fossa64-Small v4 released

Post by ozsouth »

v4 released. ffmpeg completely new & more compatible with this pup than earlier versions. See 1st post.

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

Fossa64-Small v5 released

Post by ozsouth »

v5 released. New kernel & initrd, allowing simple overlay option. Minor updates. See 1st post.

User avatar
Marv
Posts: 447
Joined: Fri Dec 20, 2019 3:09 am
Has thanked: 209 times
Been thanked: 120 times

Re: Fossa64-Small

Post by Marv »

My 'small' install updated from v4dao (testing) to v5 on Oct 1. No issues noted on this 2nd gen i5 all intel laptop (Fujitsu S761) in a couple of days use. Running with the stock kernel, overlay filesystem, no savefile, and with a ydrive containing LXDE and my customizations and links to portable applications. So far just normal daily use, multimedia stuff tested pretty thoroughly in v4dao. Using this install as my daily.

The newest Brave and ungoogled-chromium portable browsers run well for me with it. The newest Slimjet wants glibc 2.33 so that's out but I keep Version 42.0.3.0 of that in my portables directory and that runs well and isn't old enough so any sites have complained about it.

Thanks,

My pups: LxPupSc64 and Voidpup64 with LXDE ydrv & synaptics touchpad drivers, both using savefiles. Ydrv based NoblePup64 (JWM & LXDE), Bookworm64 & Fossapup64-small (LXDE/PCManFM). No savefiles, no fdrvs there. :thumbup:

User avatar
greengeek
Posts: 1383
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 534 times
Been thanked: 192 times

Re: Fossa64-Small

Post by greengeek »

Have been using this Fossa64Small for a while now as my daily driver and it is very capable.
Even handles printing and scanning on my Brother MFC.

Tonight I have been trialling MullvadBrowser as mentioned here

It may be a bit of a controversial browser but supposedly it reduces browser fingerprinting and is quite secure.

In the interests of running it the same way I use other browsers i made a .pet of it which is happy to run as root.
This probably means I have compromised it's original level of security - but it seems to work pretty well.
I tested the fingerprint resistance by going to some fingerprinting test sites (eg: https://privecstasy.com/browser-fingerprinting-test/) and it seems to return a different print each time the test is run (as opposed to Firefox which always returned the same print)

Anyway - if anyone wishes to try it in Fossa64 Small here it is:
(Please use caution. Use at own risk. Under testing)
Mullvad browser:
https://www.mediafire.com/file/xpbgt0j5 ... 0.pet/file
(approx 100MB download)

Seems to increase my cpu temps a little - but maybe that sacrifice might be acceptable to users wanting a little more anonymity?
(I should also mention that the desktop menu file it is set to run mullvad via apulse - in order to enable sound)

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

Re: Fossa64-Small

Post by Jasper »

@greengeek

Thanks for sharing :thumbup:

I was intrigued as how you managed to get this working on FP95 as it uses ALSA as a backend.

Image

Then after checking on JammyPup64 (...removed the apulse ) and it played back without issue.

Doh!! ........... should have realised that the PulseAudio libraries are contained within the application :roll:

I have converted the PET into a SFS and slightly modified your desktop entry to use an internal icon instead.

Image

F6495_mullvadbrowser-13.5.7_gg-0.0.sfs (Approx 107mb)

https://www.mediafire.com/file/6fnf3ofs ... 0.sfs/file

The fonts directory contained within are 40mb but cannot be edited as the browser uses these internally. I did try but the text is unreadable.

User avatar
amethyst
Posts: 2409
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 57 times
Been thanked: 502 times

Re: Fossa64-Small

Post by amethyst »

@ozsouth What is/was the fix for the " insert symbol" issue with Abiword. Is it something small that I can add to the package I installed originally (for Fossa Bas)? Thanks.

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

Re: Fossa64-Small

Post by ozsouth »

@amethyst - greengeek dicovered that a slightly older ubuntu version of abiword executable allowed (slow) insertion of symbols without crashing & didn't cause other issues.

Last edited by ozsouth on Sat Oct 26, 2024 2:43 am, edited 1 time in total.
User avatar
amethyst
Posts: 2409
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 57 times
Been thanked: 502 times

Re: Fossa64-Small

Post by amethyst »

ozsouth wrote: Fri Oct 25, 2024 9:28 pm

@amethyst - greengeek dicovered that a slightly older ubuntu version of abiword executable allowed (slow) insertion of symbols without crashing & didn't cause other issues. Attached below - remove .fake.gz & replace currrent version in /usr/bin.

This one didn't work for me (Abiword doesn't run) however the one in your package provided in this thread does seem to, albeit with some delay in the operation. Thanks.

User avatar
greengeek
Posts: 1383
Joined: Thu Jul 16, 2020 11:06 pm
Has thanked: 534 times
Been thanked: 192 times

Re: Fossa64-Small

Post by greengeek »

Sometimes I like to play my entire music directory in the background without having to manually select tracks or change CDs etc.

Here is a utility that plays all wavs and mp3 files from the directory you choose.

picoplay.jpg
picoplay.jpg (11.92 KiB) Viewed 418 times

.
Fossa64Small already includes aplay (for wavs) and madplay (for mp3's) so this utility adds very little else.
The utility also reaches inside any subdirectories.
I can't clearly say in what order it will play your tracks - you may need to bring your favourite tracks out of the subdirectories (moving the boring tracks elsewhere...), and possibly even rename tracks in such a way that they play more randomly. Worth a try anyway...
(You can of course build multiple directories containing different genres that contain different types of music for different purposes...)
.

F6495Small_picoplayer_gg-0.1.pet
(1.35 KiB) Downloaded 8 times
dellus
Posts: 48
Joined: Sat Nov 14, 2020 9:15 pm
Been thanked: 6 times

Re: Fossa64-Small

Post by dellus »

I have been too quick with deleting my V4 iso after downloading V5. V5 doesn't boot on my box anymore (Dell Dimension 5150).
Where can I get back V4?

It is the same with mid9, but luckily I have kept mid7.

dellus
Posts: 48
Joined: Sat Nov 14, 2020 9:15 pm
Been thanked: 6 times

Re: Fossa64-Small

Post by dellus »

Another question: in the Noblepup64-low thread @Marv said glibc updates have been done. Like him I love Fossa64-small and would like to keep it working with raw photo editors. But new versions of Rawspeed (the library providing the decoders for camera raw files) need glibc 2.35.
Any chance for this?

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

Re: Fossa64-Small

Post by ozsouth »

@dellus - Firstly, I'd be interested in what doesn't work (boot errors, other things) in the last small & mid. The main change was to add basic overlayfs capability.
Secondly, the previous versions are here (scroll down a bit): https://archive.org/download/puppy_linux_-fossapup64.
Finally, I consider small & mid generally complete (I did update security files to 2023 versions early this year & other folk are making pets). I haven't successfully updated glibc in anything & am working on newer puppies now. Anyone is welcome to continue small & mid development.

Last edited by ozsouth on Thu Nov 07, 2024 10:51 pm, edited 1 time in total.
User avatar
Marv
Posts: 447
Joined: Fri Dec 20, 2019 3:09 am
Has thanked: 209 times
Been thanked: 120 times

Re: Fossa64-Small

Post by Marv »

dellus wrote: Thu Nov 07, 2024 9:45 pm

Another question: in the Noblepup64-low thread @Marv said glibc updates have been done. Like him I love Fossa64-small and would like to keep it working with raw photo editors. But new versions of Rawspeed (the library providing the decoders for camera raw files) need glibc 2.35.
Any chance for this?

My note on that referred to the overall puppy universe. I haven't seen or attempted this on fossapup64-small, mid, etc. When I really need a newer glibc, -not often so far- I go to a newer but proven pup. Noblepup64 has been rock solid for me with Noblepup64-low being what I am currently running there. Bookworm64 doesn't do well on my hardware but works well for many and has the requisite glibc, as does the current Voidpup64. For me, the 'time to usefulness' factor is better with that approach.

Just my 2 cents worth,

My pups: LxPupSc64 and Voidpup64 with LXDE ydrv & synaptics touchpad drivers, both using savefiles. Ydrv based NoblePup64 (JWM & LXDE), Bookworm64 & Fossapup64-small (LXDE/PCManFM). No savefiles, no fdrvs there. :thumbup:

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

Re: Fossa64-Small

Post by Jasper »

@dellus

Can you let me inform me how you know that Rawspeed requires GLibc 2.35 ?

Out of interest, I did download it from GitHub and the only requirements that I need are GCC 12 and the Google Test Suite to compile the application.

As suggested, Noblepup has GCC 13.

Image

Darktable requires GLibc 2.35.

@ozsouth

The 'initial' Dunst display notification on my monitor goes across the entire length.

The attached PET file will give a smaller notification panel.

dellus
Posts: 48
Joined: Sat Nov 14, 2020 9:15 pm
Been thanked: 6 times

Re: Fossa64-Small

Post by dellus »

@Jasper

Rawspeed requires GLibc 2.35?:

https://ansel.photos/en/news/changes-appimage/

Yes I could use NoblePup, but it is much much larger, so I would prefer to stick to Fossa64-Small.

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

Re: Fossa64-Small

Post by Jasper »

@dellus

Rawspeed (the library providing the decoders for camera raw files) has deprecated support for GCC < 12.

As stated before, it only needs a recent GCC compiler to build .... nothing else.

It means any Linux distribution having libc older than 2.35 will not be able to start the new AppImages starting today.

Again, the only way you will get the 'AppImage' to run will be on a newer build ie JammyPup NoblePup, VoidPup, Fatdog64-903 Final, EasyOS .......... maybe the KL distros (?).

Ubuntu 20.04 and other LTS/old stable distributions (Debian stable) may be affected.

dellus
Posts: 48
Joined: Sat Nov 14, 2020 9:15 pm
Been thanked: 6 times

Re: Fossa64-Small

Post by dellus »

@ozsouth :
When I try to boot Fossa64-Small V5 via SG2D on the booting screen at the second line there is only ~# and a blinking cursor, the process halts there and nothing goes on.
With V4 it goes on to a working desktop.
Thanks for the link to V4.

@Jasper :
I don't have any knowledge on compiling.
I will keep on using older raw editor appimages with fossa64 until I feel the urgent desire to switch to newer ones. I might use Noblepup low to test these.
For all other purposes fossa64 fullfills my needs. I mainly use appimages.
Thanks.

Post Reply

Return to “Re-masters”