Ich versuche, die Videospeichergröße des QXL-VGA-Geräts zu vergrößern. Das Gastbetriebssystem (Windows 7) zeigt nur 16 MB verfügbaren Videospeicher an.Ich habe Windows-Gasttools installiert. Wenn ich versuche, mehr Videospeicher einzustellen, sind auf dem Gast immer noch nur 16 MB verfügbar. Auch die Leistung ändert sich nicht. Tatsächlich ist sogar der Cursor etwas langsam. Ich starte den Gast mit diesem Skript
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
Auf meinem Host läuft 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
Qemu-Version:
% qemu-system-x86_64 --version
QEMU emulator version 2.4.1, Copyright (c) 2003-2008 Fabrice Bellard