Bug 1305561

Summary: Windows 7 doesn't adjust resolution for second remote-viewer's display.
Product: Red Hat Enterprise Linux 8 Reporter: Andrei Stepanov <astepano>
Component: spice-vdagent-winAssignee: Default Assignee for SPICE Bugs <rh-spice-bugs>
Status: CLOSED WORKSFORME QA Contact: SPICE QE bug list <spice-qe-bugs>
Severity: high Docs Contact:
Priority: unspecified    
Version: ---CC: astepano, cfergeau, dblechte, gklein, jjongsma, lsurette, rbalakri, yeylon, ykaul
Target Milestone: rcKeywords: Regression
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-30 10:54:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Spice RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 1174129    
Attachments:
Description Flags
remote-viewer screenshot
none
remote-viewer log (resizing window action) none

Description Andrei Stepanov 2016-02-08 15:07:57 UTC
Windows 7 64 doesn't update resolution on second monitor.

Guest is: Win7 + RHEV-toolsSetup_3.6_4.iso
Client is: virt-viewer-2.0-6.el7.x86_64
Host is: vdsm-4.17.19-0.el7ev.noarch + spice-server-0.12.4-15.el7.x86_64

How reproducible: always.

Steps to Reproduce:
1. Connect to guest os.
2. Activate in remote-viewer two displays.
3. Try to resize remote-viewer's window with secondary display.

Actual results:
Resolution on second displays is updated in wrong way.
Windows7 reports a new resolution on second display. Active canvas doesn't fill all remote-viewer's window. See screenshots.

Comment 1 Andrei Stepanov 2016-02-08 15:16:21 UTC
Created attachment 1122186 [details]
remote-viewer screenshot

Comment 2 Andrei Stepanov 2016-02-08 16:26:28 UTC
Created attachment 1122195 [details]
remote-viewer log (resizing window action)

Comment 3 Jonathon Jongsma 2016-03-17 20:05:41 UTC
You listed this as a regression. Can you identify which versions work and which version the regression is introduced on?

Comment 4 Andrei Stepanov 2016-03-30 10:54:07 UTC
I cannot reproduce this bug with RHEV-toolsSetup_3.6_5.iso from rhev-guest-tools-iso-3.6-5.el6ev.noarch