Linux - KernelThis forum is for all discussion relating to the Linux kernel.
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.
I came across information that the on board graphics card shares the system RAM for it's frame buffer(64 mb in pc)and we can only use the RAM minus that amount.
Please can anyone tell me which range of RAM addresses are mapped out to graphics card in such a case
You are correct; most times OnBoard Video "cards" will "share" the system RAM. This is slower than having dedicated video memory, like on a dedicated video card. For this reason, OnBoard Video is used to get a graphical display, and not do any real 3D rendering (such as gaming). Integrated Graphics Solutions - Wikipedia
Exactly where & how system RAM is allocated to the OnBoard can vary depending on the Motherboard's BIOS implementation, so I don't think an exact memory range would be consistent. I *think* that the memory reserved for video in most BIOS implementations begin at 32MB scale up from there.
The real way to find out for you system would be to run "hwinfo --framebuffer" and check the output. Since you're an ubuntu user, do "apt-get install hwinfo" first.
P.S: If this (or any post) solves your problem, be sure to mark this thread as [SOLVED] via "Thread Tools" up at the top.
Reputation and/or "This post helpful?" would also be nice, and help others find which post in the thread had the resolution you needed
Thanks for the reply.
I did hwinfo --framebuffer and it prints my 64mb onboard video card memory range near the end of the 4GB address space ...
but i have a 512 mb system RAM .
how does this memory range near the 4GB address space take away 64MB from 512 MB system RAM
Thanks for the reply.
I did hwinfo --framebuffer and it prints my 64mb onboard video card memory range near the end of the 4GB address space...but i have a 512 mb system RAM . how does this memory range near the 4GB address space take away 64MB from 512 MB system RAM
Okay....I realize you're a bit new to the scene, but how about a lil output? (wrapped in [code] & [/code] tags) Maybe try "hwinfo --help"? Maybe see the option "--memory" and run that, too?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.