LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-04-2010, 04:03 AM   #1
z99
Member
 
Registered: Aug 2009
Location: Iran-Sari
Distribution: CentOS,Fedora,Slitaz
Posts: 136

Rep: Reputation: 20
PAE Kernel


hi all,
my problem is on installing nvidia driver on fc12 32bit but,
first of all,as i understood the pae kernel requires more than 4gb of ram,i have a 2.2 ghz cpu with 2 gb ram,but when i run command:uname -r
it answers: 2.6.31.5-127.PAE [i have fc12 32 bit]
when we try to download linux we have a 32bit edition or 64bit edition,do we have an edition which is only for pae?
or
when we install for example the 32bit edition on a computer with more than 4gb of ram then the kernel automatically will change to be a pae kernel??
thanks in advance

Last edited by z99; 07-04-2010 at 07:27 AM.
 
Old 07-04-2010, 07:50 AM   #2
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: Slackware®
Posts: 12,541
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
Hi,

I do suggest that you read How to Ask Questions the Smart Way' would be the one link you should look at to help us to help you in the future.

The use of a PAE enabled kernel will allow access of memory grater than 4 GB. This doesn't mean that 4 GB is required.

Quote:
excerpt from 'Physical Address Extension';
In computing, Physical Address Extension (PAE) is a feature to allow x86 processors to access a physical address space (including random access memory and memory mapped devices) larger than 4 gigabytes.

Last edited by onebuck; 07-04-2010 at 07:51 AM. Reason: add link
 
Old 07-04-2010, 12:42 PM   #3
z99
Member
 
Registered: Aug 2009
Location: Iran-Sari
Distribution: CentOS,Fedora,Slitaz
Posts: 136

Original Poster
Rep: Reputation: 20
sorry for that,
so as i understand if i have more than 4 gb ram it will be supported because of the PAE kernel enabled??
 
Old 07-04-2010, 02:56 PM   #4
AlucardZero
Senior Member
 
Registered: May 2006
Location: USA
Distribution: Debian
Posts: 4,808

Rep: Reputation: 604Reputation: 604Reputation: 604Reputation: 604Reputation: 604Reputation: 604
Yes. Or, if your CPU supports it, use a 64-bit operating system.
 
Old 07-04-2010, 06:44 PM   #5
taylorkh
Senior Member
 
Registered: Jul 2006
Location: North Carolina
Distribution: CentOS 6, CentOS 7 (with Mate), Ubuntu 16.04 Mate
Posts: 1,389

Rep: Reputation: 101Reputation: 101
I read a few days ago - I believe on the Ubuntu web site - that "Ubuntu 10.04 32 bit installs a PAE kernel IF it detects more than 4 GB of RAM". I have 8 GB and when I ran the installer it did - so I can use my RAM. When I installed it with 1 GB RAM it installed a non-PAE kernel. Perhaps the Fedora installer is not as "smart". However, if the PAE kernel is working on your 2 GB system, Great! If you upgrade RAM at a later date it should be ready.

As to the recommendation to use the 64 bit edition... The Ubuntu site says of the 64 bit edition
Quote:
Not recommended for daily desktop usage
I would agree whole heartedly. If you do not have software which needs 64 bit, stick with the 32 bit edition. It is sad but the 64 bit versions of software are not yet ready for prime time - even though 64 bit processors have been around for quite a while. Some day things will catch up - when 256 bit processors have been around for a decade

As to the nVidia driver... If you post the version of the driver, how you installed it, what specific problems you are seeing perhaps someone will be able to help.

Ken

p.s. Just as a test I bumped the memory on my non-PAE install from 1 GB to 5 GB. The kernel is still non-PAE and only 3 GB of memory is available. So perhaps the Fedora installer is smarter after all.
 
Old 07-04-2010, 08:14 PM   #6
johnsfine
LQ Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1181Reputation: 1181Reputation: 1181Reputation: 1181Reputation: 1181Reputation: 1181Reputation: 1181Reputation: 1181Reputation: 1181
Quote:
Originally Posted by z99 View Post
as i understood the pae kernel requires more than 4gb of ram
Other posts in this thread seem to have corrected that misunderstanding.

Quote:
we install for example the 32bit edition on a computer with more than 4gb of ram then the kernel automatically will change to be a pae kernel??
A kernel is built PAE or non PAE, so if you mean that "change" phrase literally, no.

A distribution might include two or more different kernels and select between them automatically during install. The results you reported imply Fedora did not do that for PAE vs. non PAE. But some other distribution might.

Last edited by johnsfine; 07-04-2010 at 08:15 PM.
 
Old 07-04-2010, 08:36 PM   #7
AlucardZero
Senior Member
 
Registered: May 2006
Location: USA
Distribution: Debian
Posts: 4,808

Rep: Reputation: 604Reputation: 604Reputation: 604Reputation: 604Reputation: 604Reputation: 604
Quote:
I would agree whole heartedly. It is sad but the 64 bit versions of software are not yet ready for prime time - even though 64 bit processors have been around for quite a while.
Strongly disagree. I used 64-bit Debian on my laptop for a while. Everything worked, including Flash and Java. (I never got into Wine on that install but that would have been a pain on 64-bit, yes). 64-bit support is pretty damn good these days.

Quote:
If you do not have software which needs 64 bit, stick with the 32 bit edition.
This is true, however I would modify it as "...and you don't have > 4GB RAM, stick..."
 
Old 07-05-2010, 08:43 AM   #8
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: Slackware®
Posts: 12,541
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
Hi,

Most modern distro have a multilib capability available so the 32 bit apps can be run on a 64 bit.
But there are the purists still pushing 32 bit with justification. So the PAE kernel will allow a larger memory footprint on the 32 bit system. Not everyone around the world will be upgrading to a 64 bit system. Too many 32 bit systems out there that will be used for a long time.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
blank screen after installing nvidia driver on fc12 64 bit z99 Linux - Newbie 5 05-29-2010 04:59 PM
Fedora9 : install linux-driver NVidia GeForce 8600M GS jonaskellens Linux - Hardware 2 10-07-2008 10:06 AM
nVidia GeForce 8600M GS - Which is the best driver to use? Jean.Gabriel.0000 Linux - Software 5 09-10-2008 01:15 AM
Slow 2D drawing using "nvidia" driver and 8600M-GT card enbuyukfener Linux - Hardware 3 06-02-2008 02:45 AM
nVidia GeForce 8600M GS driver problem botzkoz Linux - Hardware 4 03-17-2008 10:31 AM


All times are GMT -5. The time now is 06:52 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration