Fatdog64-900 Final Release Notes

Fatdog64-900 Final was released 12 September 2023.

The Fatdog64 team is pleased to announce the first release of Fatdog64 GNU/Linux 900 series. Release 900 is based on LFS (Linux From Scratch) 11.3, replacing the LFS 8.2 used in the 800 series, with packages updated to BLFS (Beyond LFS) of the same version (11.3) or newer.

At the time of release there are more than 2400 packages and more will be added as time permits.


If you install Fatdog64 in the recommended way, upgrading Fatdog64 is a matter of replacing two files: vmlinuz and initrd. If you use devx/nls/32-bit compatibility library SFS, you can install new versions from the SFS Manager.

Fatdog64 does not upgrade an existing savefile/savefolder. Generally speaking, you need to use a new savefile/savefolder for every new release of Fatdog64. You might get away re-using an existing savefile/savefolder from the previous release, but this is unsupported, and more often than not would cause hard-to-troubleshoot problems later.

This is specially true for this release, and if you are previously running the 800 series, as this release uses a new base. Exceptions: If you have an existing savefile/folder which you have been using to test 900 Alpha and/or 900 Beta, you may be able to re-use them for this Final release.

If you still run earlier Fatdog series (700 or 600) and want to upgrade to 900, please read the notes/warnings noted in Fatdog64 802/801/800 forum thread. Note that the "make-spot-more-secure" script referenced in those notes has been removed (you need a new savefile/savefolder anyway), however all the other points listed there are still valid.

Older packages from previous series

Generally speaking, please do not expect packages from the previous 800 series to work. Some of them may still work, but they are not supported and you are advised to upgrade to newer version of the packages, if available.

This applies to both standard TXZ packages and SFS archives as well.

Special note: This release uses openssl from 3.1.x branch, which is known to be incompatible with the openssl 1.1.x/1.0.x branch that was used in earlier Fatdog64 series.

We provide a compatibility openssl 1.1.x package (called "openssl-compat" in the Gslapt repo) to support those who absolutely need to run older packages with no upgrade path (e.g. proprietary applications), but your success may vary.

Older packages that depends on 1.0.x will definitely __NOT__ work.


Get the Fatdog64-900 Final ISO from here: ibiblio.org | uoc.gr | nluug.nl.

The corresponding devx, nls and 32-bit compatibility library, and the kernel source SFS can be can be downloaded using the "SFS Manager" applet located in Fatdog64 Control Panel's "System" tab.

The ISO builder for 900 Final is dated 2023.09 and the package list is 900-pkglist.tar.xz. It can be downloaded from ibiblio.org or one of the mirrors.

Useful information

If you need to boot on a machine with Secure Boot enabled, please make sure you read this first: http://distro.ibiblio.org/fatdog/web/faqs/secure-boot.html

If you have any questions please check this pages first: http://distro.ibiblio.org/fatdog/web/faqs/faq.html.

The FAQ pages are also available locally. If you're running Fatdog64 already you can view the FAQ by visiting file:///usr/share/doc/faqs/faq.html or clicking the "question mark" icon on the desktop.

Please report feedback in Fatdog64 section of Puppy Linux Forum.

Changes from Fatodg64 814:

The following list of updates, new features and changes is only partial.


New Features:

and numerous bug fixes and fine tunings.

Known Issues:

Full list of packages



For earlier releases, see here: Fatdog64 814 Fatdog64 813 Fatdog64 812 Fatdog64 811 Fatdog64 810 Fatdog64 802 Fatdog64 801 Fatdog64 800 Fatdog64 721 Fatdog64 720 Fatdog64 710 Fatdog64 702 Fatdog64 701 Fatdog64 700 Fatdog64 631 Fatdog64 630 Fatdog64 621 Fatdog64 620 Fatdog64 611 Fatdog64 610 Fatdog64 601 Fatdog64 600 Fatdog64 521 Fatdog64 520