site  contact  subhomenews

Lucid Puppy 5.2.8 released

January 08, 2012 — BarryK
Lucid Puppy is our "flavour" or edition of Puppy Linux that is built from Ubuntu binary packages, hence has compatibility with, and access to, the vast Ubuntu package repositories.

Coordinator "playdayz" (Larry Short) has made this short announcement:

Lucid Puppy 5.2.8 is the fastest and friendliest Lucid yet. It is the fastest because it is the first Lucid to use the C and ffmpeg libraries optimized for i686 computers rather than the older i386 computers. Lucid 5.2.8 has also received a thorough going-over under the hood. There is new and updated firmware and drivers for many devices, courtesy of forum member tempestuous, and the hardware detection and configuration routines have been extensively tested and enhanced by forum member rerwin. The overall look and feel has been influenced by experiments forum member pemasu, to make the user interface fun for Linux newbies and experienced users alike.

For a longer announcement and release notes:

Download the live-CD iso file (129.2MB):

'devx' SFS file for complete compiling support (135.1MB):

Although Lucid 5.2.8 is the last official release, the developers have continued to improve Lucid and have issued 'updates', as PET packages, or you can download an ISO (live-CD) file built with the update. It is recommend to get the latest. Go to the to find the latest to download:
Or, faster download mirrors can be found here:
Go here for information about the updates:

Lucid Puppy 5.2.5 was the previous release, on April 2, 2011, see announcement:

Here is the Forum thread for discussion on development of Lucid 5.2.5:
Here is the development discussion prior to release of Lucid 5.2.8:
For discussion of the release version 5.2.8, please go here:

...note, the above Forum link has more detailed release notes for 5.2.8 in the first post of the thread.

About Puppy "flavours" or editions
For the uninitiated, Puppy Linux releases are built with the Woof build system (, which can build a Puppy from the binary packages of many major distros. The result is binary compatibility with that distro, yet with all the speed and usability of Puppy. We currently have two official "flavours" of Puppy, Lucid (built from Ubuntu binary packages) and Wary (packages originally compiled from source in T2, so not binary-compatible with any particular major-distro). Wary targets older hardware, whereas Lucid has more "bells and whistles" and support for very modern hardware.

If you look on the Puppy Forum, you will find several other flavours of Puppy. For example, there is Fatdog64 for x86-64 CPUs, Slacko Puppy based on Slackware packages -- both of these are at beta status.
Correction: FatDog64 is at Release Candidate stage.


Is Lucid Upup?
Username: Rooey
Is Upup a separate distro? or a nickname for Lucid "built from Ubuntu binary packages"?:worried: I download from aarnet because it's unmetered for bigpond:happy:

but is it truly any faster?
Username: disciple
"> Lucid Puppy 5.2.8 is the fastest and friendliest Lucid yet. It is the fastest because it is the first Lucid to use the C and ffmpeg libraries optimized for i686 computers rather than the older i386 computers. FWIW I think it was established that things haven't truly been compiled for i386 for a long time Also note Amigo's point a bit further down: > A system compiled for 'pure i686' (march=i686 mcpu=i686) will not run any faster than a system compiled for march=i486 mcpu=i686.

doesn't seem to hurt anyway
Username: playdayz
"Truly disciple, I don't know. Anecdotally, a few people have said they thought it was quicker, and no one has said they thought it was slower. Ubuntu does go to the trouble of including both the i386 and i686 versions in their iso--so I presume some difference. However, as I have learned from compiling Firefox for my cpu, even when there is a difference it is very subtle--7% or so--I don't think I can notice that in using Firefox.

Username: Severian
"Lucid from Ubuntu is compiled such that it will run on 486 computers. Maverick and up needs a 686 coputer. The main reason for the change was to take advantage of the cmov instruction, Lucid will install and run on processors that do not have the cmov instruction. I use it when repurposing old thin client boxes based on the the VIA c3 or C7 or the geode(all without cmov support). Debian now compiles their 386 version to need a 486. I don't remember what this buys you, but it does not use the cmov instruction. So, now the question I have is whether Puppy is useful to me any longer on the Via C3, C7, or geode based computers. Is the lupu 528 merely optimized for a 686, or does it require a 686? Will it run on a 486, which is essentially what a C3, C7 or geode is? It would seem like a shame to base it on Lucid, which supports 486 computers and then drop that 486 support.

Good For EEE PC?
Username: johny why
"hi barry and larry. this page says "UPDATE 2009/03/09:The current version of Puppy Linux 4.1.2 has very good support for the EeePC. The only necessary “hack” was to install the correct wireless driver for 90x and 1000 models." is the same true of Lucid 5.2.8? thanks

Username: Severian
"Howdy, A correction and a more specific question. The Via C7 does have the cmov instruction. A few C3 CPUs also have it, but not mine. So, the important question is how were things compiled. If march was set to 686, then the cmov instruction will be used and none of my Via systems can run Puppy 5.28. If it is merely that mcpu(or mtune) are set to 686, and march is still 486, then I will be fine. Can anyone tell me what compiler options were used by whomever put 528 together? Good day

more on '686' libc
Username: playdayz
"Concerning Via, I hope someone will test and report. I will check back. Here's what I know. Ubuntu includes two sets of each of the C and ffmpeg libraries. The one in default position is labeled i386. There is another libc6 "hidden" in /lib/tls/i686/cmov. My guess is that the installer chooses which will be in /lib with the shortcut. I moved the /lib/tls/i686/cmov library to /lib for 5.2.8. (And then tested tomake sure.) I have no idea how Ubuntu compiled them. If there is a problem please let me know--I could make a pet of the i386 libraries.

Puppy, not Ubuntu
Username: Severian
"Howdy, I know how Ubuntu compiles libraries for Lucid. They leave march set to 486. The notes for Puppy say "fastest because it is the first Lucid to use the C and ffmpeg libraries optimized for i686 computers". So, the question is how did the compiler of Lucid Puppy compile them. Good day, Ralph

Great SO!
Username: KapplasCR
"This SO is very amazing, since that first look! Congratulation to Puppy Linux team. Only a question, HOW DO FOR DO PUPPY LINUX MORE FAST BECAUSE THE 5.0 VERSION WAS MORE FAST IN MY PC? BLESS...

Additional Puppy Linux Distros
Username: GCMartin
"Slacko (32bit CPUs) and (64bit CPUs) are both built with Slackware compatibility. There is some very common features with these 2 packages. Not only do they present compatible packages via each's PPM, but they start in similar fashions with "single page" localization and both offer SMB2 compatibilty so that they work with all LAN devices manufacuted for compatibility with Apple or Microsoft. PUPPY 5.28 also has SAMBA 3.61 available, as well, via its PPM, too. Great compatibilty in the Puppy arena. All of the Puppy line provides great and stable harmony to this community. Hope this helps

Tags: puppy