[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#551661: kwin: eats all keystrokes after switch desktop and requesting alt-tab

Package: kde-window-manager
Version: 4:4.3.1-1
Severity: important

Context: this is a machine with several users (in several
simultaneously-running sessions on the same seat) and "only" 1.5GB of
RAM, so things get swapped out before one user comes back to the seat
while others use it.

In my session I have one "main" desktop with light apps, and another
one which holds a handful of firefox windows.  When I switch to this
FF desktop, it takes some time for it to get responsive - I am not
sure it is only a matter of FF being swapped out, since even the
active window frame drawn by kwin does not get drawn before a couple
of seconds.

Now if I do not wait for the "desktop switch" to "stabilize" after
Ctrl-F2, and start going Alt-TAB-TAB in the hope to reach a particular
FF window rapidly, it sometimes happen that the keyboard stops

- no wm shortcuts (alt-tab, ctrl-Fn, etc)
- no key event receieved by the active window
- still able to switch desktop and apps with the mouse
- still able to Ctrl-Alt-Fn to another VC and use the keyboard there

Now if I "killall kwin" and switch back to X, I can then use the
keyboard again and restart one from my xterm, and all is good (until
the time I get impatient again).

What kind of additional information would be useful here ?

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'oldstable'), (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=french (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages kde-window-manager depends on:
ii  kdebase-runtime               4:4.3.1-1  runtime components from the offici
ii  kdelibs5                      4:4.3.1-1  core libraries for all KDE 4 appli
ii  libc6                         2.9-25     GNU C Library: Shared libraries
ii  libgl1-mesa-glx [libgl1]      7.6-1      A free implementation of the OpenG
ii  libice6                       2:1.0.5-1  X11 Inter-Client Exchange library
ii  libkdecorations4              4:4.3.1-1  library used by decorations for th
ii  libkephal4                    4:4.3.1-1  API for easier handling of multihe
ii  libkwineffects1               4:4.3.1-1  library used by effects for the KD
ii  libkworkspace4                4:4.3.1-1  Library for the kdebase workspace
ii  libplasma3                    4:4.3.1-1  library for the KDE 4 Plasma deskt
ii  libqt4-dbus                   4:4.5.2-2  Qt 4 D-Bus module
ii  libqt4-qt3support             4:4.5.2-2  Qt 3 compatibility library for Qt 
ii  libqtcore4                    4:4.5.2-2  Qt 4 core module
ii  libqtgui4                     4:4.5.2-2  Qt 4 GUI module
ii  libsm6                        2:1.1.1-1  X11 Session Management library
ii  libstdc++6                    4.4.1-4    The GNU Standard C++ Library v3
ii  libx11-6                      2:1.2.2-1  X11 client-side library
ii  libxcomposite1                1:0.4.0-4  X11 Composite extension library
ii  libxdamage1                   1:1.1.1-4  X11 damaged region extension libra
ii  libxext6                      2:1.0.4-1  X11 miscellaneous extension librar
ii  libxfixes3                    1:4.0.3-2  X11 miscellaneous 'fixes' extensio
ii  libxrandr2                    2:1.3.0-2  X11 RandR extension library
ii  libxrender1                   1:0.9.4-2  X Rendering Extension client libra

kde-window-manager recommends no packages.

kde-window-manager suggests no packages.

-- no debconf information

Reply to: