[Pkg-libvirt-maintainers] Bug#779607: virt-manager: mouse cursor is captured on vm startup or window open

Mikulas Patocka mikulas at artax.karlin.mff.cuni.cz
Tue Mar 3 00:25:13 UTC 2015


Package: virt-manager
Version: 1:1.0.1-3
Severity: important

Dear Maintainer,

When you start vm or when you open window with already running vm, mouse cursor
is captured.

I have xfce environment.

The bug happens when you start vm or open existing vm the second time. On the
first vm start, the cursor is not captured.

When the cursor is captured, it still moves around the whole screen, but I
can't click on anything. Sometimes, the cursor jumps.

This bug can even cause lockup of the whole desktop environment. If I click on
the VM start icon and quickly move the cursor to another window and select it
before the VM starts, virt-manager captures the mouse cursor even if different
window is selected. Now, the user can't select any other window and can't
release the cursor (because Ctrl+Alt is sent to the current window, not to
virt-manager). The only way how to resolve this lockup is to switch to console
and kill virt-manager.

This bug is new to Jessie, it didn't exist on Wheezy.

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
1. Start virt-manager
2. Open some virtual machine
3. Click on the start icon
4. Click on Force off
5. Click on the start icon again
6. The mouse cursor is captured

- or -

1. Start virt-manager
2. Open some virtual machine
3. Click on the start icon
4. Click on Force off
5. Click on the start icon again
6. Very quicky (before the VM starts) select another window
7. Now the whole desktop environment is stuck

   * What was the outcome of this action?
The mouse cursor is captured
   * What outcome did you expect instead?
The mouse cursor should not be automatically captured. It should be captured
only when the user clicks inside the virtual machine window.

*** End of the template - remove these template lines ***



-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/12 CPU cores)
Locale: LANG=cs_CZ.utf8, LC_CTYPE=cs_CZ.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages virt-manager depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.22.0-1
ii  gconf2                                       3.2.6-3
ii  gir1.2-gtk-3.0                               3.14.5-1
ii  gir1.2-gtk-vnc-2.0                           0.5.3-1.3
ii  gir1.2-libvirt-glib-1.0                      0.1.9-4
ii  gir1.2-spice-client-gtk-3.0                  0.25-1+b1
ii  gir1.2-vte-2.90                              1:0.36.3-1
ii  librsvg2-common                              2.40.5-1
ii  python-dbus                                  1.2.0-2+b3
ii  python-gi                                    3.14.0-1
ii  python-gi-cairo                              3.14.0-1
ii  python-ipaddr                                2.1.11-2
ii  python-libvirt                               1.2.9-1
ii  python-urlgrabber                            3.9.1-4.1
pn  python2.7:any                                <none>
pn  python:any                                   <none>
ii  virtinst                                     1:1.0.1-3

Versions of packages virt-manager recommends:
ii  gnome-icon-theme         3.12.0-1
ii  libvirt-daemon           1.2.9-9
ii  python-spice-client-gtk  0.25-1+b1

Versions of packages virt-manager suggests:
pn  gnome-keyring        <none>
pn  python-gnomekeyring  <none>
pn  python-guestfs       <none>
pn  ssh-askpass          <none>
ii  virt-viewer          1.0-1

-- no debconf information



More information about the Pkg-libvirt-maintainers mailing list