QEMU/KVM não pode definir o tamanho da memória RAM de vídeo qxl

QEMU/KVM não pode definir o tamanho da memória RAM de vídeo qxl

Estou tentando aumentar o tamanho da memória de vídeo do dispositivo qxl-vga. O sistema operacional convidado (Windows 7) mostra apenas 16 MB de memória de vídeo disponível.Eu instalei ferramentas de convidado do Windows. Quando tento definir mais memória de vídeo, ainda há apenas 16 MB disponíveis no convidado. Além disso, o desempenho também não muda. Na verdade, até o cursor está um pouco lento. Estou lançando o convidado com esse script

KVM_DIR=/var/lib/libvirt
IMAGE=win7.qcow2
NAME=win7
PORT=5914
RAM=4000
IFACE=win7
qemu-system-x86_64 -enable-kvm -m $RAM -drive file=$KVM_DIR/images/$IMAGE,if=virtio \
-name $NAME -device qxl-vga,id=video0,vgamem_mb=64,bus=pci.0,addr=0x2 \
-spice port=$PORT,disable-ticketing -netdev tap,id=$IFACE,ifname=$IFACE \
-device virtio-net-pci,netdev=$IFACE -balloon virtio

Meu host está executando o Arch Linux:

% uname -a
Linux m0x35-pc 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64 GNU/Linux

Versão do Qemu:

% qemu-system-x86_64 --version
QEMU emulator version 2.4.1, Copyright (c) 2003-2008 Fabrice Bellard

Configurações de vídeo Win7

informação relacionada