Bug 1205601

Summary: Virtual desktops, mouse actions goes to wrong display.
Product: [Fedora] Fedora Reporter: Andrei Stepanov <astepano>
Component: virt-viewerAssignee: Pavel Grunt <pgrunt>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: berrange, cfergeau, crobinso, dblechte, fidencio, jherrman, pgrunt, rbalakri, virt-maint
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
In multi-display guest setups, the mouse input in some cases affected an incorrect guest display. With this update, displays are properly reordered when their coordinates change, and mouse input reliably affects the appropriate guest display.
Story Points: ---
Clone Of:
: 1206216 (view as bug list) Environment:
Last Closed: 2015-12-30 20:50:46 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: 1206216    
Attachments:
Description Flags
Action was made on Display2, but affected Display1 none

Description Andrei Stepanov 2015-03-25 10:08:10 UTC
Created attachment 1006248 [details]
Action was made on Display2, but affected Display1

Description of problem:
Actions from mouse destined for Display 1 go to Display 2
And vice verse.
Actions for Display 2 go to Display 1

Version-Release number of selected component (if applicable):
virt-viewer-2.0-1.fc21.x86_64
spice-xpi-2.8.90-6.fc21.x86_64
spice-glib-0.27-3.fc21.x86_64
spice-gtk3-0.27-3.fc21.x86_64
spice-vdagent-0.15.0-3.fc21.x86_64
spice-server-0.12.5-5.fc21.x86_64

How reproducible:
80 %

Steps to Reproduce:
1. virt-viewer -c qemu:///system RHEL-6.6-WS
2. Open second display View->Display->Display2

Actual results:
Events for Display1 go to Display2

See screenshot.

Comment 1 Fabiano FidĂȘncio 2015-03-25 10:15:51 UTC
May I ask you to provide some logs?
In order to get virt-viewer and spice-gtk debug, please, run: "virt-viewer -c qemu:///system RHEL-6.6-WS --debug --spice-debug"

Comment 2 Pavel Grunt 2015-03-25 13:48:54 UTC
I can reproduce it using:
virt-viewer-2.0-3.el6.x86_64

Comment 4 Cole Robinson 2015-03-25 14:10:22 UTC
RWIW just reassigning a fedora bug to RHEL generally isn't a good idea, the reporter probably doesn't care about RHEL. Better to clone the bug instead

Comment 5 Pavel Grunt 2015-04-09 09:00:35 UTC
fixed by commit: 310979947594bbbab39c4b1b25823cf0a2e56e93

Comment 6 Fedora End Of Life 2015-11-04 15:52:03 UTC
This message is a reminder that Fedora 21 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 21. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '21'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 21 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 7 Cole Robinson 2015-11-04 23:51:46 UTC
The patch still isn't in fedora, there's been no virt-viewer release since january

Comment 8 Cole Robinson 2015-12-30 20:50:46 UTC
There was a new release at the beginning of the month, and it's in f23, so closing