Bug 1293261

Summary: Resolution cannot be adjusted above 1600x900 after turning on "RHEV Spice Agent" service in windows 10.
Product: Red Hat Enterprise Linux 6 Reporter: Guo, Zhiyi <zhguo>
Component: spice-vdagentAssignee: Default Assignee for SPICE Bugs <rh-spice-bugs>
Status: CLOSED WONTFIX QA Contact: SPICE QE bug list <spice-qe-bugs>
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.8CC: cfergeau, dblechte, juzhang, michen, qzhang, rbalakri, xfu, zhguo
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-12-21 12:28:39 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:

Description Guo, Zhiyi 2015-12-21 09:14:36 UTC
Description of problem:
Resolution cannot be adjust above 1600x900 after turning on "RHEV Spice Agent" service in windows 10.

Version-Release number of selected component (if applicable):
kernel:2.6.32-593.el6.x86_64
qemu:qemu-kvm-0.12.1.2-2.482.el6.x86_64
rhev spice agent windows:rhev-spice-agent-msi-4.13-1
vdagent win: vdagent-win-3.6-2

How reproducible:


Steps to Reproduce:
1.Boot guest with cmd:
qemu-kvm -name win10x64 -m 8G -machine pc,accel=kvm -cpu SandyBridge -smp 8 -name win10 -uuid 990ea161-6b67-47b2-b803-19fb01d30d12 -serial unix:/tmp/m,server,nowait -vga qxl -spice port=5900,disable-ticketing -device virtio-serial-pci,id=virtio-serial1 -chardev spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-serial1.0,nr=3,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -cdrom /usr/share/virtio-win/virtio-win-1.7.5.iso -drive file=/home/storage/win10-1.qcow2,if=none,id=drive-scsi-disk0,format=qcow2,cache=none,werror=stop,rerror=stop -device virtio-scsi-pci,id=scsi0 -device scsi-hd,drive=drive-scsi-disk0,bus=scsi0.0,scsi-id=0,lun=0,id=scsi-disk0,bootindex=1 -monitor stdio
2.Connect guest with remote-viewer spice://you_host_ip:5900
3.Download rhev-spice-agent-msi-4.13-1 and vdagent-win-3.6-2, install rhev-spice-agent-msi-4.13-1.msi, extract vdagent-win-3.6-2.zip to a folder, goto this folder and execute "vdservice install" from power shell, not start vdservice.
4.Start "RHEV Spice Agent" service and try to change resolution over 1600x900, eg change resolution to 1600x1200.

Actual results:
Resolution will switch to 1600x1200 and back switch to 1600x900.

Expected results:
Resolution can be adjusted over 1600x900.

Additional info:
Resolution can be freely adjusted to lower than 1600x900. Also no such issue happen after turning off "RHEV Spice Agent" service.
File this bz against spice first, free to update to right component if any mistakes

Comment 2 David Blechter 2015-12-21 12:28:39 UTC
This components belongs tot he rhel VM, and not windows VM. vdagent for windows is part of the rhevm product. Also, vdagent with Widows 10 does not exits.