Precise Puppy 5.4

This is it, the very first official release of Precise Puppy! Brief announcement:

Precise Puppy is built from Ubuntu Precise Pangolin 12.04.1+ binary DEB packages, hence has binary compatibility with Ubuntu and access to the vast Ubuntu package repository. Couple that with Puppy's tiny size, speed and ease-of-use, and this is one incredible pup!

This is the very first release of Precise Puppy. It is assigned version 5.4 to indicate it's position relative to the other puppies, such as Wary 5.3 and Slacko 5.3.3 (5.4 coming soon).

A lot of work has happened at the "Woof-level" since the release of Wary 5.3 in April 2012 -- of particular importance to Precise are the many enhancements to the Puppy Package Manager (PPM). At the "Precise-level" there has been a very long period of testing and refinement, over several months.

As Ubuntu Precise Pangolin is a 5-year Long Term Supported release, we expect that Precise Puppy will be also.

The detailed announcement and Release Notes:
...please read!

Download live-CD image (157.5MB):
...note, files can be extracted from this for other modes of installation.

The "devx" SFS, to turn Puppy into a complete compiling environment (126.3MB):

Some extra notes:

This is the open-source nVidia video driver. It is still immature on some hardware -- for example, you just get a black screen. Fallbacks are the 'nv' or 'vesa' drivers, or the commercial nVidia driver -- see Forum if you can't figure out how to fallback to these.

PAE kernel
See the Release Notes above. "Pentium M" CPUs are the problem -- many of these are i686 but lacking PAE capability.
I have decided to do a build of Precise Puppy with non-PAE kernel. Please wait a couple of days for this. It will be announced on my blog.

Posted on 23 Oct 2012, 8:45 - Category: Puppy - Comments - href="?edit=03063">Edit - Delete

Precise: libicu48, Python

Getting the PPM to work flawlessly with the Ubuntu repositories is a work-in-progress.

I tested installing the 'scribus' package, and after installation ran "scribus" in a terminal window. It reported '' missing, and a quick check at showed that package 'libicu48' is required.

The problem is, the Ubuntu package database for 'scribus' does not show 'libicu48' as a needed dependency. Unfortunately, the Debian and Ubuntu package databases do not always show correct dependencies -- sometimes they show a dependency that actually does not exist, or they miss out a needed dependency.

In the case of libicu48, the scribus developers probably never realised the oversight as libicu48 is likely in all builds of Ubuntu. It is only in a cut-down distro such as Puppy that the oversight shows up.

So, I decided to add 'libicu48' inbuilt to Precise Puppy. I am grumbling about this, as the package is about 8MB. It is needed by webkit, midori, etc, so I suppose has some usefulness being pre-installed.

Then there is Python. Scribus needs Python, but we build Puppy with Python in the 'devx' SFS.
Scribus will not run unless the 'devx' is loaded.
I need an elegant solution to this, but will do that after Precise 5.4-final is released -- for now, will advise users to load the 'devx' for any apps that need Python.

Posted on 21 Oct 2012, 18:57 - Category: Puppy - Comments - href="?edit=03060">Edit - Delete

defaults-chooser 0.8.6

Precise RC1 tester bigpup reported that Default Applications Chooser (Setup menu) is not working quite right:

This was sc0ttman's baby, but shinobar has been recently upgrading it. Shinobar has reponded to bigpup's reports, and created a new version, 0.8.6.

PET (6KB):

Posted on 21 Oct 2012, 8:39 - Category: Puppy - Comments - href="?edit=03059">Edit - Delete

Grub4dos menu bug

Bigpup reported that grub4dos appears in three different places in the menu, in Precise RC1.

Hmmm, yes, the latest .desktop file has this:


I have restored it to just this:


New PET (183KB):

Posted on 21 Oct 2012, 8:21 - Category: Puppy - Comments - href="?edit=03058">Edit - Delete

Precise Puppy RC2

This is version 5.3.97. Download from here:

I was unable to upload to, so have used my own site. Go easy on the downloads!

I have written the Release Notes for 5.4-final, that you will find in the 'Help' menu. As usual, very interesting to see just how much has been done since the last official Puppy release!

Posted on 20 Oct 2012, 23:15 - Category: Puppy - Comments - href="?edit=03057">Edit - Delete

langpack_ru 20121012

I have updated this PET in the 'noarch' repo, created by rodin.s.

Can't login to right now, will (hopefully) upload it soon.

Posted on 20 Oct 2012, 8:46 - Category: Puppy - Comments - href="?edit=03055">Edit - Delete

Precise: libdbus, pupSysInfo

Forum member 666philb reported that the official libdbus is required for the Qt4 DEB to work. OK, done.

Forum member bigpup has reported that pupSysInfo is broken. This is 'Sys-Info System Information' in the 'System' menu.
This is Forum member TaZoc's baby, and he will have to be notified about the problem.

I have removed it ('sys-info' PET) from the Precise inbuilt package list.

Posted on 20 Oct 2012, 8:32 - Category: Puppy - Comments - href="?edit=03054">Edit - Delete

pAVrecord, Precord, VLC-GTK, cursor_themes

I have updated these PETs:

pAVrecord 0.9.1
Precord 8.1.4
VLC-GTK 2.5.9

Forum member bigpup reported that Pcur, the mouse cursor selector, does not properly identify where to obtain the cursor theme PET.
I fixed that, and also have placed the 'cursor_themes' PET into the 'noarch' repo.

Posted on 20 Oct 2012, 8:05 - Category: Puppy - Comments - href="?edit=03053">Edit - Delete

Neon icons, PPM missing pkg

Forum member vicmz composed the nice simple Neon desk icons that I have used in Precise Puppy RC1.

One of them is a yellow that is difficult to see, and they can all be difficult to see on a non-white background.
I ran them all through mtPaint, changed the yellow to something more visible, and bumped the saturation of all of them to 100% -- perhaps some subtly is lost on some of them, but they now stand out better on non-white backgrounds.

I cannot login to ibiblio right now, so have not yet uploaded the updated Neon PET.

I was discussing recently that the local package database may get out of date. PPM now puts up a message if a package does not exist in a repository, that the local database may need updating (with instructions how to do that).
Updated Woof will be uploaded soon.

Posted on 19 Oct 2012, 19:25 - Category: Puppy - Comments - href="?edit=03051">Edit - Delete

Precise: ffmpeg-extra

Forum member shinobar has advised that ffmpeg can be enhanced by installing more DEBs:

This is them:


Forum member mcewanw has indicated that these may introduce a problem with libxvid?

Maybe RC1 testers can try shinobar's PET, see if there are any side-effects?

I am on the home-run for RC2/final. It is about 7pm here, I plan to do a few more things tonight, then upload RC2/final tomorrow.
If anyone wants to report on shinobar's PET, and mcewanw's pAVrecord prior to that, please do!

I want to get this pup "out the door". I will give RC2 version number 5.4 and if it looks OK will promote it to the 5.4-final release.

Posted on 18 Oct 2012, 19:25 - Category: Puppy - Comments - href="?edit=03050">Edit - Delete

Pages: [1] [2] [3] [4] [5] [6] ...