Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 20 Sep 2019, 12:01
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
PupSysInfo-2.8.6
Post new topic   Reply to topic View previous topic :: View next topic
Page 10 of 11 [160 Posts]   Goto page: Previous 1, 2, 3, ..., 8, 9, 10, 11 Next
Author Message
foxpup


Joined: 29 Jul 2016
Posts: 940
Location: europa near northsea

PostPosted: Sun 03 Feb 2019, 13:25    Post subject:  

Hello bigpup
Thanks for the info.
bigpup wrote:
The BIOS feature that controls all this is the DVMT Mode BIOS feature. It allows you to select the DVMT operating mode.
I looked into my efi firmware interface aka BIOS, but did not find anything like that there.
(But I did find an option Grapic Device. It can be [UMA only], enable integrated graphic controller only, or [Discrete] which enables both gc.
I tried that but did not bring up the nvidia in Pupsysinfo. But I do find some mentioning of nvidia as 3D controller in some places. )

Is there a place in Pupsysinfo to find the info about RAM on the Graphic Cards, like in windows? Or is there another tool to use?
I understand this is additional RAM to the proper RAM for the CPU.

Quote:
Notice what your Pup-Sysinfo shows here:
Quote:
VGA controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07)
• Kernel Driver: i915
• Memory Used by Driver: 1094.51 KB
This just says that very little memory, about 1M, is used for the driver, right? It is not even clear to me what kind of memory this is.
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Sun 03 Feb 2019, 16:18    Post subject:  

foxpup wrote:
Quote:
Someone... found only 256M video RAM while his intel gc has 1G.

bigpup wrote:
Quote:
What you are seeing in Pup-Sysinfo is probably the pre-allocated Video RAM...


@foxpup, bigpup and other testers:

Currently, the Pup-Sysinfo video report does not probe the graphics chip directly, but uses the lspci utility to determine pre-allocated (prefetchable) video memory.

When parsing system information, Pup-Sysinfo calls only those tools common to all Pups but we could use the glxinfo utility to determine video memory. Beyond this, I'm not sure Pup-Sysinfo will further quantify the physical memory of the video card.

The revised function file below reports prefetchable video memory defined by lspci, and total video memory defined by glxinfo.

EDIT:
file removed

Thanks

_________________
PupMates

Last edited by radky on Mon 04 Feb 2019, 20:19; edited 1 time in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12572
Location: S.C. USA

PostPosted: Mon 04 Feb 2019, 06:51    Post subject:  

Put the new func file in Pup-Sysinfo 2.8.3

Well, that now gives more info about memory.

This is my graphics output.
Quote:
VGA controller [0300]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display [8086:0f31] (rev 0e)
• Kernel Driver: i915
• Memory Used by Driver: 1216.00 KB
• Path: /lib/modules/4.19.12/kernel/drivers/gpu/drm/i915/i915.ko
• Description: Intel Graphics
• Video RAM: 1536M total, 256M prefetchable

This being integrated Intel Graphics, that uses system RAM.
That seems to show how much system RAM could be used as VRAM. (1536M)
I have 2GB of RAM in this computer.

After looking at this. That Memory Used by Driver: 1216.00 KB seems to be what the i915 driver uses to operate the driver.

That 256M prefetchable is this:
Quote:
Prefetchable memory is memory which the CPU can request in advance as an optimization, before actual code operates on it. This happens because the CPU guesses it may be needed in the future or because the code contains explicit prefetch instructions. Then it prefetches those memory locations.

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12572
Location: S.C. USA

PostPosted: Mon 04 Feb 2019, 07:47    Post subject:  

new func file in Pup-Sysinfo 2.8.3

To give you output for something other than Intel graphics.

This is from a Nvidia Geforce GTX 1070 card with its own 8GB of memory. It does not use system ram for graphics.
Using the Nvidia driver from Nvidia.

Quote:
VGA controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)
• Kernel Driver: nvidia
• Memory Used by Driver: 16108.00 KB
• Path: /lib/modules/4.19.12/kernel/drivers/video/nvidia.ko
• Driver Version: 410.78
• Description: N/A
• Video RAM: 8192 M total, 256M
32M prefetchable

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
foxpup


Joined: 29 Jul 2016
Posts: 940
Location: europa near northsea

PostPosted: Mon 04 Feb 2019, 15:14    Post subject:  

This is the output now with the new func:
Quote:
VGA controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07)
• Kernel Driver: i915
• Memory Used by Driver: 1094.51 KB
• Path: /lib/modules/4.9.149-stretch/kernel/drivers/gpu/drm/i915/i915.ko
• Description: Intel Graphics
• Video RAM: 1536M total, 256M prefetchable
1536M for video RAM seems to me a lot more than the official 1G. What else could this include? It's "funny" this is exactly the same number as for the intel gc of bigpup.
(The normal RAM for CPU of this machine is 8G and video RAM is reported in windows to be 1G).

Last edited by foxpup on Mon 04 Feb 2019, 16:00; edited 1 time in total
Back to top
View user's profile Send private message 
666philb


Joined: 07 Feb 2010
Posts: 3477
Location: wales

PostPosted: Mon 04 Feb 2019, 15:36    Post subject:  

hi radky

with new func file correct video ram report here with an nvidia card apart from the weird 256mb bit at the end
Code:
Video RAM: 4096 M total, 256M


bigpup wrote:

• Video RAM: 8192 M total

do you want to swap cards? Very Happy

_________________
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Mon 04 Feb 2019, 17:59    Post subject:  

foxpup wrote:
Quote:
1536M for video RAM... is exactly the same number as for the intel gc of bigpup.
(The normal RAM for CPU of this machine is 8G and video RAM is reported in windows to be 1G)

@foxpup,

In a terminal, please run the following:

glxinfo | grep -Ei 'device|memory'

You will see something like the following for your Intel system.

Code:
    Device: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) x86/MMX/SSE2
    Video memory: 1536MB
    Unified memory: yes


If I understand correctly, 'Unified memory' refers to Unified Memory Architecture (UMA), also know as Integrated Graphics or Shared Graphics, where system RAM provides shared memory for graphics rendering.

For graphics rendering, 1536MB Video Ram is a value commonly allocated by systems with Intel Integrated Graphics.

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Mon 04 Feb 2019, 19:11    Post subject:  

666philb wrote:
Quote:
Video RAM: 4096 M total, 256M

@666philb,

The second component of the Video RAM report refers to prefetchable video memory.

I'm not sure why the term 'prefetchable' is missing from your report. It should be included by default.

Prefetchable video memory refers to memory addresses reserved specifically for the transfer of video data, and this memory may be prefetched when the "CPU guesses it may be needed in the future or because the code contains explicit prefetch instructions".

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Mon 04 Feb 2019, 20:18    Post subject:  

bigpup and 666philb,

It seems your NVIDIA PCs show two prefetchable addresses of video RAM.

EDIT: file removed

_________________
PupMates

Last edited by radky on Mon 04 Feb 2019, 22:19; edited 2 times in total
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 12572
Location: S.C. USA

PostPosted: Mon 04 Feb 2019, 20:46    Post subject:  

Pup-Sysinfo 2.8.3
New func file.
I now get this.

Devices>Display>Summary
Quote:
VGA controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)
• Kernel Driver: nvidia
• Memory Used by Driver: 16108.00 KB
• Path: /lib/modules/4.19.12/kernel/drivers/video/nvidia.ko
• Driver Version: 410.78
• Description: N/A
• Video RAM: 8192 M total, 256M32M prefetchable


From Devices>Display>Complete
Quote:
VGA controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 119d
Flags: bus master, fast device select, latency 0
Interrupt Request (IRQ): 136
Memory at de000000 (32-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at d0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]

_________________
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Mon 04 Feb 2019, 22:18    Post subject:  

bigpup,

To show total RAM and all prefetchable RAM on one single line, could you test the attached func file.

EDIT: file removed

Thanks

_________________
PupMates

Last edited by radky on Thu 07 Feb 2019, 13:50; edited 1 time in total
Back to top
View user's profile Send private message 
perdido


Joined: 09 Dec 2013
Posts: 1346
Location: ¿Altair IV , Just north of Eeyore Junction.?

PostPosted: Tue 05 Feb 2019, 13:53    Post subject:  

Hi radky,
More info the better I hope.
Nvidia card, a relatively underpowered version compared to some.

Your most recent func (testerday's) installed to PupSysinfo-2.8.1 upupbb-18.05

Devices>Display>Summary
Updated func from yesterday
Quote:

VGA controller [0300]: NVIDIA Corporation G98M [Quadro NVS 160M] [10de:06eb] (rev a1)
• Kernel Driver: nvidia
• Memory Used by Driver: 10075.57 KB
• Path: /lib/modules/4.9.96-lxpup-32-pae/kernel/drivers/video/nvidia.ko
• Driver Version: 304.137
• Description: N/A
• Video RAM: 256 M total, 256M prefetchable

Original func version
Code:
VGA controller [0300]: NVIDIA Corporation G98M [Quadro NVS 160M] [10de:06eb] (rev a1)
• Kernel Driver: nvidia
• Memory Used by Driver: 10075.57 KB
• Path: /lib/modules/4.9.96-lxpup-32-pae/kernel/drivers/video/nvidia.ko
• Driver Version: 304.137
• Description: N/A
• Video RAM: 256M

/////////////////////////////////////////////////////////////////////

From Devices>Display>Complete
Updated func from yesterday
Quote:

VGA controller: NVIDIA Corporation G98M [Quadro NVS 160M] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 0233
Flags: bus master, fast device select, latency 0
Interrupt Request (IRQ): 16
Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f2000000 (64-bit, non-prefetchable) [size=32M]
I/O ports at df00 [size=128]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]

Original func version
Code:

VGA controller: NVIDIA Corporation G98M [Quadro NVS 160M] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 0233
Flags: bus master, fast device select, latency 0
Interrupt Request (IRQ): 16
Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f2000000 (64-bit, non-prefetchable) [size=32M]
I/O ports at df00 [size=128]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]


.

Last edited by perdido on Tue 05 Feb 2019, 22:24; edited 1 time in total
Back to top
View user's profile Send private message 
foxpup


Joined: 29 Jul 2016
Posts: 940
Location: europa near northsea

PostPosted: Tue 05 Feb 2019, 15:18    Post subject:  

radky wrote:
If I understand correctly, 'Unified memory' refers to Unified Memory Architecture (UMA), also know as Integrated Graphics or Shared Graphics, where system RAM provides shared memory for graphics rendering.
@radky
Thank you for the explanation.
So the 1536M video RAM is actually part of the 8G RAM, and not additional?
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Wed 06 Feb 2019, 01:31    Post subject:  

perdido wrote:
Hi radky,
More info the better I hope.
Nvidia card, a relatively underpowered version compared to some.

Thanks perdido. Your report is much appreciated! Smile

Hopefully, bigpup will also test the most recent func revision (or other users with video cards that allocate two prefetchable memory addresses).

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 976

PostPosted: Wed 06 Feb 2019, 01:42    Post subject:  

foxpup wrote:
Thank you for the explanation.
So the 1536M video RAM is actually part of the 8G RAM, and not additional?

Hi foxpup,

Yes, for your PC with integrated graphics, I think the 1536M represents shared memory allocated from the 8G system RAM.

Thanks for testing!

_________________
PupMates
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 10 of 11 [160 Posts]   Goto page: Previous 1, 2, 3, ..., 8, 9, 10, 11 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1293s ][ Queries: 12 (0.0351s) ][ GZIP on ]