Bug 1202267
Summary: | [virtio-win][wddm-qxl]The display of guest change to black-white mode after s4 on win8.1-32 | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Mike Cao <bcao> | ||||
Component: | virtio-win | Assignee: | Dmitry Fleytman <dfleytma> | ||||
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 7.2 | CC: | ailan, lijin, lmiksik, michen, phou, rbalakri, virt-maint, wyu | ||||
Target Milestone: | rc | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | 0.4-1 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2017-08-01 12:53:08 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
On rhel7.3 host, with WDDM-QXL-0.1-6, cannot reproduced this issue, but with WDDM-QXL-0.1-12, after installed the qxl drive, the display of guest shown black and white blurred screen, Restart the guest, the display of guest restored to normal. Fixed by: https://gitlab.com/spice/qxl-wddm-dod/commit/14e2a147df4d7a57385d042c5e6b215a05bb64f9 and https://gitlab.com/spice/qxl-wddm-dod/commit/93cb3c8cafa91f05de66dee5d5738a24db039006 Hi, Try to reproduce this bug with WDDM-QXL-0.1-6, steps as comment#0, it works normal, no black and white screen as attachment. And try with spice-qxl-wddm-dod-0.16-0 and qxlwddm-0.15-0, it works normal too. Thanks Yu Wang Version-Release number of selected component (if applicable): virtio-win-prewhql-131 kernel-3.10.0-563.el7.x86_64 qemu-kvm-rhev-2.8.0-4.el7.x86_64 seabios-1.10.1-2.el7.x86_64 According to comment#6,this issue can not be reproduced on latest version,change status to verified. If anyone hit this issue again,please feel free to re-open it Hi Amnon, Could you help to ack? Thanks Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2341 |
Created attachment 1002155 [details] screenshot Description of problem: Version-Release number of selected component (if applicable): WDDM-QXL-0.1-6 How reproducible: 100% Steps to Reproduce: 1.Start VM w/ global.revision=3 /usr/libexec/qemu-kvm -name 101BLNBLUE32CU8 -enable-kvm -m 3G -smp 4 -uuid 92c188a3-ab24-4dec-9c28-c0c99eed944f -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/tmp/101BLNBLUE32CU8_backup,server,nowait -mon chardev=charmonitor,id=monitor4,mode=control -rtc base=localtime,driftfix=slew -boot order=cd,menu=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=101BLNBLUE32CU8,if=none,id=drive-ide0-0-0,format=raw,serial=mike_cao,cache=none -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -drive file=//usr/share/virtio-win/virtio-win.iso,if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw -device ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -drive file=101BLNBLUE32CU8.vfd,if=none,id=drive-fdc0-0-0,format=raw,cache=none -global isa-fdc.driveA=drive-fdc0-0-0 -netdev tap,script=/etc/qemu-ifup,downscript=no,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=00:52:6d:25:8e:0b,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=isa_serial0 -device usb-tablet,id=input0 -spice port=5911,disable-ticketing -vga qxl -monitor stdio -qmp tcp:0:4444,server,nowait -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0,max-bytes=5,period=1000 -global qxl-vga.revision=3 -global PIIX4_PM.disable_s3=0 -global PIIX4_PM.disable_s4=0 2.running random.exe to generate random data in the guest 3.hibernate the guest 4.resume Actual results: Guest changed to black-white mode and resolution change 640*480 and can not recover (referring to attachment) Expected results: Guest works fine Additional info: I know s4 is not officially support in qemu-kvm-rhev-side ,but assign to Vadim as he want to fix bugs in wddm-qxl driver and the driver is availble to upstream user as well.