Nvidia GTX 1060 6gb seen as 3gb in Silverblue

I have a Gigabyte GTX 1060 6gb but according to lspci, its shown as 3gb and in the Nvidia utility its also seen as 3gb.

Rpm-ostree status

● fedora:fedora/37/x86_64/silverblue
                  Version: 37.20230514.0 (2023-05-14T00:44:51Z)
               BaseCommit: 5566496c460eaa649309fad4b5cdd8954fd7fa02e8b5c7c720c192214a12495d
             GPGSignature: Valid signature by ACB5EE4E831C74BB7C168D27F55AD3FB5323552A
      RemovedBasePackages: firefox firefox-langpacks 113.0-1.fc37
          LayeredPackages: akmod-nvidia distrobox pass xorg-x11-drv-nvidia
            LocalPackages: rpmfusion-free-release-37-1.noarch rpmfusion-nonfree-release-37-1.noarch


07:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 3GB] (rev a1)

Nvidia Settings panel

There doesn’t seem to be an indication anywhere that this is a 6gb card. I am assuming I’m leaving performance on the table because Silverblue isn’t recognizing the extra VRam on the card.

You say this should be a 6GB card but it is seen by the computer as 3GB.

How do you confirm it is supposed to have 6GB vram? Is the card actually marked that way? Does a different OS show it differently?

In most cases (every one I have seen) the actual video memory is electronically reported and as long as the system sees it one way (as is shown by lspci) then nothing else will see it differently. It is identified and configured during boot and once that is done everything else, including the driver, will always treat it the same way.

Can you imagine the issues that might be seen if software attempted to address ram (of any type) that did not exist (or was not configured).? Machine checks, lost data, poor performance, are only a few of the ones I would expect.

My mistake, my aging eyes playing tricks on me and the text is ultra small on this model number, the sticker said 3G not 6G. Carry on.

1 Like