LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Size of the video card RAM: how can I know it? (https://www.linuxquestions.org/questions/linux-hardware-18/size-of-the-video-card-ram-how-can-i-know-it-4175463900/)

stf92 05-29-2013 03:28 AM

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.

druuna 05-29-2013 04:19 AM

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

DavidMcCann 05-29-2013 12:31 PM

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.

stf92 05-29-2013 08:23 PM

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.

TobiSGD 05-29-2013 08:54 PM

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.

stf92 05-29-2013 10:54 PM

Ahhh... Thank you very much.

cascade9 05-31-2013 03:27 AM

Quote:

Originally Posted by stf92 (Post 4961744)
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 (Post 4961758)
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.

stf92 05-31-2013 04:32 PM

Quote:

Originally Posted by cascade9 (Post 4962647)
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.

cascade9 06-01-2013 07:54 AM

Quote:

Originally Posted by stf92 (Post 4963068)
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 (Post 4963068)
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 (Post 4963068)
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 (Post 4963068)
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 (Post 4963068)
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.

stf92 06-01-2013 09:42 AM

Quote:

Originally Posted by cascade9 (Post 4963410)
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.

cascade9 06-02-2013 04:38 AM

Quote:

Originally Posted by stf92 (Post 4963457)
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 (Post 4963457)
Could those guys in the computer shop be so unscrupulous or ignorant?

It does happen.

Quote:

Originally Posted by stf92 (Post 4963457)
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 (Post 4963457)
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 (Post 4963457)
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 (Post 4963457)
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.


All times are GMT -5. The time now is 05:04 PM.