Seu amigo provavelmente não estava usando a versão de 64 bits do Ubuntu, nem ele estava usando o kernel PAE de 32 bits que reconhece a RAM.
As GPUs integradas tiram sua memória de vídeo da memória RAM do sistema, então eu diria sim obter uma GPU separada, se você quiser que sua RAM seja "totalmente" acessível a você.