Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello,
I am new to this LQ. Hope, anyone could assists me to solve the problem I have.
Recently, I put a 4GiB (2 x 2 GiB) RAM on Acer Extensa 4620, running Ubuntu 9.04. However, when I click System/Administration/System Monitor
at the Memory and Swap history part, I only can see 2.9 GiB of RAM (memory).
Is this really only 2.9 GiB RAM is being used.
If I would like to have as what installed, 4 GiB, how can I achieve that. Thank you for your response.
The default Ubuntu desktop kernel does not support PAE, which is needed by the 32bit kernel to address the 4GB of RAM. So far I have only found 3 solutions around this.
1. Run the server kernel instead of the desktop kernel. (Battery life may suffer if this is a laptop)
2. Recompile the desktop kernel yourself to enable this feature.
3. Run the x86_64bit version of Ubuntu. (Which requires your system to support EM64T, Most C2D systems do)
Even without the video card taking ur RAM. The 32bit Ubuntu Desktop kernel only sees about 3.2GB of RAM. This is a 32bit limitation, it happens on Windows as well.
In your case, your video card probably took an additional 256MB off your RAM leaving you with 2.9GB available. If you take my option 1 & use the Server kernel, it will enable the PAE feature that will allow Ubuntu to address the full 4GB. With this, you might end up with about 3.7GB (your video card still needs RM)
The best solution though is to dump the 32bit Ubuntu & install the x86_64 version of Ubuntu. But make sure your CPU is EM64T capable. Check the specs of your system or you could post the output of # cat /proc/cpuinfo
The default Ubuntu desktop kernel does not support PAE, which is needed by the 32bit kernel to address the 4GB of RAM. So far I have only found 3 solutions around this.
1. Run the server kernel instead of the desktop kernel. (Battery life may suffer if this is a laptop)
2. Recompile the desktop kernel yourself to enable this feature.
3. Run the x86_64bit version of Ubuntu. (Which requires your system to support EM64T, Most C2D systems do)
Easiest solution is 1. But best solution is 3.
Yes, I am considering your advice.
But, some words need to be clear first.
What is C2D system ? Don't understand that, please explain. Thank you.
Running x86_64 ubuntu, meaning that I need to change the notebook to the 64-bit architecture (?), since my notebook is 32-bit system. So, this option would not be possible. Am I right ?
I had tried option 1, which is installing the server kernel. It worked. The memory shown was 3.9 GiB. But, I had a problem later on, that FireFox and Opera became not responsive to a mouse scroll up/down. I was not very sure that it was due to the upgrade of the kernel. However, since I was not knowing how to solve it, I returned back to the original kernel by re-installing the system back again.
And, the mouse scroll became normal again. Now, I am back to the state that only 2.9 GiB shown as explained previously.
Running x86_64 ubuntu, meaning that I need to change the notebook to the 64-bit architecture (?), since my notebook is 32-bit system. So, this option would not be possible. Am I right ?
Try this from a terminal and post the output (if any) - it will indicate if you have 64-bit capable hardware
Even without the video card taking ur RAM. The 32bit Ubuntu Desktop kernel only sees about 3.2GB of RAM. This is a 32bit limitation, it happens on Windows as well.
In your case, your video card probably took an additional 256MB off your RAM leaving you with 2.9GB available. If you take my option 1 & use the Server kernel, it will enable the PAE feature that will allow Ubuntu to address the full 4GB. With this, you might end up with about 3.7GB (your video card still needs RM)
The best solution though is to dump the 32bit Ubuntu & install the x86_64 version of Ubuntu. But make sure your CPU is EM64T capable. Check the specs of your system or you could post the output of # cat /proc/cpuinfo
Ok ...
try to follow your directive.
Here is the result. How should I read it. Thank you.
pitanaya@pitanaya-laptop:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz
stepping : 13
cpu MHz : 1000.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
bogomips : 3325.19
clflush size : 64
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz
stepping : 13
cpu MHz : 1000.000
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
bogomips : 3325.01
clflush size : 64
power management:
Open terminal and type the following command:
$ sudo apt-get update
$ sudo sudo apt-get install linux-headers-server linux-image-server linux-server
Once kernel images installed, just reboot your workstation, type:
$ sudo reboot
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.