Veja este tópico no fórum do phoronix: link
O 256M que você vê lá é chamado de limite BAR. É a quantidade de memória que a CPU pode mapear: "O limite BAR (abertura visível para a CPU) é de 256 MB, mas o mais recente gerenciador de memória permite que a CPU acesse mais de 256 MB mapeando-a dinamicamente na abertura. A GPU pode sempre endereçar toda a memória de vídeo Eu acredito que o limite de 256MB é uma especificação PCI. "
No meu cartão de ati, escrever o seguinte dá-me uma leitura precisa:
grep kB /var/log/Xorg.0.log
quais saídas
[ 24.091] (II) fglrx(0): VESA VBE Total Mem: 16384 kB
[ 24.123] (--) fglrx(0): Video RAM: 1048576 kByte, Type: DDR3
A segunda linha denota meu 1GB de memória de vídeo, enquanto o lscpi -v me dá 256 como você. Recebi este comando de este comentário .