Bug#819552: gnome-shell: Alt + 3 strikes using left mouse button on rdesktop/xfreerdp mouse stuck

Patrick Chan ipaq3870 at gmail.com
Wed Mar 30 12:10:36 UTC 2016


Package: gnome-shell
Version: 3.14.4-1~deb8u1
Severity: important

Hi,

To reproduce:

1. Set "Window Action Key" to Alt
2. Start rdesktop/xfreerdp
3. Focus rdesktop/xfreerdp
4. Press and hold Alt
5. Click and hold left mouse button and strike right
6. Release left mouse button and return mouse position to left
7. Quickly repeat stpes 5 and 6 for 3 times or more
8. Mouse grab and click stuck

To ungrab, have to either focus to applications other than rdesktop/xfreerdp
and press the Win key or use Alt-Left click to move other applications around.
During the stuck grab, the grab debug prints the following:

Mar 30 19:52:52 sirloin gdm-Xorg-:0[1301]: (II) Printing all currently active
device grabs:
Mar 30 19:52:52 sirloin gdm-Xorg-:0[1301]: Active grab 0x1000000 (xi2) on
device 'Virtual core pointer' (2):
Mar 30 19:52:52 sirloin gdm-Xorg-:0[1301]: client pid 6637 /usr/bin/gnome-shell
Mar 30 19:52:52 sirloin gdm-Xorg-:0[1301]: at 3526841 (from active grab)
(device thawed, state 1)
Mar 30 19:52:52 sirloin gdm-Xorg-:0[1301]: xi2 event mask for device 2: 0xfc100
Mar 30 19:52:52 sirloin gdm-Xorg-:0[1301]: owner-events false, kb 1 ptr 1,
confine 0, cursor 0x0
Mar 30 19:52:52 sirloin gdm-Xorg-:0[1301]: (II) End list of active device grabs

I used to use Alt-left click to move around windows, so always get stuck with
this problem. Hope there's a workaround besides resorting to re-focusing to
move window or press the Win key.

- PY



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

Kernel: Linux 4.4.0-0.bpo.1-amd64 (SMP w/4 CPU cores)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-back  0.22.0-1
ii  evolution-data-server                    3.12.9~git20141128.5242b0-2+deb8u2
ii  gir1.2-accountsservice-1.0               0.6.37-3+b1
ii  gir1.2-atspi-2.0                         2.14.0-1
ii  gir1.2-caribou-1.0                       0.4.15-1
ii  gir1.2-clutter-1.0                       1.20.0-1
ii  gir1.2-freedesktop                       1.42.0-2.2
ii  gir1.2-gcr-3                             3.14.0-2
ii  gir1.2-gdesktopenums-3.0                 3.14.1-1
ii  gir1.2-gdm3                              3.14.1-7
ii  gir1.2-gkbd-3.0                          3.6.0-1
ii  gir1.2-glib-2.0                          1.42.0-2.2
ii  gir1.2-gnomebluetooth-1.0                3.14.0-2
ii  gir1.2-gnomedesktop-3.0                  3.14.1-1
ii  gir1.2-gtk-3.0                           3.14.5-1+deb8u1
ii  gir1.2-ibus-1.0                          1.5.9-1
ii  gir1.2-mutter-3.0                        3.14.4-1~deb8u1
ii  gir1.2-networkmanager-1.0                0.9.10.0-7
ii  gir1.2-nmgtk-1.0                         0.9.10.0-2
ii  gir1.2-pango-1.0                         1.36.8-3
ii  gir1.2-polkit-1.0                        0.105-8
ii  gir1.2-soup-2.4                          2.48.0-1
ii  gir1.2-telepathyglib-0.12                0.24.1-1
ii  gir1.2-telepathylogger-0.2               0.8.1-1
ii  gir1.2-upowerglib-1.0                    0.99.1-3.2
ii  gjs                                      1.42.0-1
ii  gnome-backgrounds                        3.14.1-1
ii  gnome-icon-theme-symbolic                3.12.0-1
ii  gnome-settings-daemon                    3.14.2-3
ii  gnome-shell-common                       3.14.4-1~deb8u1
ii  gnome-themes-standard                    3.14.2.2-1
ii  gsettings-desktop-schemas                3.14.1-1
ii  libatk-bridge2.0-0                       2.14.0-2
ii  libatk1.0-0                              2.14.0-1
ii  libc6                                    2.19-18+deb8u3
ii  libcairo2                                1.14.0-2.1
ii  libcanberra-gtk3-0                       0.30-2.1
ii  libcanberra0                             0.30-2.1
ii  libclutter-1.0-0                         1.20.0-1
ii  libcogl-pango20                          1.18.2-3
ii  libcogl20                                1.18.2-3
ii  libcroco3                                0.6.8-3+b1
ii  libdbus-glib-1-2                         0.102-1
ii  libecal-1.2-16                           3.12.9~git20141128.5242b0-2+deb8u2
ii  libedataserver-1.2-18                    3.12.9~git20141128.5242b0-2+deb8u2
ii  libgcr-base-3-1                          3.14.0-2
ii  libgdk-pixbuf2.0-0                       2.31.1-2+deb8u4
ii  libgirepository-1.0-1                    1.42.0-2.2
ii  libgjs0e [libgjs0-libmozjs-24-0]         1.42.0-1
ii  libglib2.0-0                             2.42.1-1
ii  libgstreamer1.0-0                        1.4.4-2
ii  libgtk-3-0                               3.14.5-1+deb8u1
ii  libical1a                                1.0-1.3
ii  libjson-glib-1.0-0                       1.0.2-1
ii  libmozjs-24-0                            24.2.0-2
ii  libmutter0e                              3.14.4-1~deb8u1
ii  libnm-glib4                              0.9.10.0-7
ii  libnm-util2                              0.9.10.0-7
ii  libpango-1.0-0                           1.36.8-3
ii  libpangocairo-1.0-0                      1.36.8-3
ii  libpolkit-agent-1-0                      0.105-8
ii  libpolkit-gobject-1-0                    0.105-8
ii  libpulse-mainloop-glib0                  7.1-2~bpo8+1
ii  libpulse0                                7.1-2~bpo8+1
ii  libsecret-1-0                            0.18-1+b1
ii  libstartup-notification0                 0.12-4
ii  libsystemd0                              215-17+deb8u3
ii  libtelepathy-glib0                       0.24.1-1
ii  libx11-6                                 2:1.6.2-3
ii  libxfixes3                               1:5.0.1-2+b2
ii  mutter                                   3.14.4-1~deb8u1
ii  python                                   2.7.9-1
ii  telepathy-mission-control-5              1:5.16.3-1

Versions of packages gnome-shell recommends:
ii  gdm3                  3.14.1-7
ii  gkbd-capplet          3.6.0-1
ii  gnome-contacts        3.14.1-1
ii  gnome-control-center  1:3.14.2-3
ii  gnome-user-guide      3.14.1-1
ii  unzip                 6.0-16+deb8u2

gnome-shell suggests no packages.



More information about the pkg-gnome-maintainers mailing list