You are not logged in.
Hi,
I want to know why does Arch Linux only detect 883.6 MB of RAM from 1 GB on my laptop. Do I have to recompile kernel and such? Or is there a setting I can change somewhere?
Thanks!
Offline
maybe a part of your ram is reserved for your video card?
Offline
Checked that, takes only 64 MB. I tried a Mandriva livecd, it detected the whole RAM.
Offline
Compile support of 4gb of RAM into the kernel.
Last edited by kamituel (2008-09-15 06:22:45)
I tried, I failed, no matter. Try again, fail again, fail better.
Offline
Are you running 2.6.26-ARCH or a custom kernel? The kernel26 config has CONFIG_HIGHMEM4G=y which will be required to see the full 1 GB.
If you are running the arch kernel, how are you determining the amount of RAM the system is seeing?
Offline
I'm using the default kernel, nothing custom at all.
I check the amount of RAM, using gnome-system-monitor, ksysguard, top, free..
Offline
can you paste dmesg?
i have 2 gb of ram and all is recognized
Last edited by wonder (2008-09-15 14:07:56)
Give what you have. To someone, it may be better than you dare to think.
Offline
Which part of dmesg do you want? It's quite long to post all of it..
I have an idea, but I'm not sure. The graphics card is an ATI Xpress 1100, which uses HyperMemory. Could it be that it's taking more than its supposed to?
Offline
Which part of dmesg do you want? It's quite long to post all of it...
You could use a pastebin service: http://phpfi.com/ or http://phpfi.com/ (just for example)
Just paste your whole dmesg there and link it in your next post
Cheers
XazZ
Offline
cat /proc/meminfo
Offline
Dmesg http://phpfi.com/354383
cat /proc/meminfo http://phpfi.com/354384
Hope this can solve this problem..
Offline
Sorry, but I just have to BUMP this topic
I would appreciate any help.
Offline
there is no help available, cat /proc/meminfo is the total amount of ram the system has installed. If it is saying only 904mb of memory then it must be a hardware issue.
/proc/meminfo for my 1gig installed memory
$ cat /proc/meminfo
MemTotal: 1026196 kB
???
Linux agpgart interface v0.103
Symbol init_mm is marked as UNUSED, however this module is using it.
This symbol will go away in the future.
Please evalute if this is the right api to use and if it really is, submit a report the linux kernel mailinglist together with submitting your code for inclusion.
[fglrx] Maximum main memory to use for locked dma buffers: 803 MBytes.
As far as I know, you only need high mem support when you are over 4gig mark. I don't have high mem enabled in my kernel.
Last edited by jacko (2008-09-21 13:31:52)
Offline
What does that agpgart interface thing mean?
Offline
Which part of dmesg do you want? It's quite long to post all of it..
I have an idea, but I'm not sure. The graphics card is an ATI Xpress 1100, which uses HyperMemory. Could it be that it's taking more than its supposed to?
It could be. Try disabling catalyst and use the ati driver (don't load the module as well) and see if you can see all the memory.
Your source for video guides!
My Linux reviews.
Currently using: Intel Core 2 Quad Q9300 @ 3.5GHz, 2GB RAM, Asus P5E, nVidia Geforce 8800GTS, Arch Linux
Offline