Bug 948717
Summary: | When using “-vga qxl” together with “-display vnc=:5” or “-display sdl” qemu displays pixel garbage | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mike FABIAN <mfabian> | ||||||
Component: | qemu | Assignee: | Fedora Virtualization Maintainers <virt-maint> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 20 | CC: | alevy, amit.shah, berrange, cfergeau, crobinso, dwmw2, itamar, jan.kratochvil, kraxel, mfabian, pbonzini, rjones, scottt.tw, virt-maint, zhzhang | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | qemu-1.6.0-8.fc20 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | |||||||||
: | 1005036 1005037 (view as bug list) | Environment: | |||||||
Last Closed: | 2013-09-30 00:39:25 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: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 1005036, 1005037 | ||||||||
Attachments: |
|
Description
Mike FABIAN
2013-04-05 08:10:29 UTC
I can reproduce with upstream. Grab F19 boot.iso here: https://dl.fedoraproject.org/pub/alt/stage/19-Alpha-TC6/Fedora/x86_64/os/images/boot.iso And run: ./x86_64-softmmu/qemu-system-x86_64 -enable-kvm -vga qxl -display sdl -cdrom ~/boot.iso -m 2048 Doing -device qxl works fine though. I also tried an F16 live cd I had hanging around and that worked fine, so maybe it's an F19 driver issue. Alon, Gerd, thoughts? Ping, any spice folks want to weigh in on this? Granted qxl->vnc shouldn't be a common setup, but people tend to try it out if hitting graphical issues and wanting to eliminate spice from the equation (for better or worse). Created attachment 781134 [details]
screenshot showing severe display corruption with "-vga qxl"
Confirming severe display corruption with the "-vga qxl" option.
With the "-vga std" option, there is no corruption.
By blindly clicking in the upper right corner, pressing the down-arrow four times, and pressing Enter twice, it is possible to power off the VM, if the corrupt display shows parts of the Welcome dialog.
Steps to reproduce:
$ qemu-kvm -m 4096 -cdrom ~/xfr/fedora/F19/Fedora-Live-Desktop-x86_64-19-1.iso -vga qxl
Version:
qemu-1.4.2-4.fc19.x86_64
kernel 3.10.3-300.fc19.x86_64
qemu-system-x86-1.4.2-5.fc19.x86_64 tigervnc-1.3.0-3.fc19.x86_64 /usr/bin/qemu-kvm -m 2048 -cdrom Fedora-19-x86_64-DVD.iso -boot d -vnc :10 -vga qxl The problem still exists with Fedora-20-Alpha-TC2-x86_64-netinst.iso and qemu-1.6.0-5.fc19.x86_64 Thanks Gerd! Can not reproduce this issue: First: host kernel: 2.6.32-417.el6.x86_64 qemu-kvm-0.12.1.2-2.400.el6.x86_64 Command line as follows: ionice -c 3 /usr/libexec/qemu-kvm -M pc -nodefaults -cpu SandyBridge -enable-kvm -m 4G -smp 2,sockets=1,cores=2,threads=1 -name test -rtc base=localtime,clock=host,driftfix=slew -k en-us -boot menu=on -vga qxl -vnc :5 -monitor stdio ... Second: host kernel: 3.9.9-201.fc18.x86_64 qemu-kvm-1.2.2-13.fc18.x86_64 Command line as follows: ionice -c 3 qemu-kvm -enable-kvm -m 2048M -smp 1 -drive file=RHEL_65_64.qcow2,media=disk,cache=unsafe -localtime -boot c -vga qxl -display sdl -monitor stdio Actual Results: Only show pixel garbage before login screen, but very fast passed. the same result with “-vga std” or “-vga cirrus”. qemu-1.6.0-8.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/qemu-1.6.0-8.fc20 qemu-1.4.2-11.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/qemu-1.4.2-11.fc19 Package qemu-1.6.0-8.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing qemu-1.6.0-8.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-17670/qemu-1.6.0-8.fc20 then log in and leave karma (feedback). qemu-1.4.2-11.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. qemu-1.6.0-8.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. |