From: stormreaver
Written: 2009-02-02 15:58:45.462305
Subject: Kubuntu Not Recognizing All Available Memory

With memory prices being so low nowadays, it's common for personal computers to have multi-gigabytes of RAM. Kubuntu Linux has no problem seeing and using all this memory, but you must have the server kernel installed. The server kernels enable PAE (Physical Address Extension), a feature of Pentium II and later processors which allow an operating system to address more than 4 gigabytes of RAM.

The non-server versions on the kernel do not enable PAE, and Kubuntu comes with the non-server kernel by default. This is easy to resolve, fortunately. Use Adept to install "linux-image-[x]-server" and "linux-restricted-modules-[x]-server", where [x] is the version of the kernel you're installing.

After that's done, reboot into the new kernel and get access to all the RAM in your system (up to 64 GB). Don't let the "server" indicator worry you. All of the programs that ran under the non-server kernel will continue to run under the server kernel. You won't notice a difference except "free" will show all the memory in your system (up to 64 GB).
You must register an account before you can reply.