At the beginning of 2011, this community set about the task of understanding issues of RAM recognition when running a 32bit PUPPY. Specifically, they investigated and solved this problem so that, now, ANY PC with a processor capable (PAE) can run certain Puppy distros no matter how much RAM their PC(s) have. The Puppy distro development community understood how this gives Puppy an advantage of many other distro techniques for 32bit Linux and quickly jumped on it as they (Pemasu, Barry (4 different distros lines), 01Micko, and many other distro developers, as well) build, for community use, distros allowing community use PCs from 512MB to 64GB
Also, in community testing, we found that the PCs ruing PAE with Puppy workload appear to be running a bit faster than other non-PAE versions of the same distro.
BUT, THERE'S A CAVEAT!
A few rare Intel and AMD CPU lines, since1995, were manufactured without the PAE ability. In the many tests and implementations I have done with family, colleagues and friends, I have NOT run into this problem. But, there have been reports (albeit rare) that some community members have reported problems.
For the most part, 95% of us will never see this issue when running 32bit PAE enabled PUPs on either 32bit or 64bit PCs. But, on those rare occasion, those attempting to use their distro might be met with a surprise where it is NOT clear to the user what the problem is.
Question to our community
Is there a way such that when a PAE distro is booting, it can tell if the PAE feature is implemented?
Reason
This would be a great distro feature so that it is clear at boot-time that the distro he is booting will work with the hardware built-in to the PC in use. And, the message would be clear eanough that most/all users would know that there is a problem Assuming the following 2 things:
- The Alerting message is the same for each PUPPY distro
- That it alerting is very similar to how a 64bit distro alerts a user of incompatibility.
- Is anyone aware of a Puppy technology to do this?
- Or is anyone aware of where this kind technology addition should occur in the boot process?
It would make it easy for users to take advantage of the distro developer contribution and it would be consistent for the development community; not to mention that users wont be giving up in frustration or the issue of unnecessarey problem reporting
Ideas?