What does the NVIDIA X Server Settings applet show for Memory:
According to this page: http://www.nvidia.com/object/quadro_nvs_notebook_techspecs.html the Quadro NVS 140M supports either 128/256MB of memory, not 512MB.
And http://support.lenovo.com/en_US/product-and-parts/detail.page?&LegacyDocID=MIGR-67735 says the R61 comes with 128MB video memory.
512MB. Screenshot attached.
My best guess is that "140M" is somehow being treated as
"140000000/1024/1024" -> 133MB, but even that seems far-fetched.
Regardless, Big Picture and Small Mode report two different values.
On Fri, Feb 1, 2013 at 2:14 PM, johnv-valve [email protected]:
According to this page:
http://www.nvidia.com/object/quadro_nvs_notebook_techspecs.html the
Quadro NVS 140M supports either 128/256MB of memory, not 512MB.And
http://support.lenovo.com/en_US/product-and-parts/detail.page?&LegacyDocID=MIGR-67735says the R61 comes with 128MB video memory.—
Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/1140#issuecomment-13011898.
Big Picture was using 1000 instead of 1024 when converting from bytes to MB. 128 * 1024 * 1024 = 134217728.
There was also a 32-bit overflow if you had >=2GB of VRAM.
They should be consistent now.
In both cases, the 128MB is what the driver gives us in response to glGetIntegerv(GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX) and 128MB is consistent with the specs of your hardware. You may also have some non-dedicated graphics memory, but we don't count that.
Makes sense. Dug a little deeper, and yes, I have non-dedicated graphics
memory. Thanks! Glad to steer you toward the overflow and memory
calculation issues.
On Fri, Feb 1, 2013 at 4:44 PM, johnv-valve [email protected]:
Big Picture was using 1000 instead of 1024 when converting from bytes to
MB. 128 * 1024 * 1024 = 134217728.
There was also a 32-bit overflow if you had >=2GB of VRAM.
They should be consistent now.In both cases, the 128MB is what the driver gives us in response to
glGetIntegerv(GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX) and 128MB is consistent
with the specs of your hardware. You may also have some non-dedicated
graphics memory, but we don't count that.—
Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/1140#issuecomment-13018195.
Latest Steam (Jan 30) reports my VRAM at 128MB in small mode, 134.22MB in Big Picture. I have a Thinkpad R61 with nVidia Quadro NVS 140M (512MB).
From 'System Information':
Processor Information:
Vendor: GenuineIntel
Speed: 2201 Mhz
2 logical processors
2 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Unsupported
SSE42: Unsupported
Network Information:
Network Speed:
Operating System Version:
Ubuntu 12.04.1 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 3.2.0-37-lowlatency
X Server vendor: The X.Org Foundation
X Server release: 11103000
Video Card:
Driver: NVIDIA Corporation Quadro NVS 140M/PCIe/SSE2
Sound card:
Audio device: Analog Devices AD1984
Memory:
RAM: 3889 Mb
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 56130 Mb
Largest Free Hard Disk Block: 1813 Mb
Installed software:
Recent Failure Reports: