Bug 770472

Summary: mouse pointer invisible in f16 KVM guest with QXL and VNC
Product: [Fedora] Fedora Reporter: arturj <artur>
Component: xorg-x11-drv-qxlAssignee: Dave Airlie <airlied>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: airlied, berrange, crobinso, dougsland, dpierce, fschwarz, hbrock, hdegoede, jforbes, marcandre.lureau, sandmann, shaggyrol, virt-maint, xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-11 23:20:50 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 arturj 2011-12-26 21:51:22 UTC
Description of problem:
I use virt-manager to manage and run a windows-xp guest using KVM hypervisor. Its a pretty common setup with both relative and absolute movement pointing devices. When SPICE display output is used mouse pointer works perfectly. Due to the whole guest is beeing very unstable (thinking of another bug-report concerning this) I wanted to switch display output to VNC just to rule out SPICE as the culprit. With VNC my mouse pointer does not show up within the guest while it seems to be there as objects (windows xp icons and taskbar) react to mouse movement. Also tried this launching a Linux-LiveCD - same result! My PC uses a NVIDIA 8800GT card with proprietary drivers.

Version-Release number of selected component (if applicable):


How reproducible:
Yes - using virt-manager

Steps to Reproduce:
1. use virt-manager to setup a guest with graphical output (e.g. use LiveCD to boot from)
2. boot guest with SPICE output and verify mouse is ok
3. switch output to VNC and verify mouse is NOT ok
  
Actual results:
invisible mouse pointer

Expected results:
visible mouse pointer

Additional info:

Comment 1 Miguel 2012-01-13 18:06:45 UTC
Same Behavior,  the reason to switch  from spice to vnc, is because in spice im not able to use my second monitor in full screen mode, with vnc im able to use my second monitor as full screen, but mouse is not visible at all, i also tried vncviewer localhost:5900 -fullscreen and im able to se a little square as a pointer inside the guest, but  the screen splits into my 2 monitors, (half of the screen in one monitor , half in the other one) make in it even harder to work with.

Comment 2 Cole Robinson 2012-02-06 21:06:03 UTC
Strange, can anyone reproduce with virt-manager from updates-testing? As well as latest 

If so, please provide:

sudo virsh dumpxml $vmname
OS installed in the VM (if winxp, specifically what version)
Does the issue reproduce with
  - sudo virt-viewer $vmname
  - vncviewer localhost:5900

port 5900 will only be valid if that's the only VM running

Comment 3 Cole Robinson 2012-02-08 18:32:49 UTC
Actually I can reproduce. Problem seems to be a combination of VNC and QXL, mouse works as mentioned by other reporters, it just isn't appearing on screen. Guest is fully updated f16 gnome.

I don't know if this is qxl, qemu, spice or vnc, but reassigning to qxl for further triage.

Comment 4 Darryl L. Pierce 2012-03-06 14:52:16 UTC
I experience this same problem with RHEL 5.8.

Comment 5 Darryl L. Pierce 2012-03-06 14:52:47 UTC
Sorry, that's a RHEL 5.8 guest.

Comment 6 Fedora End Of Life 2013-01-16 09:56:02 UTC
This message is a reminder that Fedora 16 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 16. 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 WONTFIX if it remains open with a Fedora 
'version' of '16'.

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 prior to Fedora 16's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 16 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 to click on 
"Clone This Bug" and open it against that version of Fedora.

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.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 7 Cole Robinson 2013-02-11 23:20:50 UTC
Pretty sure this was fixed, if anyone can still reproduce against F18 please reopen.