site  contact  subhomenews

"retro" Precise Puppy 5.4

October 25, 2012 — BarryK
Precise Puppy 5.4 was announced yesterday:

I promised that I would upload another build which will work on older non-PAE-capable CPUs. These are some early Pentium-M 400MHz-bus CPUs from around 1995 vintage, and some pre-Pentium-Pro CPUs.

The Wikipedia has further explanation on PAE:

Ok, Here it is:

It also has a mini-readme:

This is somewhat less tested than the "main" Precise Puppy, so take it as being an unofficial release. Well, it is the same in all respects except for kernel and video drivers.

Important: This retro-Precise has a 3.2.32 kernel, the "main" precise has a 3.2.29 kernel. You will find various kernel drivers in the repositories for the 3.2.29 kernel, and they won't work in the retro-Precise.

It is probably not a good idea for developers to start compiling drivers for the 3.2.32 kernel, as I consider it to be a work-in-progress, optimising it for older hardware, so will probably recompile the kernel soon.

Anyway, the source for the 3.2.32 kernel was posted this morning:


Username: 01micko
Barry I put up a torrent for the "unofficial" (clearly stating so) retro precise in the same post as the official. If you feel it necessary I'll remove it from there and place it elsewhere.

retro precise
Username: rjbrewer
"Pentium M processors were released from 2003 to 2005 as efficient mobile cpu's that were better then the current P4 processors for laptop use. They were upgrades of P3. Retro Precise is working very well live and full install on my Pent. M uni machines and my hyper- threading netbook.

FAIL reboot precise5400retro
Username: broomdodger
"IBM ThinkPad x30 (has PAE) cpu 1200MHz, ram 768MB, harddrive 30GB + Precise5400retro + manual frugal + devx_retroprecise_5.4.sfs Boots EVERY time after a SHUTDOWN. FAILS to boot EVERY time after a RESTART. ALL other wary and racy work either restart or shutdown. compiled and working great, precise5400retro, wary5300, racy5300: + sylpheed-3.3.0beta2 + bbe-0.2.2 + bvi-1.3.2 + dstat-0.7.s + Gforth 0.7.0 + hexdiff-0.5.5 + iftop-10.pre2 + md5deep-4.3 + memtester-4.2.2 + p7zip_9.20.1 + smartmontools-5.43 + SwiftForth i386-Linux 3.4.5 + vim-7.3.712 + Most used apps: vim, sylpheed, gnumeric, seamonkey, cmus I write compilers for multi-core embedded processors, design and maintain databases. Hardinfo 'Generate Report' ONLY Devices/Processor checked, an EMPTY report was generated, no data, only html template. Grabbed this info using 'Copy to Clipboard' " -------1---------2---------3---------4---------5---------6---- Mobile Intel(R) Pentium(R) III CPU - M 1200MHz 6, 11, 4 (Pentium III/Pentium III Xeon/Celeron) cmov Conditional Move instruction cx8 CMPXCHG8 instruction de Debug Extensions - I/O breakpoints fpu Floating Point Unit fxsr FXSAVE and FXRSTOR instructions mca Machine Check Architecture mce Machine Check Architeture mmx MMX technology msr Model Specific Registers mtrr Memory Type Range Registers pae Physical Address Extensions pge Page Global Enable pse Page Size Extensions (4MB pages) pse36 36bit Page Size Extensions sep Fast System Call (SYSENTER/SYSEXIT) sse SSE instructions tsc Time Stamp Counter and RDTSC instruction up smp kernel running on up vme Virtual 86 Mode Extension " -------1---------2---------3---------4---------5---------6----

Tags: puppy