Bug 788530

Summary: [virt-manager] Cannot add qxl video device after changing graphics device from VNC to Spice
Product: Red Hat Enterprise Linux 6 Reporter: Geyang Kong <gkong>
Component: virt-managerAssignee: Cole Robinson <crobinso>
Status: CLOSED UPSTREAM QA Contact: Virtualization Bugs <virt-bugs>
Severity: low Docs Contact:
Priority: low    
Version: 6.3CC: hyao, jwu, mjenner, mzhan, rwu, zpeng
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-08 23:22:24 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Geyang Kong 2012-02-08 11:38:08 UTC
Version-Release number of selected component (if applicable):
libvirt-0.9.9-2.el6.x86_64
python-virtinst-0.600.0-5.el6.noarch
qemu-kvm-0.12.1.2-2.218.el6.x86_64
virt-manager-0.9.0-7.el6.x86_64
Linux version 2.6.32-220.el6.x86_64

How reproducible:
100%

Steps to Reproduce:

1. Start virt-manager.

2. Create a guest with default options and force shutdown it, there is no need to install it. (Its display device should be VNC now).

3. Divert to 'Show virtual hardware details' and click 'Add Hardware' button. Then just click 'cancel' button without doing anything.

4. Choose its 'Display VNC' and change its type to 'Display Spice', then click apply.

5. Click 'Add Hardware' again, then choose 'Video' in the popup form.

6. Check the contents of 'Model' list.

Actual results:

1. There is no qxl option in the list.

Expected results:

1. The qxl option should be displayed in the list after step 3.

Additional info:

1. Because there is nothing in the log. So I didn't attache the log file.

Comment 1 Cole Robinson 2012-02-08 23:22:24 UTC
Thanks, fixed upstream:

http://git.fedorahosted.org/git?p=virt-manager.git;a=commit;h=67ca0a9f34b710c92c9f5b16c763018577ec47e0

But TBH not really worth the effort of backporting to RHEL since it's trivial to work around (restart the app) and most users won't hit it. So just closing as UPSTREAM