F96-CE_4 is released! The Team has further fine tuned the boot capabilities and other details to improve overall performance. Resulting in this well balanced general purpose Puppy Linux distribution.
F96-CE_4 Changelog:
• Update devx and kernel 6.0.12 for compile-time compatibility (thanks retiredt00 and ozsouth)
• Adjust F96 compatibility with iso9660 format programs such as Balena Etcher (thanks wizard)
• Shorten 60-sec timeout to 8 seconds in /etc/rc.d/rc.shutdown to minimize the inconvenience reported by some users who experience an unresponsive 'Save/No Save' dialog box when saving to USB (thanks fredx181)
• Remove Firefox-maximized setting from /root/.jwm/jwmrc-personal (thanks MochiMoppel)
• For those who have issues with audio settings in F96, please note the following:Pulseaudio will automatically detect your audio output devices, including standard hardware devices and virtual devices such as pulseaudio-equalizer-ladspa. When there are multiple output devices (including virtual devices), pulseaudio will have no knowledge of your preferred (default) output device unless you select and save that information to the pulseaudio configuration file (/root/.config/pulse/default.pa).
Specifically, when booting or rebooting in an environment with multiple audio devices, pulseaudio reads the configuration file (if available) and restores the prior saved audio settings. If the configuration file does not stipulate a default audio device and volume level, then your preferred audio device and sound volume may not restore to your expectations.
For pulseaudio guidelines, please see the following:
F96-CE_3 Changelog:
• Update init to Woof-CE commit 4a23874 for improved support of CD/USB boot modes (thanks dimkr and wizard)
• Update Firefox-ESR to v102.9
• Update PKG package manager to v2.10 (thanks mistfire)
• Adjust loginmanager environment error and add support for recent modern browsers when configured to run-as-spot (thanks mow9902 and MochiMoppel). Note: the loginmanager run-as-spot option is not recommended for the typical portable browsers configured for Puppy Linux (such as Firefox-ESR in F96-CE), and in fact this option may break the normal launch scripts of the selected browser.
• Adjust timing (5-sec delay) of ALSA sound restoration when booting/rebooting (thanks thinkpadfreak)
• Adjust builtin_files of ydrv to improve compatibility with the 'Remove builtin packages' utility (thanks fr-ke). Note: for those who choose to remaster the default F96-CE ISO, it is now possible to remove the portable Firefox-ESR browser via the 'Remove builtin packages' utility but you must do so before the first run of the Firefox browser, i.e. before the unique browser profile folder is created inside the portable browser folder. However, if you prefer to manually remove Firefox-ESR (/opt/FirefoxESR-portable64 folder, /usr/bin/firefox symlink, and /usr/share/applications/firefox-portable.desktop), you can easily do so at any time prior to remastering your custom ISO.
ipv6 support has been compiled into the kernel and F96-CE_2 can now resolve IPv6.
F96-CE is outfitted with kernel 6.0.12-FP and is AUFS layered. Built from a base foundation Fossapup64-9.6 generated by woof-CE, F96-CE uses Pkg2 and PPM for package management and has many of the usual Fossapup64 applications and features.
F96-CE_2 Changelog:
• Adjust failed CD/USB boot modes. F96-CE now supports UEFI and Legacy MBR boot modes when installed to (1) CD optical media or (2) USB media formatted by Rufus or Unetbootin. (thanks wizard)
• Adjust 6.0.12-FP kernel support of IPv6 - which also precludes prior firewall ip6tables activation errors
• Adjust firewall_ng to fully support IPv6 extended packet matching (thanks dimkr)
• Adjust implementation of Apply/Cancel functions in firewall_ng. Note: Using the firewall tray icon to turn the firewall OFF does so in a non-persistent manner. However, stopping the firewall via the 'Firewall Setup' dialog persists after rebooting. (thanks Overdrive5 and dimkr)
• Adjust MIME-type handler for matroska (mkv) video files (thanks Jinx)
• Adjust save/restore functions of ALSA audio volume when booting/rebooting (thanks thinkpadfreak)
• Add F96-compatible components of 666philb's original F95 bugfix update of fossa quickpet applications (thanks oldaolgeezer)
• Add dummy apulse file which enables audio for some older ALSA-dependent applications in the pulseaudio/pipewire environment (thanks dimkr)
• F96-CE includes the CPU Frequency Scaling application (wcpufreq) with an important caveat. Specifically, Intel resources may no longer provide all cpu frequency data, in which case the frequency comboboxes of wcpufreq are empty and the application may be of limited usefulness.
Changelog:
• Add Qualcomm Atheros firmware to fdrv (thanks dimkr)
• Add Bluetooth tutorial to Puppy Help Resources (thanks wizard)
• Add EFI directory and puppy.cer file to the root of the ISO to support the Unetbootin USB installer (thanks wizard)
• Add editable configuration file for pulseaudio (/root/.config/pulse/default.pa) to optionally set or override the default pulseaudio parameters.
• Adjust Bluetooth connectivity (thanks dimkr)
• Adjust Fossa Quickpet to exclude applications not supported by F96-CE (thanks bigpup)
• Adjust play of audio CDs by DeadBeef Music Player (thanks peebee)
• Adjust PPM support of puppy-fossa64-official package repository (thanks peebee)
• Disable Connman automatic updates of Time and Timezone. For users who prefer the original default auto-updates, go to /var/lib/connman/settings and delete the lines pertaining to TimeUpdates and TimezoneUpdates. (thanks thinkpadfreak)
• Update Connman Internet Connection Manger (as generated by the Woof-CE build of fossapup64 on 1 Feb 2023)
• Update 6.0.12 kernel to gcc 9.4.0 (thanks Rockedge)
• Update YASSM Samba Share Mounter to v4.5 (thanks rcrsn51)
• Update nicOS Package Extractor (thanks amethyst)
• Upgrade MPV Multimedia Player with feature and stability enhancements, and add the user-friendly Celluloid GUI (thanks Marv)
• Replace controversial Pale Moon Browser with Firefox-ESR Portable for improved internet access including compatibility with github, YouTube, Netflix, etc. (thanks mikewalsh) Note: For those who prefer a different browser, the Firefox-ESR portable application is self-contained and easily removed.
• The above updates and upgrades (mostly Firefox, MPV, extra firmware, and requisites for Unetbootin) add slightly to the ISO size.Changelog:
• New Woof-CE build of F96 with multiple infrastructure adjustments (thanks dimkr)
- Improve amdgpu video support in fdrv firmware
- Prioritize SFSs and copy to RAM only while free ramdisk space is >= 64 MB
- Adjust init stack-order of xdrvs (FDRV -> ZDRV -> BDRV -> YDRV -> ADRV)
- Fix IME integration with Chrome browser
- Prevent setup-spot from copying /home/spot to pup_rw
• New build of kernel 6.0.12 with matching gcc for the kernel and devx (compiler friendly)
• Remove browser-bdrv and add portable-Palemoon browser to /opt. After a savefile is created, you may (optionally) move the portable-Palemoon folder to /mnt/home and symlink back to /opt. This arrangement will protect your savefile from the burden of an ever-increasing browser cache. Alternatively, if you prefer a different browser, simply remove the self-contained portable-Palemoon folder and install your preferred browser. (thanks mikewalsh)
• The iso contains no default adrv or bdrv (advanced users may create and customize xdrvs for personal use)
• The optional applications-ydrv remains in the iso, but 'essential' apps are now moved to the main Puppy-SFS. The ydrv contains almost 30 supplemental apps (/var/packages/ydrv) that many users may find useful. However, if the included ydrv is of no value to you, simply rename or delete the ydrv - then reboot.
• Fix CUP-PDF printing
• Adjust compatibility with qemu and qemu_gui
• Update PKG package manager to v2.0.9 and adjust the gpkgdialog GUI for improved user interaction
• Update Openssl to the following securtiy release: openssl 1.1.1f-1ubuntu2.16
• Update Puppy Help resources
• And many additional adjustments to improve the desktop experience
The download links ->
F96-CE_4.iso
SHA1-MD5_F96-CE_4-ISO.txt
devx_fossapup64_9.6.sfs
SHA1-MD5_devx_fossapup64-9.6.txt
kernel_sources_fossapup64_9.6.sfs
SHA1-MD5_kernel_sources_fossapup64_9.6.txt