Bug#647037: gnome-shell: Alt + [Key above Tab] doesn't work

Drew Parsons dparsons at debian.org
Fri Jan 20 04:39:50 UTC 2012


Package: gnome-shell
Version: 3.2.1-8
Followup-For: Bug #647037

I had been experiencing an alt-tab bug which looks like it might be
the same as this bug#647037.  But it seemed to be caused by an
application (evince) which opened up automatically when I restarted a
Gnome session (after a recent upgrade and system crash).  Gnome would
reopen the pdf docs in evince which I had been reading in a previous Gnome
session, and evince would seem to steal the "focus" in the
alt-tab/alt-` behaviour.  It seems to have been fixed after I closed
all the evince windows, resetting the list of open apps.

Expected behaviour:
  alt-tab: cycles through the different types of open applications,
           starting from the next app after the one I'm currently on
  alt-`:   cycles through the instances of the app that I'm currently on

e.g. if I have iceweasel, terminal and evince open (in that order on
alt-tab), and I'm reading a web page on iceweasel, then alt-` should
cycle through my iceweasel windows and I think alt-tab should show terminal,
with evince to the right ("next app") and iceweasel to the left.

This was how my system behaved up until an upgrade in the last week or
so (combined with a system crash). Since then, the behaviour changed
deleteriously: alt-` would always cycle through the evince windows
instead of the current app windows.  alt-tab would always start with
evince, regardless of which app I was using and which was next in line.

In the course of writing this bug report I noticed that the misbehaviour
only occurred with evince. So I tried closing all the evince windows,
and it appears to have fixed the problem.  When I reopen pdf documents
in a new instance of evince, it now behaves normally. 

It looks like the problem might be related to some corruption in the
state of the list of open apps, related to the apps which opened
automatically at the start of the Gnome session.  Perhaps the
corruption may have been caused by the system crash I had in the past
week.

The problem seems to be cleared now, after fully closing the app that was
interfering with alt-tab and alt-`. But if it happens again after I
start a new Gnome session next time then I'll report it then.

Drew

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.10.0-3
ii  gir1.2-accountsservice-1.0                   0.6.15-2
ii  gir1.2-atk-1.0                               2.2.0-2
ii  gir1.2-caribou-1.0                           0.4.1-2
ii  gir1.2-clutter-1.0                           1.8.2-2
ii  gir1.2-cogl-1.0                              1.8.2-1
ii  gir1.2-coglpango-1.0                         1.8.2-1
ii  gir1.2-folks-0.6                             0.6.6-1
ii  gir1.2-freedesktop                           1.31.1-1
ii  gir1.2-gconf-2.0                             3.2.3-1
ii  gir1.2-gdkpixbuf-2.0                         2.24.0-2
ii  gir1.2-gee-1.0                               0.6.1-3
ii  gir1.2-gkbd-3.0                              3.2.0-1
ii  gir1.2-glib-2.0                              1.31.1-1
ii  gir1.2-gmenu-3.0                             3.2.0.1-2
ii  gir1.2-gnomebluetooth-1.0                    3.2.1-1
ii  gir1.2-gtk-3.0                               3.2.3-1
ii  gir1.2-json-1.0                              0.14.2-1
ii  gir1.2-mutter-3.0                            3.2.1-2
ii  gir1.2-networkmanager-1.0                    0.9.2.0-2
ii  gir1.2-pango-1.0                             1.29.4-2
ii  gir1.2-polkit-1.0                            0.104-1
ii  gir1.2-soup-2.4                              2.36.1-1
ii  gir1.2-telepathyglib-0.12                    0.16.2-1
ii  gir1.2-telepathylogger-0.2                   0.2.12-1
ii  gir1.2-upowerglib-1.0                        0.9.15-1
ii  gjs                                          1.30.0-2
ii  gnome-bluetooth                              3.2.1-1
ii  gnome-icon-theme-symbolic                    3.2.2-1
ii  gnome-settings-daemon                        3.2.2-2
ii  gnome-shell-common                           3.2.1-8
ii  gsettings-desktop-schemas                    3.2.0-2
ii  libatk1.0-0                                  2.2.0-2
ii  libc6                                        2.13-24
ii  libcairo-gobject2                            1.10.2-6.2
ii  libcairo2                                    1.10.2-6.2
ii  libcamel-1.2-29                              3.2.2-1
ii  libcanberra0                                 0.28-3
ii  libclutter-1.0-0                             1.8.2-2
ii  libcogl-pango0                               1.8.2-1
ii  libcogl5                                     1.8.2-1
ii  libcroco3                                    0.6.2-2
ii  libdbus-1-3                                  1.4.16-1
ii  libdbus-glib-1-2                             0.98-1
ii  libdrm2                                      2.4.30-1
ii  libebook-1.2-12                              3.2.2-1
ii  libecal-1.2-10                               3.2.2-1
ii  libedataserver-1.2-15                        3.2.2-1
ii  libedataserverui-3.0-1                       3.2.2-1
ii  libffi5                                      3.0.10-3
ii  libfolks25                                   0.6.6-1
ii  libfontconfig1                               2.8.0-3
ii  libfreetype6                                 2.4.8-1
ii  libgconf2-4                                  3.2.3-1
ii  libgdk-pixbuf2.0-0                           2.24.0-2
ii  libgee2                                      0.6.1-3
ii  libgirepository-1.0-1                        1.31.1-1
ii  libgjs0b [libgjs0-libmozjs8d]                1.30.0-2
ii  libgl1-mesa-glx [libgl1]                     7.11.2-1
ii  libglib2.0-0                                 2.30.2-5
ii  libgnome-desktop-3-2                         3.2.1-3
ii  libgnome-keyring0                            3.2.2-1
ii  libgnome-menu-3-0                            3.2.0.1-2
ii  libgstreamer0.10-0                           0.10.35.2-1
ii  libgtk-3-0                                   3.2.3-1
ii  libical0                                     0.44-3
ii  libjson-glib-1.0-0                           0.14.2-1
ii  libmozjs8d                                   8.0-3+b1
ii  libmutter0                                   3.2.1-2
ii  libnm-glib4                                  0.9.2.0-2
ii  libnm-util2                                  0.9.2.0-2
ii  libnspr4-0d                                  4.8.9-1
ii  libnss3-1d                                   3.13.1.with.ckbi.1.88-1
ii  libpango1.0-0                                1.29.4-2
ii  libpolkit-agent-1-0                          0.104-1
ii  libpolkit-gobject-1-0                        0.104-1
ii  libpulse-mainloop-glib0                      1.1-2
ii  libpulse0                                    1.1-2
ii  libsoup2.4-1                                 2.36.1-1
ii  libsqlite3-0                                 3.7.9-3
ii  libstartup-notification0                     0.12-1
ii  libtelepathy-glib0                           0.16.2-1
ii  libtelepathy-logger2                         0.2.12-1
ii  libx11-6                                     2:1.4.4-4
ii  libxcomposite1                               1:0.4.3-2
ii  libxdamage1                                  1:1.1.3-2
ii  libxext6                                     2:1.3.0-3
ii  libxfixes3                                   1:5.0-4
ii  libxi6                                       2:1.4.5-1
ii  libxml2                                      2.7.8.dfsg-6
ii  python                                       2.7.2-9
ii  telepathy-mission-control-5                  1:5.10.1-1

Versions of packages gnome-shell recommends:
ii  gnome-contacts          3.2.2-2
ii  gnome-control-center    1:3.2.2-2
ii  gnome-session-fallback  3.2.1-1
ii  gnome-themes-standard   3.2.1-2

gnome-shell suggests no packages.

-- no debconf information





More information about the pkg-gnome-maintainers mailing list