Eu não me preocuparia com isso, pois isso acontece com os melhores de nós. Meu cartão tem 1536 MB de RAM de vídeo onboard, mas é isso que o lspci
mostra:
03:00.0 VGA compatible controller: nVidia Corporation GF110 [GeForce GTX 580] (rev a1) (prog-if 00 [VGA controller])
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f9000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=128M]
Memory at ee000000 (64-bit, prefetchable) [size=32M]
I/O ports at 7f00 [size=128]
[virtual] Expansion ROM at e8000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidia_current, nvidia_current_updates, nouveau, nvidiafb
Existem bugs arquivados e um bilhão e cinco tópicos no fórum (em todo o mundo) internet, não apenas Ubuntu) sobre isso.
Pessoalmente, sou da opinião de que este é um bug lspci
(ou omissão de recurso) e que ele não afeta nada de forma negativa. Para usuários da nvidia, confio nvidia-settings
(ou Catalyst para os usuários de AMD / ATI) quando relata o valor corretamente:
X também sabe:
oli@bert:~$ grep -i memory /var/log/Xorg.0.log
[ 26.504] (--) NVIDIA(0): Memory: 1572864 kBytes
[ 26.585] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[ 26.777] (==) NVIDIA(0): Disabling shared memory pixmaps