LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 05-29-2013, 03:28 AM   #1
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 4,442

Rep: Reputation: 76
Size of the video card RAM: how can I know it?


Hi: I'd like to know the size of the video card RAM installed in the machine. This video card has no dedicated RAM, it shares the RAM with the CPU, in case it matters. Also, it is really an onboard controller, not a physical card plugged into a motherboard slot. So, the motherboard manual, should give me some information about it. But it does not. I know there is in Linux at least one program that shows information about the video card, including RAM size. Could you tell me the name of some of these programs? Or files, in case the information is in /proc/some_file.
 
Old 05-29-2013, 04:19 AM   #2
druuna
LQ Veteran
 
Registered: Sep 2003
Posts: 10,532
Blog Entries: 7

Rep: Reputation: 2405Reputation: 2405Reputation: 2405Reputation: 2405Reputation: 2405Reputation: 2405Reputation: 2405Reputation: 2405Reputation: 2405Reputation: 2405Reputation: 2405
Have a look at these 2:

- lspci, the following should give some info you might want:
Code:
lspci -v -s $(lspci | awk '/VGA/ { print $1 }')
- Look at the Xorg.0.log file:
Code:
grep -i memory /var/log/Xorg.0.log
 
Old 05-29-2013, 12:31 PM   #3
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 6,131

Rep: Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302Reputation: 2302
If you enter BIOS at startup, it will give you the chance to alter the amount of RAM that the video chip uses, which might prove useful.
 
Old 05-29-2013, 08:23 PM   #4
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 4,442

Original Poster
Rep: Reputation: 76
Thanks a lot. I used all three approaches. In the BIOS menu I can set what it calls 'DVMI internal graphics memory size'. This could suggest that the RAM is internal to the controller, depending on how I read the words:
'internal (graphics memory)' or
'(internal graphics) memory'.

All the motherboard manual says is
'On board graphics:
Integrated graphics processor.
1 x Dsub port [which merely refers to the type of connector]'

Perhaps the meaning of word DVMI could uncover the mystery. But neither wikipedia nor google give a clue.
 
Old 05-29-2013, 08:54 PM   #5
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Read it as (internal graphics) memory size. You would have it clearly stated in the manual if the integrated videochip would have dedicated memory and in that case you wouldn't be able to change the size using a BIOS setting.
 
1 members found this post helpful.
Old 05-29-2013, 10:54 PM   #6
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 4,442

Original Poster
Rep: Reputation: 76
Ahhh... Thank you very much.
 
Old 05-31-2013, 03:27 AM   #7
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
Quote:
Originally Posted by stf92 View Post
Thanks a lot. I used all three approaches. In the BIOS menu I can set what it calls 'DVMI internal graphics memory size'.
That looks like a typo to me. What motherboard is it?

I really doubt that the motherboarde manual makes no mention of the onboard video settings...but if it does, do general research on the chipset.

Quote:
Originally Posted by TobiSGD View Post
Read it as (internal graphics) memory size. You would have it clearly stated in the manual if the integrated videochip would have dedicated memory and in that case you wouldn't be able to change the size using a BIOS setting.
Well..you wouldnt be able to change the size ofthe installed dedicated video memory. But in many cases the video will be using the dedicated video memory + some of the main system meory, and you can normally change that. In many cases, the manual isnt exactly clear about if the video is using dedicated video memory or system memory unless you know the terminology/adspeak well (eg M4A88T-V EVO/USB3, page 2-21, examples of both being able to change the memory size and unclear terminology)

http://www.asus.com/Motherboards/M4A...OUSB3/#support

You are right though, read it as 'shared main memory for video'..from what I know about stf92, I doubt any of the system stf92 has will have dedicated video memory.
 
Old 05-31-2013, 04:32 PM   #8
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 4,442

Original Poster
Rep: Reputation: 76
Quote:
Originally Posted by cascade9 View Post
That looks like a typo to me. What motherboard is it?

I really doubt that the motherboarde manual makes no mention of the onboard video settings...but if it does, do general research on the chipset.
The manual has a section commenting on every BIOS setting, though it really adds nothing to what you already see in the menu screen. It's specifications what I'm speaking about.

The motherboard is Gigabyte GA-H61M-S1. There is a chipset, labeled 'Intel H61' in a diagram in the manual, besides the CPU. The CRT controller is only a subset of the Intel H61. The motherboard box says
Quote:
Intel H61/rev.2.1
Socket 1155/PCI-Ex16/Micro ATX
2 DDR3 2-CH/HD Audio
GbE LAN/4 SATA 3Gb/s/8 USB2.0
About this motherboard, the manual says:
Support for Intel Core I7/I5/I3/Pentium/Celeron in the LGA1155 package. But I never new which of these categories the installed Pentium G620 belongs to (just the category Pentium quoted above?). The sSpec is SR05R. It's all I know.

A knowledge of which of those categories the Pentium G620 belongs to becomes important when trying to load the video drivers from the DVD supplied with the motherboard. A readme.txt file says:

NOTE: This document refers to systems containing the
* following Intel chipsets/processors:
*
* 3rd generation Intel(R) Core(TM)Processor Family
* 2nd generation Intel(R) Core(TM) i3 processor
* 2nd generation Intel(R) Core(TM) i5 processor
* 2nd generation Intel(R) Core(TM) i5 vPro(TM) processor
* 2nd generation Intel(R) Core(TM) i7 processor
* 2nd generation Intel(R) Core(TM) i7 vPro(TM) processor
*

When I run the drivers installer (Windows, Slackware 14.0 seems to have all the necessary software to handle video), it complains about machine incompatibility and aborts the installation, which makes me think the G620 does not belong to any of the categories listed in the readme.txt.

For the record: I do have a machine with a video card with dedicated RAM: Nvidia Geforce4 MX 4000. When I took this machine to a certain computer shop, the dealer told: You can have a better machine for this little money --and he specified the quantity. And you will have a much better video card. I now think he was bluffing. Unfortunately, I bought it, which is the machine under discussion.
 
Old 06-01-2013, 07:54 AM   #9
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
Quote:
Originally Posted by stf92 View Post
The manual has a section commenting on every BIOS setting, though it really adds nothing to what you already see in the menu screen. It's specifications what I'm speaking about.
I thought it would probably be your newish system. Since the video is intergrated into the CPU with LGA 1155 ssytems, you need to check the intel information to find the video 'card' spec (and BTW, its 'Intel HD', just Intel HD, not Intel HD 2000/2500/3000/4000......the 'Pentium' LGA 1155 CPUs are just a i3 with features disabled.)

Quote:
Originally Posted by stf92 View Post
The motherboard is Gigabyte GA-H61M-S1. There is a chipset, labeled 'Intel H61' in a diagram in the manual, besides the CPU. The CRT controller is only a subset of the Intel H61. The motherboard box says

About this motherboard, the manual says:
Support for Intel Core I7/I5/I3/Pentium/Celeron in the LGA1155 package. But I never new which of these categories the installed Pentium G620 belongs to (just the category Pentium quoted above?). The sSpec is SR05R. It's all I know.
It does support that CPU. You can check that on the gigabyte page.

It is possible that you're got an 'early' BIOS revision that doesnt support the G620. Check your BIOS version.

Quote:
Originally Posted by stf92 View Post
A knowledge of which of those categories the Pentium G620 belongs to becomes important when trying to load the video drivers from the DVD supplied with the motherboard.

When I run the drivers installer (Windows, Slackware 14.0 seems to have all the necessary software to handle video), it complains about machine incompatibility and aborts the installation, which makes me think the G620 does not belong to any of the categories listed in the readme.txt.
Apart from the BIOS issue, there could be other things going on. Have you tried checking to see if the gigabyte site has newer drivers (I _never_ run drivers I get on motherobard driver discs, as I have never seen them come with 'current' drivers, they are always behind).

It could also be a wrogn BIOS setting causing the problem.

Knowing the exact error msg might help as well.

Quote:
Originally Posted by stf92 View Post
For the record: I do have a machine with a video card with dedicated RAM: Nvidia Geforce4 MX 4000.
Dedicated viceo card. When I said 'I doubt any of the systems stf92 has will have dedicated video memory' I meant 'systems using onboard video with dedicated video memory'.

Quote:
Originally Posted by stf92 View Post
When I took this machine to a certain computer shop, the dealer told: You can have a better machine for this little money --and he specified the quantity. And you will have a much better video card. I now think he was bluffing. Unfortunately, I bought it, which is the machine under discussion.
'Bluffing'? Not really. Selling you something you didnt need? That is what salesmen do.
 
Old 06-01-2013, 09:42 AM   #10
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 4,442

Original Poster
Rep: Reputation: 76
Quote:
Originally Posted by cascade9 View Post
I thought it would probably be your newish system. Since the video is intergrated into the CPU with LGA 1155 ssytems, you need to check the intel information to find the video 'card' spec
Hummm... The LGA 1155 socket carries the CPU above it (I think). The video is integrated into the Intel H61, a thing I do not really know what it is, except that it is a separate chip (integrated circuit).

Quote:
(and BTW, its 'Intel HD', just Intel HD, not Intel HD 2000/2500/3000/4000......the 'Pentium' LGA 1155 CPUs are just a i3 with features disabled.)
I do not quite understand. What is 2000, 2500, ...?
Quote:
It is possible that you're got an 'early' BIOS revision that doesnt support the G620. Check your BIOS version.
Could those guys in the computer shop be so unscrupulous or ignorant? They not only gave me the motherboard box but the CPU box, containing a booklet of some hundred pages (50 sheets), though for the most part it is a guarranty written in 5400 languages.
Quote:
Apart from the BIOS issue, there could be other things going on. Have you tried checking to see if the gigabyte site has newer drivers (I _never_ run drivers I get on motherobard driver discs, as I have never seen them come with 'current' drivers, they are always behind).
I downloaded the drivers (windows XP) from gigabyte and they are exactly the same file recorded in the disc. It also outputs the same message than the disc setup program. I sometimes boot windows to check for some things. For instance, I was having trouble with video and I wanted to double chech with windows. But I found windows was using a generic driver. The machine came home with one of the latest Windows installed on the hard disk. I erased the hard disk because I saw no point in using a windows Vista or 7. Now I am regretting that. God knows how the technician did to install proper drivers in that windows. Tough if I remember well, he objected the use of Windows XP.

Quote:
It could also be a wrogn BIOS setting causing the problem.

Knowing the exact error msg might help as well.
Ahhh... you speak about the motherboard disc installer objecting the machine. Yes, that is a problem, because although I use windows 0.001% of the time, it's nice to have things properly set. But what bothers me is the video behavior under linux. I was using 800x600, 24-bit color, for reasons that don't belong here (I use 800x600 a very long time since). I then wanted to watch Planet of the Apes with mplayer and saw that I had no way of making the picture (movie) fit entirely into the screen (it has a very large aspect ratio, very wide screen). So I began playing with xorg.conf, unsuccessfully though. I then entered the BIOS menu and, to my surprise, I saw I could reserve as much as 1GB for video (RAM). On the other hand, the Xorg.0.log indicates built-in resolutions as high as 1920x1440. So, I think I will be able to watch a movie like this to my entire satisfaction. I only have to study a little the BIOS settings and the xorg.conf screen sections.

The only thing is that I could damage the display. I once ran a linux utility from the slackware distribution disks and it dumped an huge quantity of data about the monitor (this monitor can be queried). Among them, the upper limits for the dot clock and the horizontal scan frequency. But unfortunately, I lost the name of the program.

Quote:
'Bluffing'? Not really. Selling you something you didnt need? That is what salesmen do.
One has to be a connoiseur in order to buy these machines. I mean, you must have an in depth knowledge of current developments in hardware to get something worthy of the money you spend. Though it may be you get just what you paid for, as I'm afraid my case is.
 
Old 06-02-2013, 04:38 AM   #11
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
Quote:
Originally Posted by stf92 View Post
Hummm... The LGA 1155 socket carries the CPU above it (I think). The video is integrated into the Intel H61, a thing I do not really know what it is, except that it is a separate chip (integrated circuit).

I do not quite understand. What is 2000, 2500, ...?
LGA 1155 is he socket the CPU mounts to the motherobard with.

No, the video isnt in the H61 chipset, its in the CPU. Intel HD graphics comes in various different model numbers-

http://en.wikipedia.org/wiki/Intel_HD_Graphics

Quote:
Originally Posted by stf92 View Post
Could those guys in the computer shop be so unscrupulous or ignorant?
It does happen.

Quote:
Originally Posted by stf92 View Post
I downloaded the drivers (windows XP) from gigabyte and they are exactly the same file recorded in the disc. It also outputs the same message than the disc setup program. I sometimes boot windows to check for some things. For instance, I was having trouble with video and I wanted to double chech with windows. But I found windows was using a generic driver. The machine came home with one of the latest Windows installed on the hard disk. I erased the hard disk because I saw no point in using a windows Vista or 7. Now I am regretting that. God knows how the technician did to install proper drivers in that windows. Tough if I remember well, he objected the use of Windows XP.
You deleted Win7 to install XP? OK, if thats what you want to do, but I wouldnt have.....

Without knowing the error msg, I have no idea what is going wrong.

Quote:
Originally Posted by stf92 View Post
Ahhh... you speak about the motherboard disc installer objecting the machine. Yes, that is a problem, because although I use windows 0.001% of the time, it's nice to have things properly set. But what bothers me is the video behavior under linux. I was using 800x600, 24-bit color, for reasons that don't belong here (I use 800x600 a very long time since). I then wanted to watch Planet of the Apes with mplayer and saw that I had no way of making the picture (movie) fit entirely into the screen (it has a very large aspect ratio, very wide screen). So I began playing with xorg.conf, unsuccessfully though. I then entered the BIOS menu and, to my surprise, I saw I could reserve as much as 1GB for video (RAM). On the other hand, the Xorg.0.log indicates built-in resolutions as high as 1920x1440. So, I think I will be able to watch a movie like this to my entire satisfaction. I only have to study a little the BIOS settings and the xorg.conf screen sections.
800x600? on a 17'' CRT? Yuck. IMO its better to set the resolution to 1024x768 (or whatever the highest resotuion you can get with a 85Hz refresh rate is) and adjust things to suit.

If it is a 720p (1280x720) or 1080p (1920x1080) movie you will not be able to watch it at full resolution when you are using 800x600, or even 1024x768.

I wouldnt bother setting the videorAM to 1GB, its not going to be any better than 256MB for desktop use.

Quote:
Originally Posted by stf92 View Post
The only thing is that I could damage the display. I once ran a linux utility from the slackware distribution disks and it dumped an huge quantity of data about the monitor (this monitor can be queried). Among them, the upper limits for the dot clock and the horizontal scan frequency. But unfortunately, I lost the name of the program.
Would have been some program that gets the EDID information, possibly 'get EDID'.

Quote:
Originally Posted by stf92 View Post
One has to be a connoiseur in order to buy these machines. I mean, you must have an in depth knowledge of current developments in hardware to get something worthy of the money you spend. Though it may be you get just what you paid for, as I'm afraid my case is.
Nah, yuo dont have to be a 'connoiseur' to buy new computers...just ask a few questions on a forum, dont buy the 1st thing you see, and dont trust the sales hype and manipulations.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Difference in the RAM's size and the size of the image of RAM (taken via dd), Why? Usmanaj Linux - Newbie 2 08-01-2009 12:17 AM
Is there a way to use system ram to help video card memory display videos? jim777 Linux - Laptop and Netbook 3 02-23-2009 01:26 PM
howto use video card memory as RAM? pingvina Linux - Software 6 12-30-2005 10:08 PM
how do I increase video card RAM? timsch75 Linux - Hardware 6 07-21-2004 07:10 PM
video card - How do you set RAM to 32MB cevjr Linux - Hardware 1 09-20-2003 09:22 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:29 AM.

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