LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 02-01-2011, 10:26 AM   #1
ramkernel
LQ Newbie
 
Registered: Feb 2010
Posts: 15

Rep: Reputation: 0
Cool on board graphics card question


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
 
Old 02-01-2011, 10:41 AM   #2
xeleema
Member
 
Registered: Aug 2005
Location: D.i.t.h.o, Texas
Distribution: Slackware 13.x, rhel3/5, Solaris 8-10(sparc), HP-UX 11.x (pa-risc)
Posts: 988
Blog Entries: 4

Rep: Reputation: 254Reputation: 254Reputation: 254
Greetingz!

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
 
Old 02-01-2011, 10:30 PM   #3
ramkernel
LQ Newbie
 
Registered: Feb 2010
Posts: 15

Original Poster
Rep: Reputation: 0
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
 
Old 02-02-2011, 07:37 AM   #4
xeleema
Member
 
Registered: Aug 2005
Location: D.i.t.h.o, Texas
Distribution: Slackware 13.x, rhel3/5, Solaris 8-10(sparc), HP-UX 11.x (pa-risc)
Posts: 988
Blog Entries: 4

Rep: Reputation: 254Reputation: 254Reputation: 254
Quote:
Originally Posted by ramkernel View Post
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?
 
Old 02-02-2011, 09:31 AM   #5
ramkernel
LQ Newbie
 
Registered: Feb 2010
Posts: 15

Original Poster
Rep: Reputation: 0
Hi i did hwinfo --framebuffer and hwinfo --memory
The output for hwinfo --framebuffer is
Code:
02: None 00.0: 11001 VESA Framebuffer                           
  [Created at bios.464]
  Unique ID: rdCR.WPRC3QixpR8
  Hardware Class: framebuffer
  Model: "VIA K8M800
"
  Vendor: "VIA K8M800
"
  Device: "VIA K8M800
"
  SubVendor: "VIA K8M800
"
  SubDevice: 
  Revision: "VIA K8M800
"
  Memory Size: 64 MB
  Memory Range: 0xf0000000-0xf3ffffff (rw)
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Mode 0x0312: 640x480 (+2560), 24 bits
  Mode 0x0303: 800x600 (+800), 8 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0315: 800x600 (+3200), 24 bits
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x0318: 1024x768 (+4096), 24 bits
  Mode 0x0379: 1280x768 (+1280), 8 bits
  Mode 0x037a: 1280x768 (+2560), 16 bits
  Mode 0x037b: 1280x768 (+5120), 24 bits
  Mode 0x03b6: 1280x800 (+1280), 8 bits
  Mode 0x03b7: 1280x800 (+2560), 16 bits
  Mode 0x03b8: 1280x800 (+5120), 24 bits
  Mode 0x0307: 1280x1024 (+1280), 8 bits
  Mode 0x031a: 1280x1024 (+2560), 16 bits
  Mode 0x031b: 1280x1024 (+5120), 24 bits
  Mode 0x0320: 1600x1200 (+1600), 8 bits
  Mode 0x0322: 1600x1200 (+3200), 16 bits
  Mode 0x0324: 1600x1200 (+6400), 24 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown
The output for hwinfo --memory is
Code:
01: None 00.0: 10102 Main Memory                                
  [Created at memory.61]
  Unique ID: rdCR.CxwsZFjVASF
  Hardware Class: memory
  Model: "Main Memory"
  Memory Range: 0x00000000-0x1bfeffff (rw)
  Memory Size: 448 MB
  Config Status: cfg=new, avail=yes, need=no, active=unknown
I have 512 MB system ram and 64 MB on board video card.
 
  


Reply



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
Display restricted to 800X600 for intel D845GLAD board with no Graphics card Dariis Linux - Hardware 15 10-31-2007 04:38 AM
Display restricted to 800X600 for intel D845GLAD board with no Graphics card Dariis Linux - Hardware 1 09-25-2007 08:34 AM
Intel i810 on-board graphics card bug, with Ubuntu server 7.04 running Ubuntu-Desktop calebf Linux - Server 2 05-14-2007 11:53 PM
A question about my graphics card Snerkel Linux - Hardware 1 08-22-2004 07:54 PM
graphics card question foodhater Linux - Hardware 3 07-13-2004 11:56 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 08:15 PM.

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
Open Source Consulting | Domain Registration