diff options
Diffstat (limited to 'results/classifier/118/all/1592315')
| -rw-r--r-- | results/classifier/118/all/1592315 | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/results/classifier/118/all/1592315 b/results/classifier/118/all/1592315 new file mode 100644 index 00000000..af10d0bc --- /dev/null +++ b/results/classifier/118/all/1592315 @@ -0,0 +1,101 @@ +debug: 0.963 +architecture: 0.943 +permissions: 0.943 +register: 0.933 +assembly: 0.932 +performance: 0.916 +device: 0.904 +kernel: 0.903 +semantic: 0.903 +hypervisor: 0.899 +network: 0.898 +graphic: 0.896 +user-level: 0.895 +risc-v: 0.888 +KVM: 0.886 +PID: 0.884 +VMM: 0.881 +virtual: 0.877 +boot: 0.872 +vnc: 0.868 +files: 0.865 +socket: 0.856 +peripherals: 0.847 +arm: 0.841 +mistranslation: 0.825 +TCG: 0.819 +ppc: 0.796 +x86: 0.734 +i386: 0.257 + +Windows 10 continuous screen refresh if resize guest to match window size is selected with QXL + +When VDA-Agent starts up, I get a continuous flicker of the screen. This is almost like a screen refresh, where I am not even able to really click on things and/or open menus. + +Running Windows 10, x64 + +app-emulation/spice-0.13.1-r2::gentoo +net-misc/spice-gtk-0.31::gentoo +app-emulation/spice-protocol-0.12.11::gentoo +app-emulation/qemu--2.6.0::gentoo +nvidia-drivers-367.18 +xorg-server-1.18.3 + +Kernel string: + +Linux wks-ros 4.4.11 #6 SMP PREEMPT Mon May 30 00:01:35 MDT 2016 x86_64 Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz GenuineIntel GNU/Linux + +Launch string: + +SPICE_PORT=5924 +DRIVERS_IMG=media/virtio-win-0.1.118.iso +SYSTEM_DISK=system.disk +BIOS_ROM="OVMF.fd" +DVDROM_DRIVE="/dev/sr0" +VM_NAME="Windows 10 x64 VM" + +/usr/bin/qemu-system-x86_64 \ + -machine accel=kvm \ + -acpitable file="acpi_slic.bin" \ + -bios "${BIOS_ROM}" \ + -no-shutdown \ + -cpu qemu64,+ssse3,+sse4.1,+sse4.2 \ + -smp cpus=2,sockets=2,cores=1,threads=1 \ + -m 16G \ + -realtime mlock=off \ + -drive file="${SYSTEM_DISK}",if=virtio \ + -spice port=${SPICE_PORT},addr=127.0.0.1,disable-ticketing,image-compression=off,seamless-migration=on \ + -chardev spicevmc,id=charchannel0,name=vdagent \ + -device virtio-serial-pci -chardev spicevmc,id=vdagent,debug=0,name=vdagent \ + -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 \ + -device qxl-vga,id=video0 \ + -device virtio-balloon-pci,id=balloon0 \ + -rtc base=localtime,driftfix=slew \ + -name "${VM_NAME}" & exec spicy --title "${VM_NAME}" 127.0.0.1 -p ${SPICE_PORT} + + + +Some additional interesting things I've observed: + +* If the QXL driver is not installed, then the flicker doesn't happen +* As soon as i enable the VDA Agent, the annoying flicker / screen refresh begins +* When I disable the VDA Agent, same thing happens. + +- I tried Windows-Guest-Tools-0.100 and version 0.0103-r1 + +- And an assortment of QXL drivers, (WDM, proper for Windows 10). + + +As a workaround, I can set "Scale display" to On, and "Resize Guest to Match" to off (using Spicy-gtk). This stops the flicker. + +- Another strange thing is that I my XQL driver in Windows shows 8GB of Video mem. I am not sure how/why this is, as I have not seen this before. + +Please refer to the following tickets: + +https://bugs.freedesktop.org/show_bug.cgi?id=94950 +https://bugzilla.redhat.com/show_bug.cgi?id=1266484 +https://bugzilla.redhat.com/show_bug.cgi?id=1342489 + +I can't deduce from the above whether it is a host side problem (spice-gtk) or a problem with the VDAgent (= guest code, Windows and Linux), but it's certainly not a QEMU bug. Closing. + + |