I'm mad about Non-PAE!!!

What features/apps/bugfixes needed in a future Puppy
Post Reply
Message
Author
donkeymilk
Posts: 5
Joined: Tue 21 May 2013, 18:01

I'm mad about Non-PAE!!!

#1 Post by donkeymilk »

How can you not tell people this is non pae?
Puppy Distros are meant for old computers.
that is the point of them.
I'm fed up downloading megabytes of stuff only to find out it is useless on a Dell D505 Pentium M.

oligin10
Posts: 193
Joined: Sat 17 Jul 2010, 15:47
Location: Buckeye State, USA

Read before you download

#2 Post by oligin10 »

Just a suggestion. There are plenty of versions of Puppy. Read before you take your time to download. Some are PAE, some aren't. Thanks, Rob

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#3 Post by Flash »

Hmm, I was unaware that the whole point of Puppy was to keep old computers going. Thanks for setting me straight. What should I use in new computers?

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#4 Post by rjbrewer »

Flash wrote: What should I use in new computers?
Your credit card. :lol:

Inspiron 700m, Pent.M 1.6Ghz, 1Gb ram.
Msi Wind U100, N270 1.6>2.0Ghz, 1.5Gb ram.
Eeepc 8g 701, 900Mhz, 1Gb ram.
Full installs

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#5 Post by p310don »

Most Puppies ARE non-PAE, and that is why it works so well on most old computers.

Some of the newest Puppies have both PAE and non-PAE builds, and it is usually pretty clearly labelled as such.

What did you download?

What are you looking for? For an older machine like that, have a look at Wary or Classic Pup.

Classic:

http://www.smokey01.com/ttuuxxx/2.14X/i ... -top10.iso

Wary:

http://distro.ibiblio.org/quirky/wary-5.5/wary-5.5.iso

Hope that helps
Paul

R-S-H
Posts: 487
Joined: Mon 18 Feb 2013, 12:47

#6 Post by R-S-H »

rjbrewer wrote:
Flash wrote: What should I use in new computers?
Your credit card. :lol:
:lol: :lol: :lol: :lol: :lol:
[b][url=http://lazy-puppy.weebly.com]LazY Puppy Home
The new LazY Puppy Information Centre[/url][/b]

User avatar
oldyeller
Posts: 889
Joined: Tue 15 Nov 2011, 14:26
Location: Alaska

#7 Post by oldyeller »

R-S-H wrote:
rjbrewer wrote:
Flash wrote: What should I use in new computers?
Your credit card. :lol:
:lol: :lol: :lol: :lol: :lol:
I agree :lol: :lol: :lol: :lol: :lol: :lol: :lol:

gcmartin

#8 Post by gcmartin »

The Puppy Development community works very hard to generate General Purpose 32bit distros for our use.

It appears you may have just joined the forum. So, you "may" be new here.

For about the last 3 years many/most Puppy developers have been sharing the "target" PC they expect for the distros they build for community consumption. Since there is no "standard format" of announcing this, sometimes, we have to dig a little to get that understanding.

Last year, this community made major efforts in transistioning distros to work in 2 major areas for General Purpose 32bit Puppy systems:
  1. Most, now, build a 32bit version that seems to work very well on PCs from 512MB to 4GB. This is labeled sometimes as "4G" and other times as non-PAE.
  2. And many distro builders also make a 32bit version which will work on any PC since 1995 which comes with the Intel PAE spec.
The older distros too, as couple members have already shared in this thread, do "work" on the older hardware...still.

In an effort to help you I see that your laptop has one of these CPU:
  • Intel® Pentium M® Processors up to 735 (1.70 Ghz, 2MB L2 cache);
  • Intel® Pentium M® Processors up to 1.60 Ghz (1MB L2 cache);
  • Intel® Celeron M® Processors up to 340 (1.50 Ghz, 512KB L2 cache)
There is no conspiracy active in this community nor is there attempts to purposely hide information for any greater purpose. In fact, this, I believe, is the reason the distro developers began sharing the targeted platforms that they expect their builds will run comfortably on. I think many test this to insure accuracy of their recommendations. Thus they try to help people, like us, to understand what the distro is intended for.

The PAE development is designed, specifically, to extend the system configurations that PUPs can run on....not to limit Puppy Linux. Over 99% of the CPUs built by AMD and Intel have PAE. Thats a lot of millions of PCs since 1995.

The community can help you, should you want its help. So I will take a step to ask a couple of key questions such that members here can share good information to help

Question that we need answers to better help you
  1. Which of the above processors do you have on the D505?
  2. How much RAM do you have on the D505?
  3. What Operating System were you running BEFORE you signed into the forum on the D505?
If you are running ANY Linux, open a terminal, type the following, and post the results, along with the above questions to us here in the forum.

Code: Select all

# uname -a
# grep flags /proc/cpuinfo
Should you want help, please share the answers to all the questions and also post the results of the above commands.

You can trust that members, here, will assist with a better understanding from you.

Here to help

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#9 Post by rjbrewer »

Been using Wary on my Pentium M machine for a long time.
Trying the just released Precise 5.6.
Just as good; if not better.

Inspiron 700m, Pent.M 1.6Ghz, 1Gb ram.
Msi Wind U100, N270 1.6>2.0Ghz, 1.5Gb ram.
Eeepc 8g 701, 900Mhz, 1Gb ram.
Full installs

User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#10 Post by ally »

regarding the new precise, I have it installed on a lenovo t500 and it seems much faster then earlier versions

:)

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

#11 Post by Moose On The Loose »

gcmartin wrote: There is no conspiracy active in this community nor is there attempts to purposely hide information for any greater purpose.
Perhaps we should start one. Only folks who know to read this forum can be let in on our secret plan to take over the world by providing software designed to run very well and be easy to use on different machines and thus force those who try to sell competing software out of business.

I did think of an idea that is slightly above my skill level to make life easier for folks with hardware we did not expect to be run on.

When puppy comes up the first time, it tries to go straight into running with the hardware it thinks is there. It may be worth it to add a text mode dialog just before this that says something like this:
We have looked at this machine and think we know what hardware is installed. Based on what we see, we are about to start using your video card etc.

Some brands of computers have hardware that looks like one thing but in fact is something else. If the screen goes black and stays that way for several minutes, it is safe to just reset the computer and try again. Your hard drive is not touched.

Is this a case of you trying again?
(NO) (YES)
If the answer yes is given each wizard can be run with perhaps an extra line of text suggesting they may try a different setting.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#12 Post by musher0 »

I agree with "Moose on the Loose".

We should all conspire to make the (computer) world more transparent.
Like in compiz-fusion or something.

(Now where in h... did flash put that tongue-in-cheek icon...) :)
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

donkeymilk
Posts: 5
Joined: Tue 21 May 2013, 18:01

THANKS

#13 Post by donkeymilk »

Thanks for those who posted the genuinely helpful answers.
Sorry ,it was 3 in the morning (Non compos mentis)! :oops:
Thanks again for the helpful pointers.
Shouldn't we ask the "Linux Community" to state pae or non pae on all releases?

I'm using Fakepae with one my of Ubuntu spinoffs and it seems to work ok.
Sadly it's not recognized at the bios level when first booting other distros i like to check out.

User avatar
AwesomesaurusRex
Posts: 21
Joined: Mon 03 Jun 2013, 20:12

Re: THANKS

#14 Post by AwesomesaurusRex »

donkeymilk wrote:Shouldn't we ask the "Linux Community" to state pae or non pae on all releases?
I think that makes perfect sense.
personally i think pae is dumb. if you have 4gb or more you are probably running a 64bit cpu so you should use a 64bit os.

gcmartin

#15 Post by gcmartin »

The laptop mentioned by @Donkeymilk is only 32bit.

PAE does NOT degrade Puppy LInux behavior should he choose to use it. Its not a question of PAE or non-PAE on the 99% of all 32bit capable PCs since 1995. There really are a very few PCs-laptops that are NOT PAE capable NO MATTER HOW MUCH RAM you have. PAE Is not and never was a 4GB or greater technology. Its a memory-addressing technology BUILT-IN the hardware (CPU) of the PC. Thus, the pre-1995 technology (non-PAE) works and the post-1995 hardware technology (known as PAE) works TOO with NO drawbacks to either of the 2,

So, if you have a PAE capable PC/laptop, its your choice when a developer offers you a choice.

The primary reason developers offer PAE capability is that they KNOW that a PAE distro will work NO MATTER HOW MUCH RAM you have. from 384MB (some distros) to as much as you can get the BIOS to use. And, Puppy is designed to incorporate all of that memory into its RAM file system for productive user use. For non-PAE distros, the same use exist, but, the amount of RAM is limited. Again, both of these work will work on a PAE capable PC, without issue or drawbacks.

This is the technology. Its not a feeling.

Either, will probably work on your laptop. @Donkeymilk, use your discretion. On some distros, if you do NOT have a PAE laptop/PC, you will get a message indicating this when you try to boot. Otherwise, it will "just boot to desktop".

This is offer to help in understanding. Its, simply, for informational purposes.

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#16 Post by anikin »

Here's what wikipedia has to say on PAE:
http://en.wikipedia.org/wiki/Physical_Address_Extension
Wikipedia wrote:The Linux kernel includes full PAE mode support starting with version 2.3.23,[17] enabling access of up to 64 GB of memory on 32-bit machines. A PAE-enabled Linux kernel requires that the CPU also support PAE. The Linux kernel supports PAE as a build option and major distributions provide a PAE kernel either as the default or as an option. As of 2009,[18] some common Linux distributions have started to use a PAE-enabled kernel as the distribution-specific default.[18] As of 2012, common Linux distributions have stopped distributing non-PAE kernels, thus making PAE hardware mandatory - examples being Red Hat Enterprise Linux / CentOS from version 6.0, Ubuntu (and derivatives like Linux Mint) from 12.10.[19] Fedora and Debian still distribute both PAE and non-PAE kernels.
edit
How to check if your cpu supports PAE? It can be done in a glorious way via this command:

Code: Select all

grep --color=always -i PAE /proc/cpuinfo

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#17 Post by rjbrewer »

anikin wrote: How to check if your cpu supports PAE? It can be done in a glorious way via this command:

Code: Select all

grep --color=always -i PAE /proc/cpuinfo
Nothing "glorious" about it!
The command does nothing on a non-PAE machine.
Doesn't mention PAE on others.

Inspiron 700m, Pent.M 1.6Ghz, 1Gb ram.
Msi Wind U100, N270 1.6>2.0Ghz, 1.5Gb ram.
Eeepc 8g 701, 900Mhz, 1Gb ram.
Full installs

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#18 Post by anikin »

No problem on PAE machines here, see image below.
If glory can't be observed on a non pae cpu ... isn't that a limitation of the cpu? No PAE, no glory. Although, frankly, I haven't bothered to test the command on a non-pae cpu.
Attachments
cpu_pae.png
(38.58 KiB) Downloaded 909 times

User avatar
g2k
Posts: 67
Joined: Thu 31 Oct 2013, 03:58

#19 Post by g2k »

gcmartin wrote:So, if you have a PAE capable PC/laptop, its your choice when a developer offers you a choice.

The primary reason developers offer PAE capability is that they KNOW that a PAE distro will work NO MATTER HOW MUCH RAM you have. from 384MB (some distros) to as much as you can get the BIOS to use. And, Puppy is designed to incorporate all of that memory into its RAM file system for productive user use. For non-PAE distros, the same use exist, but, the amount of RAM is limited. Again, both of these work will work on a PAE capable PC, without issue or drawbacks.
While the above quoted statement(s) are true, it needs to be pointed out (for those who may not know): that NO distro with a PAE enabled kernel will work or install on ANY computer that has a NON pae processor.

There is a "trick" called [fake PAE], but it's a hack to FORCE something that wasn't designed to work to "usually" work.

The decision by "whomever" to discontinue supporting non pae processors was poorly thought out, at best.

Whoever "they"are should have kept the status quo and simply supplied the PAE enabled kernel during the install updates process. This would have GUARANTEED compatibility (in this area), while still enabling a given kernel to be more precisely matched to a given hardware setup.

Instead "they" decided that they would use kernels that are already PAE enabled by default. You have every right to be upset about this, it was a dumb move, plain and simple. I too am approaching the $25.00 mark in cd's/dvd's that are now beautiful coasters.

Post Reply